我是靠谱客的博主 心灵美飞鸟,最近开发中收集的这篇文章主要介绍stm32+esp8266+app inventor简单小制作,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

关于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简单小制作所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部