ESP8266 WIFI模块 实现APP 微信远程控制继电器 代码分享及说明

2020-01-12 17:27发布

本帖最后由 1208877122 于 2017-4-16 15:23 编辑

wxws的代码,整理一下分享处理啊

ESP8266 WIFI模块,实现远程控制,带两路继电器,上传传感器信息是当前控制信息,只需要最小模块能运行,程序就能运行,很方便。
不需要额外的单片机用AT模式,此方法最具性价比,开发简单,也比SDK开发难度低,毕竟用的ARDUINO
fuhome设备配置.png (17.29 KB, 下载次数: 0) 下载附件 2017-4-16 15:23 上传

//***必须修改
//**可以修改,根据你的硬件有关系

IPAddress rip(115, 28, 93, 201); //fuhome的服务器ip

unsigned int rPort = 7001;      // 服务器端口
unsigned int localPort = 7001;  // 本地端口,也可以按照协议格式从局域网内发送控制命令,反正灵活编程,代码也是开放的

IPAddress drip(192,168,0,100); //debug服务器ip,没啥用,本地测试用过的

unsigned long   deviceid = 1287369210;//改成你的设备ID,在fuhome.net注册,添加DIY设备时得到的***
char deviceps[] = "88d86e35d4baba83"; //设备密码 这是我输入的明文:0123456789,添加设备时候会让你设置密码***


#define Relay1 4    //继电器口1,大家可以随意选择自己的IO口**
#define Relay2 5    //继电器口2**
#define LED 16      //板载LED灯  GPIO16口**
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
28条回答
naodanisme
1楼-- · 2020-01-13 12:46
能否理解为:外网控制功能是通过 app的官方服务器实现命令以及状态的中转?
clesun
2楼-- · 2020-01-13 13:42
 精彩回答 2  元偷偷看……
zhang_mike2000
3楼-- · 2020-01-13 14:42
我是小白,请问,这种应用需要云服务器吗?
另外esp8266是工作在AP模式还是STA模式?
WinExt
4楼-- · 2020-01-13 17:38
这个应该是远程有一台具有公网IP的服务器,然后这个模块作为客户端连接到服务器
loveraul
5楼-- · 2020-01-13 19:55
收藏学习,最近也在用8266
huangmeilifan
6楼-- · 2020-01-14 01:54
clesun 发表于 2017-10-16 10:55
帮忙推荐个稳定的wifi模块,目前用的都或多或少有点问题

ESP8266wifi吗?一般遇到什么问题呢?我也准备用,先打下预防针。

一周热门 更多>