資料介紹
電路板如下圖:
組件
ESP-WROOM-32 | x 1 |
描述
智能插頭
我們都喜歡使用單個設備或主控制器來操作家庭自動化系統中的所有設備。WiFi Smart Plug 就是這樣一種讓我們很容易做到這一點的小工具。它幾乎可以讓您訪問所有有線小工具,包括臺扇、照明、空調等。在我的情況下,我一直希望創建一個可以打開和關閉空調的 WiFi 智能插頭。WiFi 智能插頭的功能類似于電源板。它適合您要插入的設備和電源插座之間。大多數智能插頭通過任何 Wi-Fi 網絡連接到中央控制中心。然后,集線器使用您的 Wi-Fi 將數據傳輸到智能手機應用程序。這個 WiFi 智能插頭背后的想法是讓您能夠使用智能手機或任何遙控器打開和關閉小工具。只需將其插入插座并打開電源——再簡單不過了。現在將任何燈或其他設備連接到 WiFi 插座。我完成了。WiFi 智能插頭現在由主插座的交流電源供電。它通過 Android 應用程序根據用戶的請求打開和關閉以下設備。
代碼
代碼
阿杜諾
" "Welcome - CircuitDigest h1>"
" "Smart Plug - Turned ON h1>"
" "Smart Plug - Turned OFF h1>"
? | #include |
? | #include "./DNSServer.h" |
? | #include |
? | ? |
? | const byteDNS_PORT = 53;// 53 is set as DNS port |
? | IPAddress apIP(10, 10, 10, 1);// Network Server |
? | DNSServer dnsServer;// DNS server object |
? | ESP8266WebServerwebServer(80);// Webserver objectString |
? | ? |
? | Home_Screen = "" //Page 1 - Home Screen HTML code |
? | "html> |
? | " |
? | + style_detials + |
? |
"
"
|
? | "Turn ON button> a>" |
? | "Turn OFF button> a>" |
? | " div>" |
? | " |
? | " body> html>"; |
? | ? |
? | String ON_Screen = "" //Page 2 - If device is turned ON |
? | "html> |
? | " |
? | + style_detials + |
? |
"
"
|
? | "Turn ON button> a>" |
? | "Turn OFF button> a>" |
? | " div>" |
? | " |
? | " body> html>"; |
? | ? |
? | String OFF_Screen = "" //Page 3 - If device is turned OFF |
? | "html> |
? | " |
? | + style_detials + |
? |
"
"
|
? | "Turn ON button> a>" |
? | "Turn OFF button> a>" |
? | " div>" |
? | " |
? | " body> html>"; |
? | pinMode(LED_BUILTIN, OUTPUT); //LED pin as output for indication |
? | pinMode(GPIO_2, OUTPUT); //GPIO pin as output for Relay control |
? | ? |
? | WiFi.mode(WIFI_AP); //Set ESP in AP mode |
? | WiFi.softAPConfig(apIP, apIP, IPAddress(255, 255, 255, 0)); |
? | WiFi.softAP("ESP_Smart_Plug"); // Name your AP network |
? | ? |
? | dnsServer.start(DNS_PORT, "*", apIP); |
? | ? |
? | webServer.onNotFound([]() { |
? | webServer.sendHeader("Location", String("http://www.circuitdigest-automation.com/home.html"), true); //Open Home screen by default |
? | webServer.send ( 302, "text/plain", ""); |
? | }); |
? | //ON_Screen |
? | webServer.on("/relay_ON", [](){ //If turn on Button is pressed |
? | digitalWrite(LED_BUILTIN, LOW); //Turn off LED |
? | digitalWrite(GPIO_2, HIGH);//Turn off Relay |
? | webServer.send(200, "text/html", ON_Screen); //Display this screen |
? | }); |
? | //OF_Screen |
? | webServer.on("/relay_OFF", [](){ //If turn off Button is pressed |
? | digitalWrite(LED_BUILTIN, HIGH); //Turn on LED |
? | digitalWrite(GPIO_2, LOW); //Turn on Relay |
? | webServer.send(200, "text/html", OFF_Screen); //Display this screen |
? | }); |
電路圖和原理圖
布局
ngdwasdfg.png
示意圖
截圖 2022-12-30 122349.png
下載
?
?
- 開源硬件-警燈
- 支付檢測智能貨架開源硬件
- 視障人士智能手杖開源硬件
- 智能籃球記分牌開源硬件
- 智能垃圾管理開源硬件
- 智能積木開源硬件
- 音箱開源硬件分享
- 智能鏡子開源硬件
- 智能帽開源硬件
- 智能玻璃容器開源硬件
- 家庭智能家居開源硬件
- 智能鞋開源硬件
- 開源硬件智能鏡子
- 智能插座開源硬件
- 主流的開源硬件有哪些詳細資料說明
- 小安派-SCP-2.4 無線中控器參數概述 851次閱讀
- 用小安派開源硬件制作一個桌面天氣站 1007次閱讀
- 使用開源硬件的烹飪過程 1500次閱讀
- 尋找開源硬件成功的觸發器 755次閱讀
- 如何使用開源硬件的WIFI控制開關 4239次閱讀
- dfrobotDFRobot Bluno M3控制器簡介 1996次閱讀
- 源創通信BPI-M1+ 開源硬件開發板介紹 2811次閱讀
- 源創通信開源智能路由器 MTK 7623N 介紹 3078次閱讀
- 關于FPGA在開源方面的探索淺析 3864次閱讀
- 三大主流開源硬件對比:Arduino vs BeagleBone vs Raspberry Pi 6657次閱讀
- 智能硬件開發的公司有哪些_智能硬件產品開發流程 1.8w次閱讀
- 漏電保護插頭_漏電保護插頭原理_漏電保護插頭怎么安裝 1.1w次閱讀
- 復古手環:用開源硬件打造你自己的可穿戴設備 1.1w次閱讀
- 開源硬件究竟有多“Open”?看完這個你就清楚了 7124次閱讀
- 航空插頭的參數及選擇應用 3602次閱讀
下載排行
本周
- 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次下載 | 免費
評論