剛開始學習物聯網,在研究STM32的路上記錄下心得!!!
最近入手了一塊STM32F103的闆子,順手就研究了下 如何通過MQTT協定連接配接阿裡雲物聯網平台。
開發闆是STM32F103C8T6 晶片是移遠BC26,溫濕度傳感器是DHT11 ,開發闆自帶SIM卡槽,我用的是移動的NB-iot物聯卡(稍微吐槽下,nb卡的信号是真的不好)。
說是接入阿裡雲物聯網平台當然要先去阿裡雲物聯網平台上注冊一個裝置了,
https://iot.aliyun.com/ 阿裡雲IOT位址
1.我們先建立産品
注意:我們聯網方式選蜂巢(2G/3G/4G),資料格式為JSON
然後我們在功能定義裡添加溫度,濕度,
注意辨別符的寫法,後期傳遞資料有用。
然後 我們再在産品裡面添加裝置,然後會得到裝置三元組ProductKey DeviceName DeviceSecret
接着打開我們的代碼(資源在https://download.csdn.net/download/weixin_40923590/11120197)
将剛剛得到的裝置三元組填入我們的代碼中,記得修改傳遞資料用的辨別符
然後編譯,燒錄,重置裝置,打開序列槽看運作狀态,如果信号不好的話,舉高點或者重置裝置
好了 資料已經順利上傳到阿裡雲物聯網平台了
由于剛剛踏入物聯網,記錄下學習過程,由于不太懂開發闆,是以闆子是在淘寶上買的。