項目描述:
對於嵌入式開發系統有濃厚的興趣,也玩過不少開發板,且實作不少的小項目,現在想基於居家控制需要有一塊主控的採集各項數據,來實作自動控制的功能,控制每個家電/裝置的開關和調整,並將資料做彙整和統計出有用的資訊,可做出居家的機器人和門禁系統,中央控管系統,利用物聯網可輕鬆溝通每項裝置,並用手機連網來進行控管和操作,想申請M2+來實作,並分析比較和其他開發板的效能差異
之前實作過的項目:
- SAM D21的機械手臂
- Raspberry pi的避障車
- Banana pi的掃地機器人原型
- Arduino的電流檢測過載系統
- Intel Edison的遠端控制系統
- Nvidia TK1的人臉辨識系統
學習計畫:
1周: 原始OS的安装。
2周: 原始OS下的模塊test跟debug
3周: OS嘗試update和Recompile
4周: 基礎居家控制的介面橋接: GPIO,SPI,UART,IIC,Serial等等
5周: 基礎居家控制的程式撰寫
6周: 基礎控制改為自動化控制
7周: 提供手機APP的溝通和運行
8周: 整體debug
9周: 可擴充的功能性
學習結果:
- 熟悉這塊開發板的CPU和擴充介面的使用,OS上各driver的使用
- 熟悉實際項目實作在此開發板上的成效和debug上可能出現的問題
- 嘗試利用此開發板將實際項目實作出來,且易於使用
- 基於此小項目分享進度跟可能發生的問題與解決方法
其他發表過的文章,以ICKEY為主:
http://bbs.ickey.cn/user-group-ts-topic-userid-63482.html