• <noframes id="6fok0"><bdo id="6fok0"><listing id="6fok0"></listing></bdo>
    <ruby id="6fok0"></ruby>

    <progress id="6fok0"></progress>
  • <progress id="6fok0"></progress>
    <ruby id="6fok0"><table id="6fok0"></table></ruby>
  • <progress id="6fok0"><u id="6fok0"><form id="6fok0"></form></u></progress>

    24小時(shí)聯(lián)系電話(huà):18217114652、13661815404

    中文

    您當前的位置:
    首頁(yè)>
    電子資訊>
    技術(shù)專(zhuān)題>
    ESP32 LoRa網(wǎng)關(guān)

    技術(shù)專(zhuān)題

    ESP32 LoRa網(wǎng)關(guān)


    ESP32 LoRa網(wǎng)關(guān)

    在一個(gè)鍋爐安全項目中,我們完成了一項工作,其中,我們從500 MW鍋爐第二遍區域的深處收集32個(gè)熱電偶讀數,該區域在正常情況下由于高溫而處于正常溫度,周?chē)鷾囟葹?span>65攝氏度至70攝氏度,是附近的滲漏。的地方。但是,熱電偶需要根據其位置測量350150攝氏度的溫度。

    在鍋爐關(guān)閉期間,我們將那些熱電偶固定在那些重要的地方,連接Arduino Mega板,僅將天線(xiàn)插在IP64機柜外部來(lái)固定LoRa無(wú)線(xiàn)電,然后將盒子固定在柱子上。來(lái)自附近應急電源支柱的220伏交流電通過(guò)智能手機適配器獲取,而5伏直流電則通過(guò)盒子下面的唯一小孔進(jìn)入機柜。2組共16條,每條由32條導線(xiàn)組成的K型熱電偶分別通過(guò)一個(gè)側槽進(jìn)入兩個(gè)盒子,側槽最終用特殊的絕緣膩子和m型密封件密封。提供LED指示器以指示這些設備的健康狀況的普遍想法被拒絕了,原因是幾乎沒(méi)有人甚至在幾天之內甚至一次都在這個(gè)高度和溫度下造訪(fǎng)過(guò)這個(gè)地方!所以,

    它確實(shí)是一個(gè)填充將其關(guān)閉忘記它的項目?。?!

    誰(shuí)使用這些數據?

    所有數據每10秒就會(huì )飛往附近的一處服務(wù)大樓,該服務(wù)大樓位于700米外的一個(gè)好的位置,鍋爐維護人員在這里辦公。小型手持式Arduino MEGA設備除了以CSV格式存儲數據外,還將其顯示在4列的小型TFT屏幕上。它還具有通過(guò)音頻/視頻警報來(lái)演示溫度上升速率的功能!但是,這不是我們的項目。數據以CSV格式

    14-06,231902,5700,1-251.50,2-251.00,3-166.00,4-238.00,5-131.75,6- NAN,7-207.75,8-93.00
    14-06,23

    19: 12
    ,5700,1-251.25,2-249.75,3-166.00,4-237.75,5-131.75,6- NAN,7-207.75,8-92.0014-06,231922,5675, 1-251.50,2-251.25,3-166.25,4-237.00,5-131.25,6- NAN,7-207.25,8-92.25
    14-06,23
    1933,5675,1-252.00,2- 250.75,3-166.75,4-238.00,5-131.50,6- NAN,7-207.75,8-91.75
    14-06,23
    1943,5675,1-252.00,2-251.75,3-165.75, 4-237.75,5-131.00,6- NAN,7-207.75,8-93.25
    14-06,23
    1953,5675,1-252.25,2-251.50,3-165.50,4-237.75,5- 131.50,6- NAN,7-207.50,8-93.25
    14-06,23
    2003,5675,1-253.00,2-252.00,3-165.50,4-238.25,5-132.00,6- NAN, 7-207.25,8-94.50
    14-06,23
    2013,5675,1-252.25,2-251.75,3-165.75,4-238.50,5-132.25,6- NAN,7-207.75,8- 93.50
    14-06,23
    2023,5675,1-252.00,2-251.50,3-166.25,4-238.50,5-131.25,6- NAN,7-207.75,8-93.25
    14-06,23

    20: 33
    ,5675,1-251.75,2-251.25,3-166.75,4-238.00,5-131.75,6- NAN,7-208.00,8-92.0014-06,232044,5675, 1-252.00,2-251.00,3-166.00,4-238.50,5-131.25,6- NAN,7-207.25,8-91.75
    14-06,23
    2054,5675,1-252.00,2- 250.50,3-165.50,4-238.25,5-131.50,6- NAN,7-207.25,8-91.50
    14-06,23
    2104,5675,1-252.25,2-250.50,3-166.00, 4-238.00,5-131.50,6- NAN,7-208.00,8-92.25
    14-06,23
    2114,5675,1-251.75,2-250.75,3-165.75,4-238.00,5- 132.00,6- NAN,7-207.75,8-92.00
    14-06,23
    2124,5675,1-251.50,2-251.00,3-166.00,4-238.75,5-132.25,6- NAN, 7-208.00,8-93.50
    14-06,23
    2134,5675,1-251.25,2-251.25,3-166.00,4-238.50,5-132.00,6- NAN,7-207.50,8- 91.75

    每個(gè)人都應該監視這些數據

    到目前為止,這些數據已由鍋爐維護部門(mén)進(jìn)行了監視,因為它們是唯一可以解決這些參數異常情況的機構。但是由于這一天是這里的投票日,所以錯過(guò)了一個(gè)重要的像差!因此裁定,這些數據應發(fā)布在LAN / WAN上,以便可以由(24 * 7)本地運營(yíng)部門(mén)和區域運營(yíng)中心全天候監控它們。

    怎么做?

    IT部門(mén)開(kāi)始探索telnet,wget,ftp,web數據庫等幾種協(xié)議時(shí),我想將數據上傳到云中,所有人都可以從中訪(fǎng)問(wèn)它。但是在Arduino MEGA上做是一個(gè)挑戰?。m然不是不可能?。?span>

    ESP32 LoRa路由器

    ESP32上實(shí)現這一壯舉相當容易!相同的UART LoRa無(wú)線(xiàn)電首先要連接到ESP32Rx / Tx。雖然軟件串行可在Arduino上運行,但只有硬件串行可在ESP32上運行。因此,我必須首先在硬件串行端口上連接LoRa無(wú)線(xiàn)電。要在ESP32上設置硬件串行,請使用以下命令。

    Serial1.begin9600,SERIAL_8N1,RXD1,TXD1; //
    Serial2.begin
    9600,SERIAL_8N1,RXD2,TXD2; //
    //
    對于Rx = 16,15,13,34
    //
    對于Tx = 17,12,4,35

    您可以為TxRx設置自己的引腳。我發(fā)現上面的針腳出色。為了連接兩個(gè)LoRa無(wú)線(xiàn)電,您還可以設置兩個(gè)UART集。根據數據手冊,ESP32可以一次具有三個(gè)UART,并且可以將任何GPIO引腳設置為串行通信。但是我尚未設置UART3為我工作。

    工作原理

    一旦LoRa無(wú)線(xiàn)電開(kāi)始與UART上的ESP32通信,則將成為網(wǎng)絡(luò )的另一個(gè)關(guān)鍵部分-設置WiFi網(wǎng)絡(luò )以與Internet連接。

    #include #include
    #include
    #include
    #include
    const char * ssid =“ bera1”;
    const char * password =“ **********”;
    const char * ssid1 =“ bera2”;
    const char * password1 =“ **********”;

    我有兩個(gè)網(wǎng)絡(luò )可供使用,根據連接性的不同,ESP32的編程方式為:如果未建立連接,它將查找它的EEPROM存儲器,然后重新啟動(dòng)以連接到備用網(wǎng)絡(luò )!您可以提供任意數量的ssid和密碼,如果連接失敗,ESP32將一次又一次嘗試所有密碼!請在設置區域中進(jìn)行一些細微更改,以獲取其他網(wǎng)絡(luò )選擇標準。

    路由器

    因此,在此階段,ESP32正在SS無(wú)線(xiàn)電網(wǎng)絡(luò )中獲取數據,并且還使用WiFiBLE [Bluetooth Low Energy]將其連接到Internet?,F在,如果我們可以將數據從一個(gè)網(wǎng)絡(luò )傳輸到另一個(gè)網(wǎng)絡(luò )[Internet],ESP32將達到路由器的狀態(tài)!

    因此,我們現在必須實(shí)現這些壯舉。

    至此,我們可以選擇自己的服務(wù)器/云,也可以找到第三方服務(wù)器/云。在建立公司云的同時(shí),我們決定將8個(gè)非常關(guān)鍵的數據上傳到公共云,以供所有人分發(fā)和查看。這8個(gè)數據現在可以在此站點(diǎn)上獲得。

    原理圖

    ESP32正在其Tx2,Rx2 [17,16]SS Radio接口上獲取數據,然后在WiFi連接后在Internet服務(wù)器上發(fā)送數據。不必僅在公共云上上傳數據。您也可以將數據發(fā)送到個(gè)人/公司服務(wù)器。
    帶有ESP的分布式云計算[ESP8266ESP32]

    請參閱上面的網(wǎng)站,在這里您可以使用ESP32 / ESP8266將數據上傳到LAMP服務(wù)器。

    要將數據上傳到Thingspeak服務(wù)器,需要具有API上傳密鑰,該密鑰可以在Thingspeak.com網(wǎng)站上注冊后獲得。擁有API密鑰后,傳感器數據會(huì )以字符串形式排列,然后通過(guò)

    http.beginpoststr;
    int httpCode = http.GET
    ();
    if
    httpCode> 0{//檢查返回的代碼
    String
    有效負載= http.getString();
    Serial.println
    “ Updated”;
    }

    后果

    強大的計算能力和復雜的數據上傳等等時(shí)代已經(jīng)一去不復返了?,F在,小型微型計算機已經(jīng)具有使用SS Radio,WiFiBLE等多種技術(shù)從一個(gè)節點(diǎn)上載數據的能力,然后再將其直接上傳到遠程云或數據庫服務(wù)器。它提供的靈活性在很大程度上提高了部署能力。

    原型

    請輸入搜索關(guān)鍵字

    確定
    色鲁99热99re超碰精品_91精品一区二区三区无码吞精_亚洲国产欧洲综合997久久_一级a性色生活片久久无
  • <noframes id="6fok0"><bdo id="6fok0"><listing id="6fok0"></listing></bdo>
    <ruby id="6fok0"></ruby>

    <progress id="6fok0"></progress>
  • <progress id="6fok0"></progress>
    <ruby id="6fok0"><table id="6fok0"></table></ruby>
  • <progress id="6fok0"><u id="6fok0"><form id="6fok0"></form></u></progress>