ESP8266做的无人机源代码.ino
2021-10-27 18:02:12 3KB 无人机 8266 物联网
1
智能开关 功能说明:通过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
攀藤 5003粉尘激光传感器arduino使用代码和数据手册,可以很方便的使用
2021-09-30 09:38:17 3KB arduino
1
基于arduino ws2812b简单的渐变代码
2021-09-15 10:00:05 737B arduino ws2812b
1
用红黄蓝三盏LED小灯模拟交通灯交替亮灭
2021-09-07 18:06:44 1KB arduino交通灯设计
1
基于Arduino和蜂鸣器组成SOS摩斯密码
2021-09-07 18:06:44 471B Arduino
1
电子时钟,温度显示,按键调时
2021-09-07 14:07:46 22KB arduino
1
为公司编写的WIFI 连接程序,连接服务器成功,可以通过串口发送数据到TCP/IP服务器,或接受到TCP/IP的服务器到Arduino,在通过串口发送到客户端电脑。 (公司测试电脑不允许连接外网,网卡屏蔽,采用Arduino 和无线路由组成网络进行数据收集和发送,同时ARDUINO 可以实现多传感器连接(按需添加,目前未加入))
2021-08-16 14:05:48 3KB WIFI通信 Arduino
1
esp32连接wifi测试,必备测试代码(arduino框架)
2021-08-04 22:06:23 375B esp32 esp8266 单片机 物联网
1
node mcu32 使用line的範例
2021-07-22 12:01:48 3KB arduino
1