智能开关 功能说明:通过WIFI控制办公司照明灯,通过墙面开关控制办公司照明灯 硬件平台:WEMOS D1 MINI(ESP-12F) 硬件描述: 软件平台: 软件描述: 说明:1、WEMOS模块作为station 模式(TCP Client ),TCP Server通过WIFI路由器控制照明灯 服务器命令:ID+命令字 此处定义LAMP 0001举例 1.0、定时发送心跳包 服务器发送:LAMP 0001 running 1.1、打开照明灯 服务器发送:LAMP 0001 open-lamp 模块打开继电器成功后返回:LAMP 0001 lamp-on 1.2、关闭继电器 服务器发送:LAMP 0001 close-lamp 模块打开继电器成功后返回:LAMP 0001 lamp-off 1.3、获取继电器状态 服务器发送:LAMP 0001 get-lamp-state 模块打开继电器成功后返回:LAMP 0001 lamp-on 或者LAMP 0001 lamp-off 1.4、面板开关开灯后 模块返回:LAMP 0001 lamp-on-from-sw 1.5、面板开关关灯后 模块返回:LAMP 0001 lamp-off-from-sw 1.4、获取MAC 服务器发送:LAMP 0001 get-MAC 模块打开继电器成功后返回:LAMP 0001 设备MAC 1.5、获取IP 服务器发送:LAMP 0001 get-ip 模块打开继电器成功后返回:LAMP 0001 设备ip 1.5、获取房间号 服务器发送:get-lamp-id 模块打开继电器成功后返回:LAMP 0001 2、墙面的面板开关通过开关可关闭/开启照明灯 上电后不识别面板开关状态,直接默认照明灯能关闭; 当面板开关状态切换一次则开启照明灯,再切换一次则关闭照明灯; 3.2021-8-11 修改打开继电器前先关闭外部中断,消除干扰 4.2021-8-12 1、将外部按钮的IO口由D8修改为D7,解决上电面板开关在OFF档将无法启动的问题 2、将运行指示灯修改为ESP-12F的板载蓝灯(GPIO2) 5.20210909 1.将主程序中加入WIFI断线判断,如断线则重新链接WIFI 2.将心跳包由定时器调整到主循环中
2021-10-26 18:02:50 14KB arduino ESP8266 NODEMCU WEMOSD1
1
esp8266-3.0.2packages.rar
2021-10-21 20:01:45 105.4MB esp8266 nodemcu
1
其实网上做智能物联网开关的博文多如牛毛,不过我觉得他们的实现略有一些不妥之处——要么是实现效果很好但是成本太高的,实现的开销不合理,而且App一般得用特定平台开发的,修改起来也有点麻烦;要么就是成本低但是性能又不够可靠,控制用的app界面简陋,功能也很simple。后面我会提到这些平台,有兴趣的同学也可以深入学习一下。我综合考虑了设备可以自由嵌入,降低成本,硬件稳定性,实现的难度,以及可以自定义一款属于自己的语音识别App用来控制设备,经过半个月的努力终于实现了所有的要求。
2021-10-18 13:49:41 17.19MB NodeMCU ESP8266 App Inventor
1
nodemcu固件 主要有 MQTT, timer, SJSON, WIFI, GPIO,RTC Time, file等模块。
2021-10-10 13:42:11 648KB nodemcu固件
1
这是nodeMCU 基于arduino环境连接阿里云IoT必须的驱动,里面还有arduino的实例,非常详细简洁,一学就会。
2021-09-29 15:31:29 620KB nodeMCU arduino ArLiYun
1
https://blog.csdn.net/qq2874424207/article/details/100237259#comments
2021-09-28 19:47:51 3KB arduinowifi
1
官方AT固件烧录方法参考 ESP8266-12F烧录V1.7以上版本AT固件的方法 模块设置 AT—Tests AT Startup 命令 AT 返回 OK AT+RST—复位模块 命令 AT+RST 返回 OK AT+RESTORE—恢复出厂设置 命令 AT+RESTORE 响应 OK ATE—AT 命令回显 关闭回显 ATE0 打开回显 ATE1 AT+UART_CUR—当前UART设置,不保存到Flash 查询 AT+UART_CUR? 设置 AT+UART_CUR=,,,, 参数说明 : UART baud rate : data bits 5: 5-bit da
2021-09-28 10:49:32 60KB 学习
1
和官方的文档内容一样,但是官方文档的书签没有分级导致查找困难,我手动对目录进行了分级方便大家使用
2021-09-27 14:29:38 1.13MB esp8266 nodemcu
1
ESP8266_NodeMCU DEVKIT开发板原理图和PCB源文件.rar
2021-09-22 12:01:39 26.6MB