世事洞明皆学问,人情练达即文章。这篇文章主要讲述Android+ESP8266+路由器实现远程控制(基于花生壳域名方式访问)相关的知识,希望能为你提供帮助。
x先说一下实现的功能,其实就是远程控制
和这篇文章的控制
http://www.cnblogs.com/yangfengwu/p/5295632.html
应该说是这篇文章的升级,解决这篇文章由于路由器断电上电有时候公网IP就变了....所以利用了花生壳的域名解析功能,咱控制IP不再输入公网IP而是输入咱用花生壳申请的域名,然后就不会变了,对了其实一开始想用.nat123
申请个域名然后用,但是呢我的电脑不知道怎么回事软件总是打不开,,后来就选择花生壳了,,,选择花生壳还有一个好处是咱的路由器一般都有花生壳,然后呢就不用一直登录它给的客户端了...对了需要6块钱,然后呢说的可以用一年,就是最便宜的一年6块钱,但是我一个朋友已经用了两年了........
对了有些人问怎么控制单片机................程序里面我写成了网络的数据直接发送到串口,串口的数据直接发送到网络,您可以直接可模块串口通信,,,而且如果您单片机不会用串口,那就先做检测8266的引脚也行,,,,,
可以先看这四篇,就明白了,,,如果用AT指令,只是通信上像这篇这样配置,只是咱TCP客户端连接的时候IP是域名罢了
文章图片
先看效果---然后再具体说如何申请域名,ESP8266的程序怎么写(只是连接路由器建立TCP服务而已),手机APP怎么弄,,,然后....其实很简单....
文章图片
用WiFI模块连接路由器
文章图片
然后呢用花生壳申请域名,然后用路由器添加映射或者用花生壳客户端添加映射,,,后面会详细说怎么弄,
文章图片
软件后面会说,IP是我利用花生壳申请的域名,因为我是用花生壳客户端做的映射所以给了我一个端口号,具体后面会说
文章图片
用的那天做的WiFI小车的程序,只是多了一个控制继电器的东东,,话说可以远程控制小车了
http://www.cnblogs.com/yangfengwu/p/7633980.html 这是具体做软件的步骤,,只是没有那个控制继电器的按钮,,,具体源码在最后
文章图片
文章图片
文章图片
文章图片
现在看如何用花生壳申请域名
文章图片
文章图片
文章图片
文章图片
关注一下可以免费送域名
文章图片
咱呢先用第一种方式他给的客户端映射,,然后实现远程,,如果路由器有花生壳可以直接看关于路由器的花生壳怎么弄了,,,,
文章图片
文章图片
文章图片
然后自己安装哈
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
WiFI模块内部监听的8080,,用Lua写的程序
文章图片
文章图片
现在呢就可以做到远程控制了
文章图片
文章图片
文章图片
---对了,,程序就是简单的TCP通信,,,只不过呢通过上面的设置以后呢,咱的WiFi模块的IP映射到了公网,然后呢通过域名的解析,然后和咱手机通信了....不过通过这种方式必须登录花生壳的客户端才行......现在删除
文章图片
文章图片
文章图片
对了不同路由器的界面可能不一样,自己可以百度下
文章图片
然后
文章图片
不过呢因为自己的路由器是从主路由器接过来的...所以呢实现不了.....亲们测试的时候一定要用主路由器测试哈
这样的话只需要路由器一直工作这就可以了.......然后如果遇到什么问题可以直接问官网的客服.....
是不是很简单哈就配置实现了远程控制了......虽然花点钱但是还挺便宜.....这样随时随地的就可以控制家里或者工厂里面的设备了
现在还有问题是咱的WiFi模块连接路由器会随机分配IP,,咱固定住,,,可以通过路由器的IP 和 MAC绑定
文章图片
或者呢,,可以直接用程序设置模块绑定
文章图片
因为咱用的WiFI小车的程序,,,咱做小车的时候,这个引脚输出PWM用来控制小车的速度
文章图片
咱可以
文章图片
这样就能调节光的亮度了--话说还是无极调光呢.......
不过自己没有测试哈,,,亲们自己测试吧(如果灯用的另一个电源,别忘了把两个的负极接到一块哈--共地)
8266的程序呢,可以参考
http://www.cnblogs.com/yangfengwu/p/7625608.html
android 软件的程序呢可以参考
http://www.cnblogs.com/yangfengwu/p/7633980.html
实物链接 https://item.taobao.com/item.htm?spm=0.7095261.0.0.129455c4OenkB8& id=560618102494
对了.为什么发有助于学习的广告也会被移除首页呢????自己有一篇写了三天,竟然也被移除首页.......... 以后自己一定要有自己的网站!!!!!!!
这篇文章的所有源码,,,为什么不说源码呢,,因为就是用的WiFi小车的源码......只不过中间是通过域名访问的
链接:http://pan.baidu.com/s/1eROIPUE 密码:bfdp
实物
对了自己有什么问题可以,到我的博客里面看
http://www.cnblogs.com/yangfengwu/
文章图片
哎,那天朋友问我何时更新8266SDK的开发,然后还有个朋友问我何时把SDK的TCP服务器优化一下程序,还有要做的板子,还有以前做的
【Android+ESP8266+路由器实现远程控制(基于花生壳域名方式访问)】项目要放到淘宝上,还有激光打枪的,,还有一个很麻烦的硬件,上位机,APP结合的,还有现在的一个小女生的课程设计,,,,,,,,真的想自己也有影分身,然后多好.......
推荐阅读
- Android WebView 文明踩坑之路
- 2Django实战第2天(app设计)
- 360儿童卫士哪里买?怎样买?360儿童卫士购买办法
- 360儿童卫士手环购买图文详细教程 360儿童卫士手环怎样买流程
- 附360儿童卫士2申请官网 360儿童卫士2手环申请图文详细教程
- 英伟达mocha平板设置怎样?NVIDIA平板mocha设置
- 小米盒子增强版啥时候发售?小米盒子增强版发售时间
- 小米盒子增强版啥时候开售?啥时候上市?增强版开售/上市时间
- 猎豹1元神器是啥?猎豹1元神器技巧