概述
关于app inventor 的wifi连接单片机的教程很少,大多数都是蓝牙连接,接下来就讲解一下wifi模块的用法
一.app inventor :
1.app inventor 网址:
http://ai2.17coding.net/login/
2. 连接wifi插件:
百度网盘:
https://pan.baidu.com/s/1KASzqboGwMXggAv7ZZNvPw?pwd=1234
提取码:1234
3.图形编程:
注意这里的服务器ip要和esp8266的ip一致,端口号要和设置的一致(ip地址查询的方式是通过向串口发送AT+ CIFSR ),然后点击连接按钮
这里也就是通过命令下发控制led灯的亮或灭,硬件端也就是常用的串口读取命令。
像是烟雾、温度等数据都可以套用这个模板实现数据的上传。
4.硬件编程方面:
首先要将esp8266 01s设置成ap模式,网上有很多教程了,我这里用到的是串口收发的命令,串口发送ap指令集收到ok后继续执行下一条命令。
注意:一个小细节,我调试的时候发现每次断电后都会连接不成功,并且需要重新刷程序、改wifi热点名称。这是因为at+rst指令每次重上电后都会重置,但是它还必须拥有,所以再项目完成后,需要把这条指令屏蔽,再重新改一个热点名称,这样就不会出现断电后连接不上的问题了。
然后这个数据上报,我用的是超声波模块的数据上报距离,这里需要的是两条ap指令,这是必须要有的,需要这两条指令随时随地往esp8266发送,这样才能实现数据上传。
5.完成
最后这个app就完成了,连接esp8266的wifi后就会有数据上传。
最后
以上就是心灵美飞鸟为你收集整理的stm32+esp8266+app inventor简单小制作的全部内容,希望文章能够帮你解决stm32+esp8266+app inventor简单小制作所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复