- 博客(6)
- 收藏
- 关注
原创 基于 STM32F103C8T6 的多传感器信息利用 WIFI、蓝牙、4G 传至 APP 显示的设计与实现(手把手教程二:通过HC05蓝牙模块将数据发送到手机APP)
本文介绍了一个基于STM32F103C8T6和蓝牙模块的数据传输项目,通过手机APP实现数据接收与显示。系统采用前后端分离架构,前端使用Vue3+TypeScript+Element Plus开发跨平台应用,后端基于Spring Boot+MySQL+Redis构建。核心功能包括用户注册登录、蓝牙设备连接和数据实时显示,通过EventBus实现跨组件通信。技术亮点包括模块化设计、实时数据传递和良好的用户体验。文章还分析了潜在优化点,如蓝牙设备地址动态配置和错误处理增强,并提供了关键代码片段,包括数据库连接和
2025-08-22 11:11:16
1106
原创 基于 STM32F103C8T6 的多传感器信息利用 WIFI、蓝牙、4G 传至 APP 显示的设计与实现(手把手教程二:通过HC05蓝牙模块将DHT11温湿度发送到手机)
摘要:本文介绍了如何使用HC05蓝牙模块将DHT11温湿度传感器数据发送到手机。内容包括HC05模块的规格参数、AT指令配置方法、与STM32的硬件连接方式,以及关键代码实现。通过配置蓝牙为从机模式,设置通信波特率,并利用串口通信实现数据收发。文章提供了完整的引脚连接图、AT指令集和单片机代码示例,帮助开发者快速实现温湿度数据的无线传输功能。该方案适用于物联网监测等应用场景。
2025-08-13 21:43:48
734
原创 基于 STM32F103C8T6 的多传感器信息利用 WIFI、蓝牙、4G 传至 APP 显示的设计与实现(手把手教程一:DHT11温湿度传感器代码解读实现)
本文介绍了基于STM32F103C8T6的多传感器系统设计,重点解析了DHT11温湿度传感器的驱动实现。系统通过WIFI、蓝牙和4G将数据传至手机APP显示。文章详细阐述了DHT11的单总线通信协议,包括起始信号(18ms低电平)、响应信号检测和数据接收(40位数据帧)的完整时序控制流程。代码展示了如何通过GPIO模拟单总线协议,包括引脚初始化、电平控制和超时处理。接收到的40位数据包含温湿度整数和小数部分,通过校验和后进行数据转换处理。系统选用PB0作为数据引脚,提供了完整的初始化、输出/输入模式切换和数
2025-08-11 23:14:31
854
原创 基于 Qt 的 PWM LED 控制器设计:串口通信与实时图表可视化实现
本文介绍了一个基于Qt的PWM LED控制器上位机设计,通过串口通信实现与下位机的交互控制。系统采用Qt框架开发,包含串口参数配置、PWM值实时调节、数据可视化三大功能模块。关键技术包括:使用QSerialPort实现串口通信,通过QSlider控件调节0-1000范围的PWM值,利用QtCharts库动态绘制PWM变化曲线和UART通信时序图。项目提供了完整的源代码下载,适合嵌入式开发与上位机交互应用场景,可直观监控通信过程与控制效果。
2025-08-08 16:16:46
645
原创 通过QT上位机串口通信调节PWM实现呼吸灯效果
本文介绍了通过QT上位机串口通信调节PWM实现呼吸灯效果的实现方法。主要内容包括:1) UART异步串口通信原理,详细讲解了起始位、数据位、校验位等通信帧格式;2) 串口通信的硬件配置流程和代码实现,包括时钟使能、GPIO配置、串口参数设置等;3) 数据收发机制,包括发送数据检测和中断接收处理;4) PWM脉宽调制原理及配置流程,包括定时器设置、占空比调整等。项目通过串口通信控制PWM输出,实现LED灯亮度渐变效果,完整源代码已开源。
2025-08-05 21:43:55
777
6
基于 Qt 的 PWM LED 控制器设计:串口通信与实时图表可视化实现
2025-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅