那曲檬骨新材料有限公司

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>使用NodeMCU在LOTODA應用程序上監控溫度和濕度

使用NodeMCU在LOTODA應用程序上監控溫度和濕度

2022-10-26 | zip | 0.55 MB | 次下載 | 免費

資料介紹

描述

你有沒有想過讓傳感器分散在你的房子和花園周圍,定期監測它們的溫度和濕度?我們想與您分享一個 LOTODA IoT 平臺的解決方案,您可以使用一些 LOTODA 的免費資源(例如移動應用程序、筆記本電腦上的應用程序和一些 Arduino 庫)輕松創建一個 DIY IoT 項目,在這個教程中,我們使用了 NodeMCU ESP8266 或 MH-ET live ESP32 Mini 套件帶有 AM2301 傳感器,可將數據(溫度和濕度)發送到 LOTODA 的物聯網服務器并使用 LOTODA 移動應用程序對其進行監控。興奮的?讓我們開始吧!

第 1 步:開始

首先接線,將 AM2301 傳感器連接到 ESP8266 NodeMCU 或 ESP32,相當簡單。現在將傳感器放在除了 NodeMCU 之外的面包板上。

將傳感器上的 Vcc 引腳連接到 NodeMCU 上的 3.3V 引腳,并將地 (GND) 連接到地 (GND)。

還將傳感器上的數據引腳連接到 ESP8266 NodeMCU 的 D1 引腳或 ESP32 Mini Kit 的 IO5 引腳。

最后,我們需要在 Vcc 和數據線之間放置一個 10KΩ 的上拉電阻,以保持它為高電平,以便傳感器和 NodeMCU 之間的正常通信

紅色 = Vcc 3.3v(左)

黃色 = 數據線(中間)

黑色 = 接地(右)

pYYBAGNYhjuAJAb9AAGI0P3gPTQ952.png
帶有 AM2301 傳感器的 ESP32 迷你套件
?

?

poYBAGNYhj-ABksMAAFmdXD1MzI939.png
帶有 AM2301 傳感器的 NodeMCU ESP8266
?

第 2 步:開始使用 LOTODA 物聯網平臺

這些步驟用于注冊 LOTODA 應用程序并將其連接到 LOTODA IoT 平臺。

首先,在安卓手機iOS手機上下載LOTODA App后,您需要創建一個LOTODA賬號,更多詳情見官網https://lotoda.vn 以防您已經擁有一個。我們建議使用真實的電子郵件地址,因為它需要電子郵件確認,并且您將獲得一些用于將設備或移動應用程序連接到 LOTODA 物聯網平臺的憑據密鑰。

poYBAGNYhkGAN_ZMAAEI5l7j3ng030.png
?

第 3 步:電子郵件確認和 IoT LOTODA 的一些 ID 密鑰

pYYBAGNYhkSAAr00AADTovyxCLk559.png
?

在 LOTODA 移動應用程序上注冊一個帳戶后,您將收到兩封電子郵件,第一封電子郵件用于確認,第二封電子郵件用于您的 ID 密鑰,以便將一些東西連接到 IoT LOTODA。

1.在第一封確認郵件中:請點擊“驗證郵箱”按鈕激活您的帳戶,現在您可以成功登錄您的LOTODA手機應用程序。

2. 在第二個 ID 密鑰電子郵件中:包括兩個 ID 密鑰,它們類似于用戶名和密碼,用于在 LOTODA IoT 服務器上進行身份驗證。

如您所知,LOTODA 物聯網平臺基于 MQTT(消息隊列遙測傳輸)協議工作。MQTT 協議專門用于低帶寬、高延遲的環境,是機器對機器(M2M)通信的理想協議,如果您熟悉 MQTT,則可以輕松使用它。

第 4 步:登錄 LOTODA 應用程序并將其連接到 IoT LOTODA 服務

pYYBAGNYhkaAV-9rAAFeo-lYN9A665.png
?

成功登錄帳戶后,請進入“設置”菜單,然后將電子郵件中的用戶名 ID 密鑰和密碼 ID 密鑰復制并粘貼到 LOTODA 應用程序中,如上圖所示。

然后單擊“連接...”按鈕連接到 LOTODA MQTT 代理,如上圖所示。

狀態為“Connected...”,表示 IoT LOTODA 服務連接成功。

第 5 步:在 NodeMCU 上安裝和運行代碼。

poYBAGNYhkmAdyKaAAESMDjay20352.png
?

在您成功登錄您的帳戶并成功連接 LOTODA 移動應用程序之后。

接下來,下載 LOTODA 庫和 DHT 傳感器庫。在 LOTODA 庫中,您可以看到一些示例以供參考。

完整的代碼源在這里,在安裝了 PlatformIO 的 Visual Studio Code IDE 上打開它:

現在讓我們看一下 NodeMCU 的示例草圖。

請注意,將 NodeMCU 連接到 LOTODA IoT 平臺需要包含三個關鍵組件:

1. 字符串 useridkey = ""; - 用于連接 LOTODA 平臺的 MQTT 服務器的特定用戶名。它也是每個連接的主題前綴。

2.字符串密碼=“”;- 連接LOTODA平臺MQTT服務器的認證專用密碼。

3. 字符串 deviceid = ""; - 特定于您的設備 ID,請自行輸入任何內容,例如這里是 NodeMCU ESP8266 上的“id1001”,確保每個設備都不同。

您需要包括兩個關鍵組件才能連接到您的 WiFi 網絡

1. char* ssid = "ssid"; - 特定于我們要連接的網絡(網絡名稱)。

2. char* 密碼 = "密碼"; - 特定于我們要連接的 WiFi 網絡(密碼)。

第 6 步:在設備列表中添加新設備

poYBAGNYhkuAGZu_AAEMV32EfgE699.png
?

現在讓我們繼續討論有趣的事情!

成功登錄帳戶后,首先在“設備列表”菜單中創建一個新設備。單擊“+ADD”菜單,然后選擇“DeviceType #2”。

您會看到添加了新設備,然后單擊“編輯”按鈕以輸入此設備的一些信息

pYYBAGNYhk6AZB6xAAER8jIBsdk299.png
?

現在,在您設備的編輯窗口中,您輸入設備的一些信息。輸入設備ID(deviceid),這里的例子是“id1001”,你一定要使用deviceid作為你在MCU上的編碼。

然后單擊提交并確定。完畢。

您剛剛添加了您的設備,其 deviceid 為“id1002”(在您的每個設備上替換此不同的值)。

第 7 步:在儀表板中添加新小部件

pYYBAGNYhlCAZV4SAAEVVt9bEb8899.png
?

轉到“儀表板”菜單,添加小部件名稱為“LTD Guage Chart”,如上圖所示。在這個小部件上,您單擊“編輯”圖標來編輯這個小部件。

pYYBAGNYhlOAeIniAAFPToNrIy4742.png
?

在兩個儀表圖的小部件設置窗口中,您輸入該小部件的一些信息,如下所示:

在第一個量表小部件中:

  • 標題是“溫度”
  • 單位是 oC
  • 設備ID:請選擇您在設備列表中添加的設備ID。例如是“id1001”。
  • JSON 字段是“溫度”(就像在您的代碼中一樣)

在第二個量規小部件中:

  • 標題是“濕度”
  • 單位為 %H
  • 設備ID:請選擇您在設備列表中添加的設備ID。例如是“id1001”
  • JSON 字段是“濕度”(就像在您的代碼中一樣)

然后點擊提交和確定。完畢

第 8 步:在儀表板上顯示溫度和濕度

poYBAGNYhlWABqCPAABXqhoZMB4787.png
?

?

pYYBAGNYhliAJZY0AANnukbso0w555.jpg
?

?

poYBAGNYhluAZFcDAANewuwW3FE685.jpg
?

結果如上圖。

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
百家乐庄闲机率分析| 做生意摆放风水好吗| 杨筠松 24山 土| 百家乐必学技巧| 大发888备用地址| 瑞奇国际娱乐| 百家乐官网实战玩法| 百家乐官网娱乐网佣金| 澳门新葡京赌场| 百家乐官网博彩金| 百家乐怎样算大小| 百家乐网上娱乐场开户注册| 百家乐赌博技巧网| 德州扑克大小| 百家乐官网官方游戏| 乐天堂百家乐娱乐场| 百家乐客户端LV| 博彩百家乐官网最新优惠| 百家乐官网制胜绝招| 美高梅百家乐娱乐城| 太阳城7778886| 百家乐官网赌法| 百家乐网上赌博网| 足球网络投注| 百家乐官网高返水| 娱乐城百家乐打不开| bet365存款| 金银岛百家乐官网的玩法技巧和规则 | 送彩金百家乐官网的玩法技巧和规则 | 澳门葡京娱乐| 百家乐官网百姓话题| E世博百家乐的玩法技巧和规则| 实战百家乐官网博彩正网| 百家乐号技巧| 百家乐官网群博爱彩| 大发888娱乐城网址| 百家乐官网官网游戏| 百家乐技巧辅助软件| 澳门百家乐官网娱乐城网址| 潍坊市| 百家乐微笑打|