寫在前面:又是一年佳節時,一想到元宵節,撲面而來的是湯圓,一顆顆圓圓的湯圓,有白色糯米味的、有紫薯味的、還有黃色小米味的,五彩斑斕的顏色,就像生活一樣,多姿多彩。我想做一個能變換各種顏色的月球燈,來點綴元宵,點亮生活。
本文主要講解了月球燈的PCB設計、資料點定義、SOC開發、驅動移植、APP開發、遠端控制功能等,適合IoT入門學習。
第一講,月球燈PCB(SOC篇)
https://www.bilibili.com/video/BV1P4411X73j
UP主分享月球燈設計原理,佈局如何更方便。
第二講,環境搭建、編輯、編譯(SOC)
https://www.bilibili.com/video/BV164411X7nC
UP主逐一講解建立產品,講解資料點(功能點)的原理,如何生成和下載MCU程式碼包,為何選擇SOC開發,SOC開發環境介紹和說明....以及一些使用機智雲物聯網平臺進行開發的小技巧。
第三講,WS2812驅動移植(SOC)
https://www.bilibili.com/video/BV184411Q7H4
使用安信可IDE環境,進行驅動的移植。從匯入、編譯、初始化到具體程式碼修改,展示工程燒錄和串列埠列印,闡述以及一些細節上的說明和注意事項。
再使用公版APP(機智雲)進行配網、開關燈演示燈光顏色變化等操作。
第四講,自動生成APP
https://www.bilibili.com/video/BV1H4411U7GX
主要講述如何使用機智雲AIoT開發平臺的“應用開發”製作一款APP。從最初的應用開發、程式碼包下載、修改程式碼和功能、編譯應用,到如何在自己的手機上安裝該APP,並實現控制月球燈、繫結其他裝置的功能。
