资料介绍
电路板如下图:
组件
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
下载
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 支付检测智能货架开源硬件 0次下载
- AirBits开源硬件 0次下载
- 智能篮球记分牌开源硬件 0次下载
- 智能垃圾管理开源硬件 0次下载
- 智能积木开源硬件 0次下载
- 音箱开源硬件分享 0次下载
- HBus开源硬件 0次下载
- 智能镜子开源硬件 0次下载
- 智能帽开源硬件 0次下载
- 智能玻璃容器开源硬件 0次下载
- 家庭智能家居开源硬件 0次下载
- 智能鞋开源硬件 1次下载
- 开源硬件智能镜子 0次下载
- 智能插座开源硬件 0次下载
- 主流的开源硬件有哪些详细资料说明 0次下载
- 使用开源硬件的烹饪过程 533次阅读
- 寻找开源硬件成功的触发器 360次阅读
- RISC-V处理器如何成为开源硬件发展的基石? 1548次阅读
- 如何使用开源硬件的WIFI控制开关 3349次阅读
- dfrobotDFRobot Bluno M3控制器简介 1152次阅读
- 源创通信BPI-M1+ 开源硬件开发板介绍 1912次阅读
- 源创通信开源智能路由器 MTK 7623N 介绍 2155次阅读
- 关于FPGA在开源方面的探索浅析 3090次阅读
- 基于Altium Designer的OSHw开源项目 3042次阅读
- 三大主流开源硬件对比:Arduino vs BeagleBone vs Raspberry Pi 5654次阅读
- 智能硬件开发的公司有哪些_智能硬件产品开发流程 1.7w次阅读
- 漏电保护插头_漏电保护插头原理_漏电保护插头怎么安装 1w次阅读
- 复古手环:用开源硬件打造你自己的可穿戴设备 1w次阅读
- 开源硬件究竟有多“Open”?看完这个你就清楚了 6648次阅读
- 航空插头的参数及选择应用 2577次阅读
下载排行
本周
- 1步进电机的原理与特性之基础理论
- 0.70 MB | 7次下载 | 免费
- 2R2A20112ASP 数据表
- 265.9KB | 7次下载 | 免费
- 3STM32中文参考手册
- 13.64 MB | 6次下载 | 1 积分
- 4基于STM32的步进电机实验
- 0.28 MB | 3次下载 | 免费
- 5Arduino RTOS控制多个步进电机
- 0.18 MB | 3次下载 | 免费
- 6步进电机基础之定子相数的分类、结构、原理
- 1.30 MB | 3次下载 | 免费
- 7labVIEW宝典课件
- 9.53 MB | 2次下载 | 免费
- 8射频电路设计应用
- 24.72 MB | 2次下载 | 免费
本月
- 1储能逆变器资料原理图,pcb,源代码)
- 0.64 MB | 83次下载 | 免费
- 2从0开始学单片机入门教程
- 3.54 MB | 33次下载 | 免费
- 3电路基本基础
- 19.34 MB | 18次下载 | 免费
- 4微型激光雕刻机kell源码
- 0.02 MB | 14次下载 | 免费
- 5变频器和逆变器工作原理
- 0.75 MB | 12次下载 | 免费
- 6逆变器原理
- 0.23 MB | 9次下载 | 免费
- 7ChatGPT团队背景研究报告
- 2.03 MB | 8次下载 | 5 积分
- 8并联使用功率 MOSFET-AN11599
- 316.14KB | 8次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935016次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537726次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 419985次下载 | 免费
- 4OrCAD10.5下载,OrCAD10.5中文版软件
- 817182 | 234242次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233004次下载 | 免费
- 6数据采集系统基础知识视频
- 16.3 MB | 192989次下载 | 免费
- 7电路仿真软件multisim 10.0免费下载
- 340992 | 191112次下载 | 免费
- 8十天学会AVR单片机与C语言视频教程 下载
- 158M | 183228次下载 | 免费
评论