在瀏覽器中學習的互動式 3D 課程。請開啟 JavaScript 後開始。
- 1. 認識開發板 — Arduino Uno 是一款很受歡迎的微控制器開發板,基於 ATmega328P。
- 2. 讓 LED 閃爍 — 你的第一個電路:麵包板上的一個 LED 和一個電阻,由腳位 13 驅動。
- 3. 按下按鈕 — 輸入讓開發板能感知外界。
- 4. 轉動旋鈕 — 可變電阻是帶滑動端的電阻。
- 5. 混合顏色 — RGB LED 是裝在同一個乳白色燈罩裡的三個 LED:紅、綠、藍。
- 6. 感知光線 — 光敏電阻(LDR)受到的光越多,導電越好。
- 7. 讀取感測器 — HC-SR04 發出一串超音波,然後聽回聲。
- 8. 發出聲音 — 壓電蜂鳴器在腳位每切換一次時就「咔」一聲。
- 9. 迷你鋼琴 — 八個按鍵加一個蜂鳴器,就是一架能彈的鋼琴。
- 10. 控制馬達 — 腳位本身推不動馬達,所以由電晶體來扛重活。
- 11. 感知溫度 — TMP36 把溫度變成電壓:0 °C 時 0.5 V,每升高一度多 10 mV。
- 12. 讓伺服馬達擺動 — 伺服馬達是知道自己位置的馬達。
- 13. 轉動轉盤 — 步進馬達按精確的步數轉動,這一款轉一整圈是 2048 步。
- 14. 智慧植物 — 插在土裡的電容式感測器告訴你土壤有多濕,一塊小小的 OLED 螢幕把它變成百分比和表情。
- 15. 感受壓力 — 壓力感測器(FSR)是一片薄薄的墊子,按下去時它的電阻會從幾百萬歐姆降到幾百歐姆。
- 16. 動手做專案 — 把學過的都用上:距離感測器盯著障礙物,紅綠燈告訴司機什麼時候該停。