此次使用MQTT协议将温湿度通过ESP8266_WIFI模块上传到新版ONENET云平台,并使用app.wxbit.com图形化APP制作工具制作APP调用ONENET云平台提供的API接口实时显示温湿度数据。 二、项目组成 此次项目实现了温湿度的采集、OLED显示屏显示、数据云平台的传输,主要由STM32F103C8T6单片机、ESP-01S_WIFI模块、DHT11温湿度传感器、0...
ESP8266连接ONENET问题记录: 以下几个宏定义是通过MQTT协议,连接Onenet关键参数。 1.#define ESP8266_WIFI_INFO "AT+CWJAP=\"leo\",\"20030927\"\r " //连接的Wifi名 密码,配置此宏定…
【超详细,开源】STM32+ESP8266(ESP32)+MQTT+阿里云物联网平台 11.5万 37 09:03 App STM32单片机+DHT11温湿度传感器+OLED屏幕+蜂鸣器报警+温湿度数据发送到串口调试助手+源代码 6.8万 8 21:19 App STM32+ESP8266+温湿度上传新版ONENET云平台实现平台和手机远程监测温湿度数据 22.0万 37 04:57 App 手机...
7、GPIO配置:PE0设置为DHT11的DATA端,PE5为LED,并且设置ESP8266的EN和RST(PB7和PB9);8、时钟树配置 五、代码与解析 5.1 OLED与DHT11模块代码 受篇幅限制OLED与DHT11部分的代码,这里就不展示了。如果有不懂这部分原理与代码的读者朋友可以参考本人的另一篇博客。博客地址:基于stm32的太空人温湿度时钟项目—...
这是基于STM32设计的智能家居控制系统,采用ESP8266连接OneNet云平台。 设备端可以实时采集烟雾浓度、温湿度、煤气天然气浓度到云平台,在云平台网页端或者手机APP上可以远程查看数据,还可以点击云平台界面上的按钮,完成对家里的电器设备控制:窗帘开关、空调开关、电视开关(采用LED灯模拟)等。
USART1_Printf("WIFI:%dn",ESP8266_STA_TCP_Client_Mode("OnePlus5T","1126626497","183.230.40.96",1883,1)); } //2. MQTT协议初始化 MQTT_Init(); //3. 连接OneNet服务器 while(MQTT_Connect(MQTT_ClientID,MQTT_UserName,MQTT_PassWord))
使用stm32采集温湿度/MQ2的数值用过 esp8266 +mqtT协议把数据传输给onenet平台 并且能通过onenet下发指令控制led灯的亮灭 打开onenet平台,使用旧版MQTT协议,选择多协议接入服务新增产品为产品添加设备修改程序中…
实验硬件:STM32F103ZET6;0.96寸OLED(128×64);ESP8266,DHT11;CS创世 SD NAND;LED;KEY 硬件实物图: 效果图: 引脚连接: OLED模块引脚: VCC --> 3.3V GND --> GND SCL --> PB10 SDA --> PB11 ESP8266模块引脚: VCC --> 3.3V GND --> GND ...
实验硬件:STM32F103ZET6;0.96寸OLED(128×64);ESP8266,DHT11;LED;KEY 硬件实物图: 效果图: 引脚连接: OLED模块引脚: VCC --> 3.3V GND --> GND SCL --> PB10 SDA --> PB11 ESP8266模块引脚: VCC --> 3.3V GND --> GND RX--> PB10 ...
3.1 发送数据到OneNET物联网云平台 3.2 温湿度传感器DHT11初始化 3.3 光照传感器BH1750初始化 3.4 烟雾传感器初始化 3.4 ESP8266初始化 1、项目简介 1.1 系统构成 本设计由STM32F103C8T6单片机核心板电路+温湿度传感器电路+烟雾传感器+ESP8266 WIFI模块+光照传感器BH1750构成。