課程簡介
引言
- 微控制器與微處理器之別
- Arduino與Raspberry Pi比較
嵌入式系統概覽
為專案選擇合適的Arduino開發板
學習Arduino的心態
Arduino電子技術基礎
電路圖解析
數位電壓表(DVM)的使用
如何避免燒毀GPIO接腳及其他安全注意事項
組裝所有元件
Arduino的軟體與硬體工具
探索Arduino IDE
編寫Arduino程式
撰寫第一個程式:閃爍燈光(電子界的Hello World)
程式設計基礎:迴圈、條件判斷、變數、函式及參數
輸入/輸出(I/O)介面概覽
感測器配置
LED燈、開關、蜂鳴器與顯示裝置
輸出裝置(LED與電機械機器人)配置
感測器至輸出裝置控制的程式設計
專案:自動燈光調整系統
類比至數位轉換(ADC)
序列通訊與UART程式設計
感測器棒、馬達與音訊裝置
專案:待定
測試與除錯
擴展Arduino功能
加入Arduino社群
故障排除
結語
最低要求
- 無需先前的程式設計經驗。
- 具備基礎硬體知識或對此感興趣。
受眾對象
- 初學者開發人員
- 硬體/軟體技術人員
- 各行各業的技術人員
- 興趣愛好者
客戶評論 (7)
剛剛起步並完成一些基礎任務非常有幫助
Remy Pieron - Facebook
課程 - Arduino Programming for Beginners
機器翻譯
輕鬆非正式的環境,在實例練習中提供大量幫助
bernard hoey - University of Glasgow
課程 - Arduino: Programming a Microcontroller for Beginners
機器翻譯
我很喜歡這次培訓,因爲是由該領域有經驗的人講授的。
Nicholas Scott - University of Glasgow
課程 - Arduino: Programming a Microcontroller for Beginners
機器翻譯
我發現“白板”教學與實際動手學習的平衡非常適合Arduino入門課程,節奏也恰到好處。
Neil Owen - University of Glasgow
課程 - Arduino: Programming a Microcontroller for Beginners
機器翻譯
Rod的風格很有趣。
Tom O'Hara - University of Glasgow
課程 - Arduino: Programming a Microcontroller for Beginners
機器翻譯
Rod對課程內容非常瞭解,並且充滿熱情。
Kyle Stirling - University of Glasgow
課程 - Arduino: Programming a Microcontroller for Beginners
機器翻譯
獲得了有用的知識,並澄清了一些我之前不確定的內容。
Kenneth Mahoney - University of Glasgow
課程 - Arduino: Programming a Microcontroller for Beginners
機器翻譯