資料介紹
描述
我的這個項目將幫助您的生活變得輕松,只需向 Alexa 發(fā)出命令,您就可以在控制家中的電器后感覺自己像個國王。
這個項目背后的主要內(nèi)容就是兩個模塊 ESP8266 和繼電器模塊的功能。基本上我們將使用 Alexa 控制我們的 ESP8266。
在本文的最后,我們將在 ESP8266 和繼電器模塊之間進(jìn)行簡單的連接,然后是使用 Alexa 連接和控制 ESP8266 的代碼。
讓我們從現(xiàn)在開始吧。
為您的項目制造 PCB
您必須查看PCBGOGO或以便宜的價格在線訂購 PCB!
您以 5 美元的價格和一些運費獲得 10 個制造并運送到您家門口的優(yōu)質(zhì) PCB。您還將獲得首次訂單的運費折扣。
PCBGOGO具有 PCB 組裝和模板制造能力以及保持良好的質(zhì)量標(biāo)準(zhǔn)。
如果您需要制造或組裝 PCB,請檢查它們。

看繼電器模塊

?繼電器模塊是一種方便的電路板,可用于控制高壓、大電流負(fù)載,如燈具和交流負(fù)載。它旨在與 Arduino、ESP8266 等微控制器接口。它帶有一個 LED 來指示繼電器的狀態(tài)。繼電器模塊一般有以下端子:
1. NC(Normally closed)=常閉配置用于當(dāng)您希望繼電器默認(rèn)關(guān)閉時,這意味著電流正在流動,除非您從Arduino向繼電器模塊發(fā)送信號以打開電路并停止電流
2. NO(常開)=常開配置相反:繼電器始終打開,因此電路斷開,除非您從 Arduino 發(fā)送信號關(guān)閉電路。
3.普通引腳=一般在中間
4 輸入引腳=這是繼電器連接到控制設(shè)備的引腳。
如果模塊上沒有提到,我們可以使用萬用表在連續(xù)性設(shè)置中找到 NC 引腳,通過萬用表探頭將公共端與另一個端子連接,如果它產(chǎn)生嗶聲,則該引腳為 NC。
將 ESP8266 與繼電器板連接

?模塊可以從這里購買(鏈接待添加)。你一定會在這里得到一些很好的交易。
連接分為兩部分:
ESP8266 和繼電器模塊之間:
1. 將 D5 (GPIO14) 引腳連接到繼電器的輸入端。您也可以通過將它們連接到其他可用的 GPIO 引腳來連接更多繼電器輸入。
2. 根據(jù)您的繼電器模塊,將繼電器模塊的 Vcc 連接到 5V/12V 電源。
3. ESP8266 的 GND 和繼電器模塊的 GND 連接到電源的 GND。
中繼模塊和設(shè)備之間:
1. 連接前請確保電源插座已關(guān)閉。
2. 將公共端與插座的一個端子連接。
3. 將插座的另一個端子連接到設(shè)備的一個端子。
4. 將電器的另一個端子連接到繼電器的 NO 端子。
完成此步驟后,您可以轉(zhuǎn)到軟件部分。

下載并設(shè)置 Arduino IDE

從這里下載 Arduino IDE
1.安裝Arduino IDE并打開它。
2. 轉(zhuǎn)到文件 > 首選項
3. 將http://arduino.esp8266.com/stable/package_esp8266...添加到 Additional Boards Manager URL。
4. 轉(zhuǎn)到工具 > 板 > 板管理器
5、搜索esp8266,然后安裝板子。
6. 重新啟動 IDE。
向 Arduino IDE 添加其他庫

我們將使用 fauxmoESP 庫來使用 Alexa 控制我們的 ESP8266。
該庫需要另一個庫來運行,即 ESPAsyncTCP。
從這里了解 fauxmoESP 庫。對于 ESPAsyncTCP,請訪問此頁面。
FauxmoESP 庫可以從這里下載。
ESPAsyncTCP 庫可以從這里下載。
下載這些庫后,我們需要將它們解壓縮并將它們放在 Arduino IDE 的庫文件夾中,該文件夾可以在文檔文件夾下找到。

編碼模塊

?1. 從這里下載使用 Alexa 連接和控制 ESP8266 的代碼。
2. 在 Arduino IDE 中打開代碼并對代碼頂部的 SSID/密碼進(jìn)行必要的更改。
3. 導(dǎo)航到工具 > 板。選擇您使用的合適的板 NodeMCU(12E) 在大多數(shù)情況下都可以工作。
4. 選擇正確的通訊。轉(zhuǎn)到工具 > 端口。
5. 點擊上傳按鈕。
6. 當(dāng)標(biāo)簽顯示完成上傳時,您就可以使用設(shè)備了。
繼電器打開命令到 Alexa

代碼上傳后:
1. 我們可以帶入 Alexa 設(shè)備并問她“Alexa,發(fā)現(xiàn)設(shè)備”。當(dāng)我們的設(shè)備在配對模式下啟動時,它將被 Alexa 發(fā)現(xiàn)。
2. 發(fā)現(xiàn)設(shè)備屏幕熄滅時,表明設(shè)備已被發(fā)現(xiàn)并添加。
3.嘗試說“Alexa,打開”在我的例子中,我給了名字“Device1”和“Device 2”
當(dāng)我們向 Alexa 發(fā)出命令時,您將能夠看到繼電器打開和關(guān)閉。
通過這種方式,您可以使用合適的繼電器模塊并在代碼中進(jìn)行相關(guān)更改,從而控制任意數(shù)量的家用電器。
就是這個演示!


?
- 使用ESP8266 DIY控制任何家用電器
- 靈活的ESP8266和ESP32初始設(shè)備配置
- 智能家居:帶Alexa和Amazon Echo的ESP8266/ESP32
- ESP8266或ESP32上的WiFi Webradio
- 如何使用Alexa和ESP32控制
- 51單片機(jī)通過WIFI模塊ESP8266控制四路繼電器
- 簡單的ESP32和ESP8266編程器
- 51單片機(jī)通過WIFI模塊ESP8266控制四路繼電器
- ESP8266通過MQTT協(xié)議連接ONENET
- arduino / VScode+platformIO搭建esp32/esp8266編譯環(huán)境(一篇足矣)
- 51單片機(jī)通過WIFI模塊ESP8266控制四路繼電器
- ESP32 開發(fā)之旅② Arduino For ESP32說明
- Nodemcu+ESP8266實現(xiàn)WEB控制家用電器
- ESP8266 控制開關(guān)
- ESP32和ESP8266基于Arduino的MQTT收發(fā)資料說明 109次下載
- 使用CW32單片機(jī)通過ESP8266連接OneNET物聯(lián)網(wǎng)平臺 1594次閱讀
- ESP8266紅外信號收發(fā)實驗 2013次閱讀
- ESP8266硬件 4865次閱讀
- ESP8266/ESP32自動下載原理 4741次閱讀
- 如何使用ESP8266制作可配置的Web服務(wù)器 1.3w次閱讀
- ESP8266燒寫Gagent固件 2737次閱讀
- ESP8266上運行代碼如何實現(xiàn) 3039次閱讀
- 如何利用ESP8266實現(xiàn)智能手表的設(shè)計 3369次閱讀
- STM32系列設(shè)計,ESP8266聯(lián)網(wǎng)授時時鐘 8097次閱讀
- esp8266中文資料匯總(esp8266引腳圖_與單片機(jī)連接_串口wifi實例) 22.5w次閱讀
- esp8266固件如何升級_ESP8266WIFI模塊固件升級 4.2w次閱讀
- ESP8266 Wi-Fi到底傳多遠(yuǎn)_esp8266 wifi信號強(qiáng)度測距 5.2w次閱讀
- 遠(yuǎn)程控制通訊--基于Arduino + ESP8266控制LED燈 4w次閱讀
- esp8266 at指令集詳解 14.3w次閱讀
- esp8266串口wifi實例 1.9w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論