性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

10分鐘實(shí)現(xiàn),4G模塊從零開始連接阿里云IoT

今天我給大家分享一個(gè)如何利用4G模塊連接阿里云物聯(lián)網(wǎng)平臺(tái),如果對(duì)你有所幫助的話,還請(qǐng)文末點(diǎn)贊支持一下,你的支持是小哈哥前進(jìn)最大的動(dòng)力。

模塊簡(jiǎn)介

FS704UM和 Air724UG 軟硬件完全兼容,默認(rèn)出廠都是YunDTU固件,飛思創(chuàng)主推FS704UM,性價(jià)比更高。

模塊上電之后,模塊電源指示燈(紅燈)常亮,網(wǎng)絡(luò)指示燈(藍(lán)燈)閃爍,此時(shí)說明模塊已開機(jī),可以開始配置。

管腳定義

FS704U模塊引腳圖

封裝:插針式7PIN(2.54mm) 

電源:5-16V DC,峰值功率需8W以上

串口:TTL電平(默認(rèn)3.3V)

RDY:高電平代表未連接上服務(wù)器,低電平代表已連接服務(wù)器。

RSP:拉低3~15秒可恢復(fù)出廠設(shè)置。

正常使用只需接 VIN、GND、TX、RX 即可。

供電部分原理圖

模塊供電部分原理圖

板載電源使能,內(nèi)部上拉至VIN,高電平使能(默認(rèn)使能)。

JW5052 降壓電壓轉(zhuǎn)換芯片。

硬件連接

連接阿里云物聯(lián)網(wǎng)平臺(tái)

創(chuàng)建產(chǎn)品及設(shè)備

登錄 生活物聯(lián)網(wǎng)平臺(tái) :https://living.aliyun.com/ ,在工作臺(tái)中的 項(xiàng)目概況 中選擇 創(chuàng)建新項(xiàng)目 ,項(xiàng)目創(chuàng)建完畢,在產(chǎn)品列表頁面中,選擇 創(chuàng)建新產(chǎn)品 。

新建產(chǎn)品

產(chǎn)品信息中,產(chǎn)品名稱 按自己習(xí)慣命名方式命名即可,所屬品類 按照你的產(chǎn)品實(shí)際類型選擇即可,如果沒有合適的,可以隨便選擇一個(gè) 其他 類別,然后添加自定義功能。

因?yàn)槲覀冞x用的是4G Cat.1模塊,所以 連網(wǎng)方式 要選擇 蜂窩(2G/3G/4G/5G) 。

剛剛創(chuàng)建完,沒有任何功能,我們添加幾個(gè)自己感興趣的功能。

然后下一步,設(shè)備調(diào)試 中的模組選擇 其他 即可,然后 新增測(cè)試設(shè)備 ,設(shè)備名稱使用 IMEI號(hào) 869298050738731 或隨便自定義亦可。

記錄一下上面的設(shè)備的三元組信息備用。

創(chuàng)建完設(shè)備之后,點(diǎn)擊下圖所示的 查看 ,可以查看設(shè)備詳情。

在設(shè)備詳情頁中, Topic列表 標(biāo)簽里有默認(rèn)的Topic:

這兩個(gè)Topic正好一個(gè)對(duì)應(yīng)上傳屬性,一個(gè)設(shè)置屬性,利用這兩個(gè)Topic可以完成大部分物聯(lián)網(wǎng)上的操作,實(shí)現(xiàn)傳感器值、設(shè)備狀態(tài)的上傳,遠(yuǎn)程對(duì)設(shè)備的控制等需求。

配置YunDTU配置軟件

FS704U模塊的串口參數(shù)默認(rèn)為:115200 波特率、8 位數(shù)據(jù)長度、無校驗(yàn)、1 位停止位。

將模塊與USB轉(zhuǎn)TTL模塊相連,插上電腦的USB口,使用 YunDTU ConfigTool 軟件打開對(duì)應(yīng)串口,然后點(diǎn)擊 讀取所有參數(shù)  讀取基本信息 按鈕,看看是否能夠正常讀取 串口參數(shù)、Socket參數(shù)基本信息,如果可以正常讀取,說明固件和硬件連線沒有問題。

注意:如果模塊不斷重啟,建議給模塊單獨(dú)供電,注意共地。

因?yàn)槲覀円B接阿里云物聯(lián)網(wǎng)平臺(tái),所以①處選擇:阿里云

因?yàn)槲覀円獙⒗镌莆锫?lián)網(wǎng)平臺(tái)上已創(chuàng)建好的設(shè)備和該4G模塊綁定,此處選擇一機(jī)一密一型一密皆可,本文②處我們填寫設(shè)備認(rèn)證類型為:一型一密;

③處填寫待綁定設(shè)備的相關(guān)信息;

④處填寫上面創(chuàng)建設(shè)備時(shí),默認(rèn)生成的兩個(gè)Topic主題;

其他信息默認(rèn)即可,信息填寫完畢之后,我們點(diǎn)擊⑤ 設(shè)置所有參數(shù) ,待返回應(yīng)答 OK 之后,我們點(diǎn)擊一下⑥ 讀取所有參數(shù) 按鈕,確認(rèn)一下參數(shù)是否已經(jīng)設(shè)置成功。

如果參數(shù)設(shè)置成功,返回如下Log信息:

參數(shù)配置完成之后,給模塊重新上電,查看后臺(tái),我們看到該設(shè)備已經(jīng)在線了。

結(jié)果展示

屬性設(shè)置

屬性設(shè)置對(duì)應(yīng)的Topic為:/sys/a1JXZa81pnu/869298050738731/thing/service/property/set ,即訂閱消息的主題,具體演示如下所示:

我們只要利用cJSON對(duì)收到的串口數(shù)據(jù)進(jìn)行解析,就可以實(shí)現(xiàn)對(duì)服務(wù)器下發(fā)的指令進(jìn)行解析。

上傳屬性

上傳屬性對(duì)應(yīng)的Topic為:/sys/a1JXZa81pnu/869298050738731/thing/event/property/post ,即發(fā)布消息的主題,具體演示如下所示:

發(fā)送的內(nèi)容如下:

{"method":"thing.event.property.post","id":"1339164002","params":{"lampSwitch":0},"version":"1.0.0"}

如果要改變不同屬性,我們只需要修改上面我們?cè)O(shè)定的功能對(duì)應(yīng)的標(biāo)識(shí)符即可,即修改 "params": 后的JSON字符串即可,比如將燈開關(guān)的屬性設(shè)置為關(guān)閉狀態(tài),則此字符串為:{"lampSwitch":0}

總結(jié)

我們這樣就用YunDTU固件的4G模塊連接上了阿里云物聯(lián)網(wǎng)平臺(tái),是不是比WiFi連接阿里云物聯(lián)網(wǎng)平臺(tái)簡(jiǎn)單多了?

聲明:本內(nèi)容為作者獨(dú)立觀點(diǎn),不代表電子星球立場(chǎng)。未經(jīng)允許不得轉(zhuǎn)載。授權(quán)事宜與稿件投訴,請(qǐng)聯(lián)系:editor@netbroad.com
覺得內(nèi)容不錯(cuò)的朋友,別忘了一鍵三連哦!
贊 1
收藏 2
關(guān)注 69
成為作者 賺取收益
全部留言
0/200
成為第一個(gè)和作者交流的人吧