本文使用STM32F103C8T6单片机使用单片机通过ESP8266WIFI模块与QT设计的上位机进行通讯,ESP8266设置AP模式。实现DHT11传感器温湿度的显示与远程控制LED小灯的亮灭。 2、硬件连接 PB9---DHT11(5V) PA9---RX PA10---TX ESP8266(3.3V) PB0---LED(高电平有效) 3、上位机源码 3.1 widget.h #ifndef WIDGET...
等待发送完成即可 6.打开QT上位机软件,监听8080端口,注意电脑和esp8266必须在同一个局域网内,连接同一个路由器就行了。 7.重启esp8266硬件,等待连接上服务器即可,会有相应的提示。 接线来就是测试验证的过程了 【免费教程资料】给大家分享一些相关学习资料,大家感兴趣的话可以看一下。 学习交流群:769843038 硬件...
手机APP设计得比较简陋 以下使用QT设计的一个简单的配置工具界面 韦东山精品嵌入式课程(包含裸机、驱动、应用、系统)
struct QT_info QT_info_TX; extern char buf; uint16_t len; void CSH(void) { len = sizeof(QT_info_TX); DHT11_Init();//传感器芯片初始化 DHT11_ReadData(QT_info_TX.DHT11_BUF);//读出DHT11传感器数据(参数是存放数据的数组指针) HAL_Delay(200); //1 工作在路由模式 printf("AT+CWMODE...
基于STM32F103+ESP8266+QT 设计的智能农业系统,实现了农业信息的采集管理,其界⾯利⽤QT 实现界⾯可视化,收集的农业数据利⽤TCP 上传⾄QT 服务器查看。 - 感知层实现温湿度、光照强度、二氧化碳浓度的数据采集,完成舵机、风扇的控制。 - 利⽤AT 指令控
if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {// Address 0x3D for 128x64 Serial.println(F("SSD1306 allocation failed")); for(;;); } delay(2000); display.clearDisplay(); display.setTextSize(1); display.setTextColor(WHITE); ...
点击链接加入群聊【ArduPiQtEDA】: https://jq.qq.com/?_wv=1027&k=Ovoa50vljq.qq.com/?_wv=1027&k=Ovoa50vl 软硬件准备 实习提供的RPI Pico学习板,micro USB和mini USB线各一条以及跳线帽若干; PC(WIN10),至少一个空闲USB接口(建议2个); 串口UDP实时绘图软件。 背景介绍 前一讲说过,串口是和...
手机APP: 采用QT设计,程序支持跨平台编译运行(Android、IOS、Windows、Linux都可以编译运行,对应平台上QT的环境搭建,之前博客已经发了文章讲解) 硬件包含: SRM32F103C8T6最小系统板、红外热释电人体感应模块、DHT11温湿度传感器、0.96寸单色OLED显示屏、ESP8266、继电器、RGB大功率白灯. 完整工程源码下载地址(包含手机...
选择左侧菜单->捕获设备,启用屏幕捕捉,捕获的驱动有QT和DX可供选择,区别是如果你有多个屏幕输出,QT可以同时捕获多个屏幕的,DX只能捕获其中一个。最后选择你想要捕获的屏幕。 左侧菜单->LED设备,控制类型选择WLD,如果你的电脑跟WLED在同一网络,这里就能自动发现设备,如果不能发现,请选择自定义后,输入WLED控制器的IP地...
https://zhuanlan.zhihu.com/p/433461900 其实图表已经把功能成系列的引脚归类排列在一起了,根据注意事项翻译过来就是: GPIO0(D3):连接到NODEMCU为代表的FLASH按键开关上,作为输入时上拉,作为输出时是推荐作为输出引脚的。如果引脚被拉低则无法启动;