天天看點

踏入物聯網第一篇——STM32F103開發闆接入阿裡雲IOT平台剛開始學習物聯網,在研究STM32的路上記錄下心得!!!

剛開始學習物聯網,在研究STM32的路上記錄下心得!!!

最近入手了一塊STM32F103的闆子,順手就研究了下 如何通過MQTT協定連接配接阿裡雲物聯網平台。

踏入物聯網第一篇——STM32F103開發闆接入阿裡雲IOT平台剛開始學習物聯網,在研究STM32的路上記錄下心得!!!

開發闆是STM32F103C8T6  晶片是移遠BC26,溫濕度傳感器是DHT11 ,開發闆自帶SIM卡槽,我用的是移動的NB-iot物聯卡(稍微吐槽下,nb卡的信号是真的不好)。

說是接入阿裡雲物聯網平台當然要先去阿裡雲物聯網平台上注冊一個裝置了,

https://iot.aliyun.com/   阿裡雲IOT位址

1.我們先建立産品

踏入物聯網第一篇——STM32F103開發闆接入阿裡雲IOT平台剛開始學習物聯網,在研究STM32的路上記錄下心得!!!

注意:我們聯網方式選蜂巢(2G/3G/4G),資料格式為JSON

然後我們在功能定義裡添加溫度,濕度,

踏入物聯網第一篇——STM32F103開發闆接入阿裡雲IOT平台剛開始學習物聯網,在研究STM32的路上記錄下心得!!!

注意辨別符的寫法,後期傳遞資料有用。

然後 我們再在産品裡面添加裝置,然後會得到裝置三元組ProductKey     DeviceName     DeviceSecret

踏入物聯網第一篇——STM32F103開發闆接入阿裡雲IOT平台剛開始學習物聯網,在研究STM32的路上記錄下心得!!!

接着打開我們的代碼(資源在https://download.csdn.net/download/weixin_40923590/11120197)

踏入物聯網第一篇——STM32F103開發闆接入阿裡雲IOT平台剛開始學習物聯網,在研究STM32的路上記錄下心得!!!

将剛剛得到的裝置三元組填入我們的代碼中,記得修改傳遞資料用的辨別符

踏入物聯網第一篇——STM32F103開發闆接入阿裡雲IOT平台剛開始學習物聯網,在研究STM32的路上記錄下心得!!!

然後編譯,燒錄,重置裝置,打開序列槽看運作狀态,如果信号不好的話,舉高點或者重置裝置

踏入物聯網第一篇——STM32F103開發闆接入阿裡雲IOT平台剛開始學習物聯網,在研究STM32的路上記錄下心得!!!

好了 資料已經順利上傳到阿裡雲物聯網平台了

踏入物聯網第一篇——STM32F103開發闆接入阿裡雲IOT平台剛開始學習物聯網,在研究STM32的路上記錄下心得!!!

由于剛剛踏入物聯網,記錄下學習過程,由于不太懂開發闆,是以闆子是在淘寶上買的。

繼續閱讀