上門編程教學課程內容
課程簡介
本課程專為零基礎或初學電子與程式設計的學員設計,三小時內帶你快速入門 Arduino 開發平台,學會基礎電子電路、感測器輸入與程式控制,親手完成互動式應用範例。
Arduino 是全球最受歡迎的開源硬體開發平台之一,能透過簡易 C/C++ 語法 撰寫程式,即可控制 LED、馬達、感測器與通訊模組,是學習 物聯網(IoT)、自動控制、智慧家居與原型設計 的入門首選。
課程結合理論講解與現場實作,讓學員在三小時內能理解電子架構、掌握輸入/輸出邏輯,並完成一個完整的小型互動專案。
適合對象:
-
對電子互動或 IoT 應用有興趣的初學者
-
中學、大專學生或 Maker 教育學員
-
想快速學習原型設計與自動控制原理的創客
-
希望結合硬體與軟體進行創新實作的工程師
學習成果:
-
理解 Arduino 架構與開發環境操作
-
能撰寫並上傳基本控制程式至開發板
-
能掌握數位輸入/輸出與類比感測操作
-
實作簡易互動應用(LED、按鈕、感測器)
-
奠定進階 IoT、機器人與自動控制開發基礎
課程時長
3 小時(180 分鐘)
理論講解與實作練習比例約 3 : 7
課程大綱
第一部份:Arduino 平台與環境建置(30 分鐘)
-
Arduino 的起源與核心理念(開源硬體與社群生態)
-
常見板型介紹(UNO、Nano、Mega、ESP32)
-
USB 驅動與開發環境(Arduino IDE / Web Editor)安裝
-
基本專案結構(setup()、loop())與程式邏輯
-
實作:編寫第一個程式「LED 閃爍」
第二部份:數位輸出與基礎程式控制(40 分鐘)
第三部份:感測器輸入與邏輯互動(40 分鐘)
第四部份:輸出裝置與 PWM 控制(40 分鐘)
第五部份:綜合應用與未來延伸(30 分鐘)
課程特色