日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

4G DTU设备数据上传阿里云微信小程序获取阿里云设备数据

發布時間:2023/12/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 4G DTU设备数据上传阿里云微信小程序获取阿里云设备数据 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

以下文章從六個部分進行展開,分別為:
一、測試使用材料
二、設備接線
三、程序下載
四、阿里云物聯網平臺創建產品、設備
五、溫濕度上傳阿里云物聯網平臺
六、微信小程序獲取阿里云物聯網平臺設備數據

一、測試使用材料

二、設備接線
2.1放置物聯卡
在4G DTU模塊側面找到下圖這個圓形的小孔,用螺絲刀或者類似堅硬的東西往這個原點稍微用力戳下去。

卡槽彈出來之后將物聯卡/電話卡放入,移動、聯通、電信卡都可以放入,由于該模塊的基站定位目前僅支持電信卡,建議使用電信卡。

2.2接入GSM天線
將GSM小辣椒天線接到模塊上,如下圖。

2.3接入USB串口線
首先先把接線端子拔出(因為用的是杜邦線連接)。

然后使用3條杜邦線接入4GDTU模塊 G,232R,232T中 (為方便說明下圖把外殼拆了)。

接著把另一頭杜邦線接入USB轉串口線,USB轉串口線的USB接口接入電腦。



2.4 USB轉485 接入 溫濕度傳感器
根據下圖提示,完成USB轉485和溫濕度傳感器的連接。溫濕度傳感器的+、-對應USB轉485的5V、GND。

2.5接入溫濕度
將溫濕度傳感器接入4G DTU中。
根據下圖提示,完成4G DTU 和 溫濕度傳感器 的連接。4G DTU的A、B對應溫濕度傳感器的A+、B-。

2.6接入電源
把電源連接線接入4G DTU模塊中。

電源連接線另一頭接入電源適配器。
將電源適配器接入插排,通電后,模塊亮起。完成的接線圖如下:

三、程序下載
3.1使用ST-LINK仿真器下載程序
用螺絲刀將DTU外殼四周的4個螺絲擰開,把外殼拆開。然后用3條杜邦線接入4G DTU模塊 SWDIO、GND、SWCLK中。

另一頭的杜邦線接入仿真器,仿真器USB接口接入電腦。(注:仔細看自己仿真器的引腳順序SWDIO、GND、SWCLK的位置,有些仿真器的引腳順序和我使用的不一樣。)


用Keil打開程序。(打開Keil出錯,可在微信公眾號:微信搜索nnhptch或者南寧湖畔科技:Keil5及芯片包的安裝以及Keil5打開Keil4工程編譯出錯解決方法。)







設置好仿真器點擊重新編譯、下載。

四、阿里云物聯網平臺創建產品、設備
4.1賬戶注冊、登入
阿里云:https://iot.console.aliyun.com/
進入阿里云物聯網平臺登錄頁面。

若已有賬號,則直接登錄。若沒有賬號,則按照官方提示進行注冊。
注意!注冊完成之后需要開通物聯網平臺。

開通物聯網平臺時。官方會提醒需要進行實名認證。

開通完成后,重新刷新初始頁面,顯示以下內容:

4.2創建產品
在物聯網平臺中,設備管理中有產品、設備等,產品相當于小米手環,設備類似于手環A。
接下來新建一個產品。在物聯網平臺中,展開設備管理,點擊產品。


4.3對產品添加自定義功能



注意自定義功能的標識符與程序代碼一致。
點擊提交后即可完成一個自定義功能,重復此步驟,完成自定義功能溫度、濕度。完成所有自定義功能后發布更新,填寫一個版本號后確定發布。

4.4添加設備



新建一個文本,一鍵復制設備證書,將設備證書保存好備用。
建好設備后,初始設備狀態為未激活。

五、溫濕度上傳阿里云物聯網平臺
打開湖畔物聯科技DTU配置工具,配置好產品KEY、設備名稱、設備密鑰、訂閱Topic、發布Topic、溫度標識、濕度標識、LED標識、緩存大小。
其中產品KEY、設備名稱、設備密鑰為設備的設備證書。可點擊設備→查看→查看。

訂閱Topic為/a18103zzcTF/A123456/user/EC20、
發布Topic為/sys/a18103zzcTF/A123456/thing/event/property/post。
將a18103zzcTF 替換成自己的ProductKey,A123456替換成自己的DeviceName。
溫度標識、濕度標識為功能定義的標識符。

在湖畔物聯科技DTU配置工具中配置好信息之后,打開串口,進行設置信息。

等待設備與阿里云平臺完成連接之后,在物模型數據中查看溫濕度數據,打開實時刷新可以實時查看最新的數據。

六、微信小程序獲取阿里云物聯網平臺設備數據
登錄阿里云平臺,創建AccessKey。
阿里云賬號AccessKey是訪問阿里云API的密鑰。微信小程序需要通過訪問云端API來獲取設備狀態和發送指令操控設備。
進入阿里云物聯網平臺,點擊頭像→AccessKey管理。




現在打開微信小程序,打開app.js。
只需要修改as、productKey、 deviceName、 ai。
as、ai為創建AccessKey時生成的AccessKey Secret、AccessKey ID。
productKey、 deviceName為設備證書的productKey、 deviceName。

接下來為了便于測試,跳過合法域名校驗。

最后在微信小程序上,查看到實時刷新的最新數據。

QQ群:

796415884

歡迎大家進群交流!

總結

以上是生活随笔為你收集整理的4G DTU设备数据上传阿里云微信小程序获取阿里云设备数据的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。