Arduino+ESP8266+nodemcu+微信多用户控制+php后台-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9470|回复: 0

[求职] Arduino+ESP8266+nodemcu+微信多用户控制+php后台

[复制链接]
发表于 2016-1-25 09:50 | 显示全部楼层 |阅读模式
本帖最后由 li1991119 于 2016-1-25 09:58 编辑

       相信用过ESP8266的同学都知道,ESP8266在做物联网应用时具有很大的价格优势,Arduino又是一款很流行的开源硬件,二者的结合在设计实际的项目时就能很好的配合。
       最便宜的ESP8266型号是E01,价格13块钱左右,一般刷入的固件是结合AT指令的。AT指令在用起来比较麻烦,特别是当需要服务器返回数据时,处理字符串比较麻烦。正因为此,才有了现在的nodemcu固件,这个固件不支持AT指令,但是做联网和处理比较简单。
       本次项目结合Arduino和nodemcu的固件,成功的实现了8266上电自建热点,通过手机或电脑浏览器实现web配置(自写的LUA文件),然后就是发送数据到服务器,并接受微信的控制。
       首次启动或者是没有寻找到之前的路由时,8266会自己发射一个热点,如下图所示。
QQ图片20160125092046.jpg

这个时候可以选择手机或是电脑给系统配置路由。如下图所示
QQ图片20160125092052.png

配置好以后,不需要重新启动,系统就可以继续运行了(有些购买的刷了nodemcu固件的还需要上电重启)。
接下来可以打开微信,我想做的是微信用户的fakeid和8266的mac地址绑定,这样就可以多个用户控制,而且用设备户间的安全也可以保证。
用微信测试效果如下图
Screenshot_2016-01-25-09-35-07.png

可以看到用户需要先注册,而且是和用户的MAC地址绑定的(图中的MAC地址是伪造的,真实的不好上图),这样控制起来就精确多了。再看下后台
后台不仅可以查询到用户,还可以看到设备状态,还可以修改、添加、删除、查找用户信息。

这样整套物联网系统就完成了,而且可以多用户控制,整个造价为13块钱的Arduino nano+12.5的ESP8266 E01。也就是一套系统的成本仅为25.5元,这
比接近30元的nodemcu开发板(https://detail.tmall.com/item.ht ... xT5F&_u=pkvjhuu21f5,不支持网页配置,和Arduino连接)便宜,而且由于和Arduino的结合,方便做其它控制。配合Arduino的nodemcu拓展版也要接近30元(也是不支持网页配置)
有需要的用户和企业可以联系QQ:569411680

附:之前完成的项目有:
目前完成的项目还有:

1、Arduino Yun 网络相册+实时视频传输(可以DIY个航拍)http://www.arduino.cn/forum.phpm ... 60&page=1#pid143756

     利用免费的网络服务器建立个自己的网站,ArduinoYun采集数据和图片上传到自己的网站服务器,自己的网站页面上显示采集的数据和图片。   

    利用Arduino Yun搭配摄像头实现实时的视频传输,也可以将视频存入sd卡。
2、智能答复机器人:硬件实物智能机器人可以和你聊天,可以给你讲笑话,可以回答你的问题。这个硬件是联网的,所以可以实时查询网络信息。
3、“别动我的保险柜”智能安防:只要有人动了”保险柜”,安防系统会启动如下措施:1、鸣笛2、拍照发送至主人邮箱或上传至QQ空间3、打电话通知主人
4、微信+二维码+距离智能控制灯泡:一个懂你的智能灯泡,当你靠近它时,它会自动点亮,当你再次靠近它时,它会熄灭。你也可以通过扫描它上面的二维码控制,或者通过微信来远程控制它。这里只是拿灯泡做个例子,可以是想要控制的任何家居产品。

5、给北京某中学合作,完成了教学用蓝牙+Arduino+android控制教学系统。

有项目需求的可联系QQ:569411680






您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 00:45 , Processed in 0.317497 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表