1.项目简介 本项目是STM32通过wifi模块ESP-01s通过MQTT协议连接至onenet云平台,完成单片机与onenet云平台的数据交互,具体有单片机向云平台发送温湿度传感器采集的温湿度数据,上位机或者手机APP通过订阅查询到这些数据,并显示出来。并且可以通过手机APP或者上位机向云平台发送post请求,发送控制命令给单片机。 2.前期准备 一...
一:连接前提 本次通过stm32f103/f429与esp8266-01s通过MQTT完成了连接最新版onenet云平台,具备上传数据与下发指令的功能。 准备一:esp8266-01s完成烧录MQTT固件1471,因为esp8266使用MQTT协议连接onenet云平台,所以需要烧录MQTT固件1471。(测试AT,返回OK) 准备二:一个USB TO TTL与一个串口软件,本次一共使用了两个stm...
3、APP/网页端远程控制垃圾桶 stm32端通过串口连接wifi模块esp8266-01s,接入onenet云平台,实现联网功能,通过云端下达指令给设备,从而控制垃圾桶实现翻盖及控制继电器通断。 4、OLED屏显示信息 OLED屏可以显示作者的相关信息、及每次语音播报也会显示相应文字信息。
一、测试连接esp8266 注意: 1、电源接口一定是纯净的3.3V电压(此电源最好没有串并联其他元器件)否则可能出现电压不稳定,无法成功连接。 2、第一次wifi模块第一次使用需要手动配置热点,连接成功之后才可将完整的程序代码烧录进arduino开发板。 测试连接esp826601s代码段: (手动配置热点时,用的软接口6,7 。tx,rx...