這次使用STM32F103C8T6單片機、ESP-01S、DHT11、蜂鳴器以及0.96寸OLED(I2C)制作溫濕度報警器,為智能家居增添智能生態。
基本工作
新建數據點
利用機智云開發者中心的MCU開發便捷快速生成代碼
ESP-01S燒錄機智云固件(參考社區的往期帖子)
網絡地址:
安信可ESP8266系列接入機智云方案及問題排查指引 - Gizwits,按照文檔中的操作即可,ESP01s燒錄機智云固件。
注意
第十九篇:ESP-01S燒錄機智云固件-快速入門-開發文檔-機智云
ESP-01S燒錄機智云固件補充和注意事項-快速入門-開發文檔-機智云
選擇對應大小的flash的進行燒錄!!!
燒錄完成即可進入配網:
第二十一篇:ESP-01S接入本地WiFi和APP調試-快速入門-開發文檔-機智云
完成上述的燒錄固件已經配網,即可進行STM32代碼的編寫,機智云自動生成是非常好用的,我們創建的數據點,就是可以通過STM32和ESP01s進行串口通信,然后ESP01將數據上次到機智云的服務器轉發到我們的手機APP上進行查看、控制等。
模塊與單片機的連接
代碼的編寫
機智云自動生成的代碼包里有一分PDF文件,里面詳細描述了項目各個.c\.h文件的用途等。
Main函數中主要添加代碼:頭文件已經全局變量
While(1)中
項目文件我會在文章最后上傳附件
機智云開發者中心查看數據
APP中查看數據
實物圖
-
報警器
+關注
關注
12文章
927瀏覽量
108916 -
自動化
+關注
關注
29文章
5622瀏覽量
79668 -
機智云
+關注
關注
2文章
591瀏覽量
26460
發布評論請先 登錄
相關推薦
評論