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

看繼電器模塊

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

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

下載并設置 Arduino IDE

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

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

編碼模塊

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

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


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