chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內(nèi)不再提示

如何編程Electrodragon IoT中繼

454398 ? 來源:wv ? 2019-10-14 10:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:設置軟件(Arduino IDE)

如何編程Electrodragon IoT中繼

最新版本的Arduino IDE使得對這些開發(fā)板進行編程變得更加容易,并且您無需再經(jīng)歷多個步驟即可將其開發(fā)到與ESP8266開發(fā)板一起使用。步驟如下:

從https://www.arduino.cc/en/Main/Software

下載最新的IDE,打開IDE并轉到“工具” -》電路板-》電路板管理器。..

搜索ESP8266,然后單擊安裝(請參見上圖)

就是這樣-您已準備好對IoT進行編程中繼

步驟2:將IoT中繼連接到計算機以進行編程

該模塊不帶有USB接口,因此您需要使用USB-TTL模塊/arduino處理與計算機的USB通信。您可以在ebay上購買任何一種便宜的模塊(http://www.ebay.com/sch/i.html?_from = R40&_sacat = 0&。..)-所有模塊都一樣-僅警告要找到正確的模塊驅(qū)動程序,以便您的計算機檢測模塊。

這是最令人頭疼的步驟,因為Wiki上的圖像有錯誤。我使用了Wiki中的圖像,但是提供了注釋-這樣您就可以正確使用它。

連接非常簡單(只要您知道要使用哪個引腳):

將GND從USB-TTL連接到圖像上標記為GND的引腳(左下角的第一個引腳)

將3.3V從USB-TTL連接到圖像上標記為VCC的引腳(這是GND引腳上方的引腳)

將RX從USB-TTL連接到圖像上標記為RX的引腳(這與通常將RX連接到TX的預期相反引腳,反之亦然)

將TX從USB-TTL連接到圖像上標記為TX的引腳(這與通常將TX連接到RX引腳并反之的預期相反-versa)

模塊現(xiàn)在可以進行編程了。按住BTN2(在Wiki映像上標記為BTN1),然后將模塊插入USB端口,將其置于編程模式,然后您可以上傳新固件(按住BTN2,直到軟件顯示固件已完全上傳) )。

請注意,我擁有v1.0板,因此無法保證Wiki上V1.1圖表的正確性。

步驟3:固件

由于IoT中繼基于ESP8266,因此您可以使用一整套固件。其中一些包括:

Souliss:http://souliss.net/getting-started/

ESPEasy:http://www.esp8266.nu/index。 php/ESPEasy

Blynk:http://www.blynk.cc/

MQTT:https://github.com/tuanpmt/esp_mqtt

還有更多。現(xiàn)在已經(jīng)有很多教學指導,您可以通過以下鏈接查看它們:https://www.instructables.com/howto/ESP8266/

但是,我采用了最簡單的解決方案-即在IoT中繼本身上運行一個簡單的Web服務器。這基于ESP8266庫隨附的“ WifiWebServer”示例。

注意事項:

將wifi的SSID和密碼更改為您的設置

IoT中繼具有連接到GPIO13和GPIO12的兩個中繼

將以下代碼復制并粘貼到arduino IDE中的新“草圖”

#include

const char* ssid = “SSID”;

const char* password = “Password”;

// Create an instance of the server

// specify the port to listen on as an argument

WiFiServer server(80);

void setup() {

Serial.begin(115200);

delay(10);

// prepare GPIO13

pinMode(13, OUTPUT);

digitalWrite(13, 0);

// prepare GPIO12

pinMode(12, OUTPUT);

digitalWrite(12, 0);

// Connect to WiFi network

Serial.println();

Serial.println();

Serial.print(“Connecting to ”);

Serial.println(ssid);

WiFi.begin(ssid, password);

while (WiFi.status() != WL_CONNECTED) {

delay(500);

Serial.print(“。”);

}

Serial.println(“”);

Serial.println(“WiFi connected”);

// Start the server

server.begin();

Serial.println(“Server started”);

// Print the IP address

Serial.println(WiFi.localIP());

}

void loop() {

// Check if a client has connected

WiFiClient client = server.available();

if (!client) {

return;

}

// Wait until the client sends some data

Serial.println(“new client”);

while(!client.available()){

delay(1);

}

// Read the first line of the request

String req = client.readStringUntil(‘ ’);

Serial.println(req);

client.flush();

// Match the request

if (req.indexOf(“/gpio/1/0”) != -1){ // GPIO 13 Low

digitalWrite(13,0);

client.flush();

client.print(“HTTP/1.1 200 OK Content-Type: text/htmlGPIO 13 is now Low ”);

}

else if (req.indexOf(“/gpio/1/1”) != -1){ // GPIO 13 High

digitalWrite(13,1);

client.flush();

client.print(“HTTP/1.1 200 OK Content-Type: text/htmlGPIO 13 is now High ”);

}

else if (req.indexOf(“/gpio/2/0”) != -1){ // GPIO 12 Low

digitalWrite(12,0);

client.flush();

client.print(“HTTP/1.1 200 OK Content-Type: text/htmlGPIO 12 is now Low ”);

}

else if (req.indexOf(“/gpio/2/1”) != -1){ // GPIO 12 High

digitalWrite(12,1);

client.flush();

client.print(“HTTP/1.1 200 OK Content-Type: text/htmlGPIO 13 is now High ”);

}

else {

Serial.println(“invalid request”);

client.stop();

return;

}

delay(1);

Serial.println(“Client disonnected”);

}

步驟4:上傳固件并運行服務器

要上傳固件,您需要執(zhí)行以下步驟:

按BTN2并將USB-TTL連接到計算機上的USB端口

選擇板‘NodeMCU 0.9(ESP-12模塊)’

選擇正確的端口(它在我的系統(tǒng)上作為COM9出現(xiàn))

單擊向右箭頭進行編譯并上傳

確保按住BTN2直到固件完全上傳

在大多數(shù)情況下,這應該可以工作,但是,如果遇到錯誤,請斷開USB并從步驟1重新開始。

一旦固件上傳完畢,您就可以將模塊連接到交流電源(在處理交流電時,請務必小心-這非常危險,并且可能致命)。通過USB供電時,IoT中繼將無法連接到wifi,因為USB-TTL無法提供足夠的電流

斷開IoT中繼與USB-TTL模塊的連接

連接輸入線和輸出線

再次檢查連接

關閉外殼

將輸入線插入交流電源插座

我提供的草圖通過串行發(fā)送出IoT中繼的IP地址,但是我沒有將USB-TTL和交流電源連接到IoT中繼不是一個好主意。因此最好的選擇是轉到路由器的主頁,找到IoT中繼的IP地址。

現(xiàn)在,您可以使用以下命令打開/關閉中繼:

http:///gpio/1/1 - switch on relay 1

http:///gpio/1/0 - switch off relay 1

http:///gpio/2/1 - switch on relay 2

http:///gpio/2/0 - switch off relay 2

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 中繼
    +關注

    關注

    0

    文章

    51

    瀏覽量

    14986
  • 編程
    +關注

    關注

    90

    文章

    3716

    瀏覽量

    97191
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    工業(yè)網(wǎng)關/工業(yè)中繼器/遠程IO產(chǎn)品宣傳視頻

    中繼
    三格電子科技
    發(fā)布于 :2026年02月04日 16:15:15

    gps衛(wèi)星轉發(fā)器 北斗gps室內(nèi)衛(wèi)星信號放大分配器 gps中繼放大器

    中繼放大器
    jf_47371611
    發(fā)布于 :2026年01月21日 17:29:30

    ISOUSB211-Q1:高性能隔離式USB中繼器的設計與應用

    ISOUSB211-Q1:高性能隔離式USB中繼器的設計與應用 在當今的電子設備中,USB接口的應用無處不在,從電腦外設到工業(yè)自動化設備,都離不開USB進行數(shù)據(jù)傳輸和設備連接。而在一些對安全性
    的頭像 發(fā)表于 01-20 14:40 ?291次閱讀

    SN65CML100:超高速信號轉換與中繼的理想選擇

    SN65CML100:超高速信號轉換與中繼的理想選擇 在高速數(shù)字電路設計領域,信號的高效轉換與中繼至關重要。德州儀器(TI)的SN65CML100,作為一款1.5 - Gbps的LVDS
    的頭像 發(fā)表于 12-30 14:15 ?254次閱讀

    高速信號傳輸利器:DS100KR800 8 通道中繼器深度解析

    高速信號傳輸利器:DS100KR800 8 通道中繼器深度解析 在當今高速數(shù)據(jù)傳輸?shù)臅r代,對于能夠支持高速接口協(xié)議且性能卓越的中繼器需求日益增長。DS100KR800 作為一款高性能的 8 通道
    的頭像 發(fā)表于 12-24 11:30 ?340次閱讀

    CAN隔離中繼器售后講解視頻#三格電子

    中繼
    三格電子科技
    發(fā)布于 :2025年07月25日 11:42:21

    編程電源保護電路的通信接口有哪些

    編程電源的保護電路需通過通信接口實現(xiàn)遠程監(jiān)控、參數(shù)配置和故障報警等功能。其通信接口類型多樣,涵蓋有線、無線、工業(yè)總線及高速數(shù)字接口,以下從技術特點、應用場景和典型方案三方面詳細介紹:一、有線通
    發(fā)表于 07-03 14:33

    CAN隔離中繼器#三格電子

    中繼
    三格電子科技
    發(fā)布于 :2025年06月11日 13:48:07

    環(huán)網(wǎng)式 CAN 轉光纖中繼器#三格電子#

    中繼
    三格電子科技
    發(fā)布于 :2025年05月09日 09:55:00

    #GD32VW553-IOT串口打印

    IOT
    丙丁先生
    發(fā)布于 :2025年04月30日 09:55:42

    CAN轉CAN中繼網(wǎng)橋的應用案例

    CAN轉CAN中繼網(wǎng)橋在工業(yè)通信中常用于擴展網(wǎng)絡距離、隔離干擾或連接不同波特率的CAN網(wǎng)絡。
    的頭像 發(fā)表于 04-11 17:17 ?1100次閱讀

    中繼組網(wǎng)與MESH組網(wǎng)架構對比

    中繼組網(wǎng)適用于小范圍或中等范圍的室內(nèi)覆蓋,其硬件成本較低但操作復雜度較高,且網(wǎng)絡穩(wěn)定性依賴于物理連接。而MESH組網(wǎng)則適用于大范圍、復雜環(huán)境下的無線覆蓋,具有高穩(wěn)定性、自愈性和靈活的擴展性。
    的頭像 發(fā)表于 04-01 17:35 ?2585次閱讀
    <b class='flag-5'>中繼</b>組網(wǎng)與MESH組網(wǎng)架構對比

    ASL6328替代AG7220低成本HDMI2.0 Retimer中繼器ic方案

    6.0Gbps 通過 HDMI 支持 4K x 2K 和 3D 視頻格式 支持交流耦合進行電平轉換 支持直流耦合進行信號中繼編程的接收器均衡功能,用于補償印刷電路板(PCB)和 / 或連接器的信號損耗
    發(fā)表于 03-28 16:19

    是否可以將兩個PTN3222GMJ設備背靠背連接以制作USB2中繼器?

    是否可以將兩個 PTN3222GMJ 設備背靠背連接以制作 USB2 中繼器。 Connection 將如下所示: 如果這個背靠背中繼器是可能的,它是否涉及任何配置或編程?
    發(fā)表于 03-28 08:08