<noscript id="mmkmi"><source id="mmkmi"></source></noscript>
  • <noscript id="mmkmi"><kbd id="mmkmi"></kbd></noscript>
  • <table id="mmkmi"><source id="mmkmi"></source></table>
  • 實時數據監控——基于Arduino + ESP8266實時監控環境溫度

    Arduino通過ESP8266連接貝殼物聯,將LM35溫度傳感器獲取到的環境溫度實時發送至服務器,用戶可通過設備的實時數據界面查看實時環境溫度。

    一、目標

    Arduino通過ESP8266連接貝殼物聯,將LM35溫度傳感器獲取到的環境溫度實時發送至服務器,用戶可通過設備的實時數據界面查看實時環境溫度。

    二、硬件

    Arduino uno R3 開發板 ×1

    ESP8266無線模塊 ×1(注:ESP8266無線模塊需進行透傳設置,詳見:ESP8266-01透傳設置

    LM35溫度傳感器 ×1

    面包板 ×1

    杜邦線 ×5

    面包板跳線 ×5

    10K電阻 ×1


    官方套件推薦:淘寶鏈接

    三、接線

    1、總覽

    ESP8266-Arduino接線圖

    2、ESP-01接線

    ESP-01
    電阻
    Arduino uno R3
    VCC
    3.3V
    GND

    GND
    RXD

    TX
    TXD

    RX
    CH_PD
    10K
    3.3V


    如果使用esp-01s接線如下:

    ESP-01s
    電阻
    Arduino uno R3
    VCC
    3.3V
    GND

    GND
    RXD

    TX
    TXD

    RX

    3、LM35溫度傳感器

    LM35接線說明lm35.jpg

    LM35電阻
    Arduino uno R3
    +Vs

    5V
    Vout

    A0
    GND

    GND

    四、代碼下載及使用說明

    本站所有公開代碼托管于GitHub,方便大家使用和共同參與完善,地址:https://github.com/bigiot

    進入以上鏈接,依次點擊 bigiotArduino -> Download ZIP下載。

    下載代碼后解壓得到如下文件:

    /  
        examples/  
        libraries/  
        README.md
        ...

    1、將libraries/aJson文件夾全部復制到Arduino IDE的庫文件夾內。

    Windows系統通常位于: C:\Program Files (x86)\Arduino\libraries

    Linux通常位于:/usr/share/arduino/libraries

    2、用Arduino IDE打開

    examples/ESP8266/AT/wendu/wendu.ino

    按代碼中的注釋說明,修改其中的DEVICEID、APIKEY、INPUTID等參數,上傳至Arduino開發板。

    注意:

    如果覺得如此操作麻煩,可使用Arduino IDE自帶SoftwareSerial庫模擬出串口與ESP8266通訊,但經試驗此法數據傳送不太穩定(可能跟我的電路有關系,還望諸君測試告知-_-!)。

    參數在會員中心的智能設備和數據接口中查得,如下圖:

    設備ID和APIKEY

    數據接口ID

    如果你尚未注冊添加設備,請參考:快速注冊并添加設備及接口

    五、數據查看

    登錄會員中心,點擊數據接口,看到如下界面:

    數據接口數據查看

    點擊數據查看,即可看到設備上傳的實時環境溫度數據。

    實時數據

    如果設備公開,可在公開設備中點擊查看實時數據。

    公開設備查看數據

    至此,本教程完畢

    ===============================================

    如有疑問請到話題討論區進行討論。



    上一篇:快速注冊并添加設備及接口
    下一篇:Openwrt路由器與貝殼物聯平臺通訊示例
    返回頂部
    <noscript id="mmkmi"><source id="mmkmi"></source></noscript>
  • <noscript id="mmkmi"><kbd id="mmkmi"></kbd></noscript>
  • <table id="mmkmi"><source id="mmkmi"></source></table>
  • 三上悠亚在线观看