課程目標
本課程從Arduino的程式設計緊接著實做出感測器運用,最終發展出具有與人互動的Arduino互動應用。
課程簡介
Arduino物聯網是一個容易上手且多變化的應用開發環境,我們將透過本次專案帶領學員,從Arduino的程式設計緊接著實做出感測器運用,再者學習拖拉式區塊的MIT app inventor2的APP開發程式,將Arduino、藍芽、手機APP全部整合,完成”植物口渴物聯網警示器”, 最後整合”Processing”的軟體程式設計,發展出具有與人互動的Arduino互動應用。
課程大綱
➢ 第一天課程
- Module 3. Arduino IDE 開發環境介紹
- Module 6. Arduino周邊感測器程式開發
➢ 第二天課程
- Module 7. MIT app inventor2 開發環境介紹
- Module 8. MIT app inventor2功能應用
- Module 9. MIT app inventor2專案設計
- Module 10. 藍芽無線通訊的基礎知識與通訊技巧
- Module 11. MIT app inventor2 與 Arduino整合應用
➢ 第三天課程
- Module 13. Processing程式碼結構
- Module 14. Processing繪圖基礎
- Module 15. Arduino Standard Firmata程式的使用
- Module 16. Firmata所利用的通訊方式
- Module 17. 讓Arduino開發板與使用者互動的方式
- Module 18. 在Processing應用程式呈現向量圖的方式