Arduino 是一個開源的電子原型平台,它包含了硬體(例如開發板)與軟體(Arduino IDE),讓使用者可以輕鬆地設計互動式電子專案。即使是沒有工程背景的初學者,也可以快速學會使用 Arduino 來控制感測器、LED、馬達等元件。 🔧 Arduino 的基本組成: Arduino 開發板(硬體) 最常見的是 Arduino Uno,它包含了: 微控制器(例如 ATmega328P) 數位與類比輸入/輸出接腳 USB 接口(用來上傳程式) 電源接口 Arduino IDE(軟體) 一個免費的程式開發工具,可以用來編寫、編譯並上傳程式碼到開發板,程式語言類似 C/C++。 ⚙️ 它可以做什麼? Arduino 被廣泛用於: 控制 LED、蜂鳴器、LCD 顯示器 接收 感測器資料(例如溫度、光線、加速度) 控制 馬達或伺服機 建構 智慧家居、自動化設備、機器人 🧑‍💻 一個簡單的 Arduino 程式例子(點亮 LED): cpp 複製 編輯 void setup() { pinMode(13, OUTPUT); // 設定第 13 腳為輸出 } void loop() { digitalWrite(13, HIGH); // 開啟 LED delay(1000); // 延遲 1 秒 digitalWrite(13, LOW); // 關閉 LED delay(1000); // 延遲 1 秒 } ✅ 為什麼適合新手學習? 價格便宜 有大量中文/英文教學資源 社群活躍,有很多範例與模組支援 與其他平台(如 Raspberry Pi、ESP32)相容性高