Arduino 開發流程
目前部落格的索引
Arduino 開發流程|---> Arduino 聲控開關(DIY文)| | ---> Arduino聲控開關-聲波原始碼分析(進階文)|||---> Arduino 聲控開關 - 語音辨識(DIY文)|||---> Arduino GPS時速表(DIY文)| |--->Arduino GPS時速表-螢幕分析 - 靜態顯示(進階文)|||---> Arduino MP3撥放器 - DFPlayer Mini(DIY文)|||---> ESP8266 / ESP-01, Wifi 中繼站,加強無線訊號延伸(DIY文)||||---> Arduino IDE(基礎文)|---> Arduino 程式庫 (Library)(基礎文)|---> Arduino Blink(基礎文)|---> Arduino 繼電器模組(基礎文)||||--->Microsoft Visual Studio - MFC Tab Control組織架構建立| (Visual Studio2015-MFC-TabControl的筆記)|---> 談教育(純粹心情抒發) |---> 2017-06-10 阿塱壹古道(遊記分享)
|
備註:
DIY文, 適合一般大眾, 有興趣的,按圖施工, 保證成功.
基礎文, 想學Arduino必備.
進階文, 對相關DIY專案有興趣的,可詳加了解.
在我的Arduino相關的發文,基本上都是照上面的流程圖來進行開發的.
有興趣的可以參考看看,順著我的思緒,你可以更容易獲得我的相關技術.
設立專案: 首先,先想要做啥.定義規格及功能.
規劃硬體電路: 針對設立的專案,蒐集相關所需的硬體知識,選出適當的硬體來做.
加入硬體LINB: 有些硬體,在網路上已經有些高手,已經開發出適用的LIB,當然是不能辜負人家的好意,要多多拿來用啊.
測試LIB範例: 確認該LIB是否有符合專案的需求,若沒有!只能鼻子摸摸自己寫啦.
軟體流程規劃: 根據專案的功能來規劃,剛開始寫,規劃簡單些,然後再慢慢增加寫的東西,再增加規劃,直到完成.
功能模組化: 進入核心(紅色圈圈)啦,為了日後維護,或者程式大型化,功能模組化是很重要的喔.
測試: 也是核心,但也很容易被忽略,好的測試,跟產品成熟度有很大的關係,不可不注意阿!
修正: 拿出耐心吧!
完成: 嗯,接著做下一個專案吧.人生啊..............
另外.關於核心(紅色圈圈)部分,我之後有空會在陸續推出測試/修正過程.敬請期待啦!
Arduino 開發流程由Peng Yi Hsing製作,以創用CC 姓名標示-非商業性-禁止改作 3.0 臺灣 授權條款釋出。
查看原文 >>