在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

如何使用繼電器實(shí)現(xiàn)ESP8266的自動(dòng)化

454398 ? 來(lái)源:wv ? 2019-10-15 15:39 ? 次閱讀

步驟1:組裝

我們組裝的電路非常簡(jiǎn)單,并且組裝非常緊湊。我們?cè)诤竺娴膮^(qū)域中使用聚苯乙烯板將所有東西固定在原位。該板還用于輔助電源箱內(nèi)部的裝配,并避免暴露于組件中,因?yàn)樗捎糜诳刂谱≌械母鞣N設(shè)備,例如空調(diào),燈具等。

然后,我們使用開(kāi)關(guān)電源,我將其從110或220伏轉(zhuǎn)換為5伏。我們還有一個(gè)3v3穩(wěn)壓器AM1117。我們使用了兩個(gè)GPIO,并插入了中繼板輸入。重要的是要記住,使用ESP8266,我們必須采取一些預(yù)防措施,例如將引腳接地。

步驟2:Arduino IDE中的ESP8266

重要的是要記住,在編寫ESP8266時(shí),需要將此設(shè)備的庫(kù)加載到Arduino中。為此,您應(yīng)該使用1.6.4版的IDE。現(xiàn)在轉(zhuǎn)到首選項(xiàng)和“其他Board Manager URL”并添加URL:http://arduino.esp8266.com/stable/package_esp8266com_index.json

然后,轉(zhuǎn)到Tools》 Boards》 Boards Manager。 。.

在搜索中,輸入esp8266并安裝“ esp8266 by ESP8266 Community”軟件包。

現(xiàn)在,您可以從卡列表中選擇ESP8266

***在今天的安裝中,ESP866將是一臺(tái)服務(wù)器。因此,您將拿起智能手機(jī),它將連接到設(shè)備的IP中,這意味著您可以訪問(wèn)它,并且它將為您提供一個(gè)頁(yè)面。

視頻中,您可以看到有關(guān)以下內(nèi)容的演示:

步驟3:源代碼

第一步是包含一個(gè)供我們控制ESP8266 WiFi的lib。之后,我們將創(chuàng)建一個(gè)變量,該變量將保存對(duì)將在端口80上運(yùn)行的服務(wù)器的引用。我們選擇端口80的原因是,這是http協(xié)議的默認(rèn)端口,并且我們將使用瀏覽器連接到

//Includes the lib for Wifi

#include

//Creates a server on port 80 (this is the default port for http requests)

WiFiServer server(80);

步驟4:設(shè)置

在設(shè)置中,我們將僅初始化Serial,以便使用

我們將使用GPIO0和GPIO2作為輸出,并使用LOW初始化初始狀態(tài)。

void setup()

{

//Initializes the Serial just for logging

Serial.begin(115200);

//Sets GPIO0 and GPIO2 as output, so we can change their value

pinMode(0, OUTPUT);

pinMode(2, OUTPUT);

//Puts the GPIO0 and GPIO2 in LOW output

digitalWrite(0, LOW);

digitalWrite(2, LOW);

我們現(xiàn)在將其稱為WiFi.begin(“ ssid”, “ password”)將ESP8266連接到路由器。在該示例中,我們具有ssid“ TestESP”和密碼“ 87654321”,但是必須將其替換為將要使用的網(wǎng)絡(luò)

Serial.print(“Connecting”);

//Connects to your WiFi network. In this example the SSID is TestESP and the password is 87654321

WiFi.begin(“TestESP”, “87654321”);

我們將每100毫秒檢查一次查看ESP8266是否已連接到網(wǎng)絡(luò)(連接后返回WL_CONNECTED狀態(tài))。

When you leave the “while”, it means

that you have connected.

//While our ESP is trying to connect

while (WiFi.status() != WL_CONNECTED)

{

//Waits for 100 milliseconds

delay(100);

Serial.print(“。”);

}

//Here it‘s already connected, so we’ll just show a feedback on Serial Monitor

Serial.println(“”);

Serial.println(“Connected”);

這是我們放置網(wǎng)絡(luò)設(shè)置的位置。 IP,網(wǎng)關(guān)和掩碼設(shè)置必須根據(jù)您的網(wǎng)絡(luò)進(jìn)行更改。

//Settings for static ip

IPAddress ip(192, 168, 2, 8);

IPAddress gateway(192, 168, 2, 1);

IPAddress subnet(255, 255, 255, 0);

Serial.print(“Static IP is: ”);

Serial.println(ip);

//Sends the settings to the WiFi router

WiFi.config(ip, gateway, subnet);

現(xiàn)在,我們可以初始化服務(wù)器并在串行監(jiān)視器上查看是否鏈接到ESP8266的IP與我們配置的相同。這是設(shè)置的結(jié)束。

//Starts the server we created on port 80

server.begin();

//Shows the IP for the server

Serial.print(“Server is on: ”);

Serial.println(WiFi.localIP());

}

步驟5:循環(huán)

在程序主循環(huán)中,我們會(huì)檢查是否有任何客戶端正在嘗試連接,如果連接成功,我們會(huì)等到他們返回他們的請(qǐng)求。

void loop()

{

//Checks if there is any client trying to connect

WiFiClient client = server.available();

if (!client)

{

//If there isn‘t, we just return

return;

}

Serial.println(“New Client Connected!”);

我們將請(qǐng)求存儲(chǔ)在變量“ req”中,以便以后知道該怎么做

//Reads the request

String req = client.readStringUntil(’ ‘);

Serial.print(“Request: ”);

Serial.println(req);

最后,我們關(guān)閉與客戶端的連接。這樣便完成了循環(huán)和代碼。

//Closes the connection

client.stop();

Serial.println(“Client disconnected!”);

}

測(cè)試

要進(jìn)行測(cè)試,只需打開(kāi)瀏覽器并輸入將出現(xiàn)在串行監(jiān)視器上的ip。單擊操作,然后查看相應(yīng)的GPIO是否正在更改。

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

    關(guān)注

    132

    文章

    5363

    瀏覽量

    149682
  • ESP8266
    +關(guān)注

    關(guān)注

    50

    文章

    962

    瀏覽量

    45415
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    繼電器自動(dòng)化控制中的作用

    在現(xiàn)代工業(yè)自動(dòng)化和控制系統(tǒng)中,繼電器作為一種電氣控制元件,其作用不容小覷。繼電器能夠根據(jù)輸入信號(hào)(如電壓、電流、溫度、壓力等)的變化,自動(dòng)或手動(dòng)切換電路,從而
    的頭像 發(fā)表于 12-28 10:52 ?338次閱讀

    時(shí)間繼電器自動(dòng)化中的應(yīng)用

    隨著工業(yè)自動(dòng)化技術(shù)的不斷發(fā)展,時(shí)間繼電器作為一種基本的控制元件,在自動(dòng)化控制系統(tǒng)中扮演著越來(lái)越重要的角色。時(shí)間繼電器能夠實(shí)現(xiàn)對(duì)電氣設(shè)備的延時(shí)
    的頭像 發(fā)表于 12-09 10:25 ?841次閱讀

    ESP8266 太空人動(dòng)畫的 OLED 顯示

    ESP8266 太空人動(dòng)畫的 OLED 顯示
    的頭像 發(fā)表于 10-08 15:06 ?356次閱讀
    <b class='flag-5'>ESP8266</b> 太空人動(dòng)畫的 OLED 顯示

    ESP8266 通過(guò) MQTT 協(xié)議實(shí)現(xiàn) LED 的遠(yuǎn)程控制

    本文簡(jiǎn)要介紹了搭建 EMQX 服務(wù)器實(shí)現(xiàn)基于 MQTT 協(xié)議遠(yuǎn)程控制 NodeMCU ESP8266 板載 LED 的解決方案。
    的頭像 發(fā)表于 09-25 09:11 ?2259次閱讀
    <b class='flag-5'>ESP8266</b> 通過(guò) MQTT 協(xié)議<b class='flag-5'>實(shí)現(xiàn)</b> LED 的遠(yuǎn)程控制

    STM32 ESP8266阿里云鏈接源碼

    stm32F103C8T6 ESP8266 物聯(lián)網(wǎng)電表 登錄阿里云
    發(fā)表于 08-29 14:21 ?6次下載

    esp32和esp8266代碼共用嗎

    本文將介紹ESP32和ESP8266兩款流行的微控制器在代碼共用性方面的可能性與差異性。 一、引言 隨著物聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,越來(lái)越多的智能設(shè)備開(kāi)始進(jìn)入我們的生活。其中,ESP32和ESP82
    的頭像 發(fā)表于 08-19 18:23 ?1488次閱讀

    esp8266esp32區(qū)別是什么

    以下是關(guān)于ESP8266ESP32的主要區(qū)別: 處理器和架構(gòu) : ESP8266 :使用一個(gè)Tensilica L106 80MHz的處理器,屬于Xtensa架構(gòu)。 ESP32 :使
    的頭像 發(fā)表于 08-19 18:16 ?6070次閱讀

    esp8266不燒錄可以使用嗎

    ESP8266是一款非常流行的Wi-Fi模塊,廣泛應(yīng)用于物聯(lián)網(wǎng)項(xiàng)目中。然而,如果不進(jìn)行燒錄,ESP8266將無(wú)法正常工作。 1. ESP8266簡(jiǎn)介 ESP8266是一款由Espres
    的頭像 發(fā)表于 08-19 17:28 ?1046次閱讀

    esp8266wifi模塊怎么連接手機(jī)

    ESP8266 WiFi模塊連接手機(jī)主要可以通過(guò)兩種方式實(shí)現(xiàn): 通過(guò)路由器連接(STA模式)和直接作為熱點(diǎn)連接(AP模式) 。以下是兩種連接方式的步驟: 一、通過(guò)路由器連接(STA模式) 配置
    的頭像 發(fā)表于 08-19 17:27 ?3735次閱讀

    ESP8266控制繼電器,芯片會(huì)頻繁復(fù)位的原因?

    事情是這樣的,我們通過(guò)8266控制繼電器8266的電源是220V轉(zhuǎn)3.3V,繼電器的電源和8266用的220V是在一起的。整個(gè)系統(tǒng)單單
    發(fā)表于 07-19 10:51

    如何讓W(xué)indows 8自動(dòng)連接到ESP8266

    有沒(méi)有辦法讓 Windows 8 自動(dòng)連接到ESP8266,而不考慮同一臺(tái) PC 中的有線以太網(wǎng)連接? 我還注意到,由于每個(gè)頁(yè)面之前都會(huì)暫停,連接到ESP8266使我的以太網(wǎng)互聯(lián)網(wǎng)變慢 - 直到
    發(fā)表于 07-18 08:08

    請(qǐng)問(wèn)esp8266如何擴(kuò)展pwm到8路?

    里面描述,demo 中提供 4 路 PWM(用戶可自?擴(kuò)展至 8 路),可用 來(lái)控制彩燈,蜂鳴器器,繼電器器及電機(jī)等。 請(qǐng)問(wèn),esp8266如何擴(kuò)展pwm到8路?
    發(fā)表于 07-09 06:13

    ESP8266網(wǎng)絡(luò)天氣時(shí)鐘OLED顯示

    基于ESP8266實(shí)現(xiàn)網(wǎng)絡(luò)獲取天氣和時(shí)鐘并OLED顯示
    的頭像 發(fā)表于 06-28 04:46 ?1465次閱讀
    <b class='flag-5'>ESP8266</b>網(wǎng)絡(luò)天氣時(shí)鐘OLED顯示

    繼電器在工業(yè)自動(dòng)化領(lǐng)域的應(yīng)用

    隨著工業(yè)自動(dòng)化技術(shù)的不斷發(fā)展,繼電器作為電氣控制系統(tǒng)中不可或缺的元件,在工業(yè)自動(dòng)化領(lǐng)域發(fā)揮著越來(lái)越重要的作用。繼電器通過(guò)控制電路的通斷,實(shí)現(xiàn)
    的頭像 發(fā)表于 06-24 11:53 ?1024次閱讀

    國(guó)產(chǎn)低成本W(wǎng)i-Fi SoC解決方案芯片ESP8266ESP8285對(duì)比差異

    ESP8266ESP8285對(duì)比差異 ESP8285相當(dāng)于在ESP8266基礎(chǔ)上多加了1/2MB Flash, ESP8285與
    的頭像 發(fā)表于 05-17 11:44 ?1552次閱讀
    國(guó)產(chǎn)低成本W(wǎng)i-Fi SoC解決方案芯片<b class='flag-5'>ESP8266</b>與<b class='flag-5'>ESP</b>8285對(duì)比差異
    主站蜘蛛池模板: 四虎影院国产 | 欧美一级在线全免费 | 成人免费看黄网站yyy456 | 亚洲国产精品婷婷久久久久 | 久久99热精品免费观看无卡顿 | 黄色网视频 | 亚洲狼色专区 | 午夜69成人做爰视频网站 | 丁香五香天堂网 | 中文字幕不卡一区 | 一级片观看 | 永久免费在线视频 | 手机看片日韩国产 | 久久久黄色大片 | 亚洲欧洲一区二区三区在线 | 日本一级成人毛片免费观看 | 色偷偷尼玛图亚洲综合 | 曰韩高清一级毛片 | 色欧美在线 | 米奇777四色精品人人爽 | 奇米影视四色首页手机在线 | 五月亭亭免费高清在线 | 国内视频一区二区三区 | 一级a性色生活片毛片 | 午夜大片免费完整在线看 | 国产 麻豆 欧美亚洲综合久久 | 精品在线一区二区三区 | 婷婷激情综合五月天 | 天天看片天天爽 | 4438x成人网全国最大 | 一区二区三区中文国产亚洲 | 成人黄色在线 | 亚洲精品亚洲人成毛片不卡 | 最新版资源在线天堂 | 国产成人精品日本亚洲语言 | 精品三级网站 | 怡红院黄色 | 男女视频在线看 | 在线免费看黄的网站 | 亚洲色图 在线视频 | 成人网男女啪啪免费网站 |