
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本项目基于 STM32F103C8T6 单片机,采用GPIO 模拟 SPI驱动 MFRC522 射频读卡模块,搭配 I2C OLED 屏幕,实现 13.56M ISO14443A MIFARE 卡片检测、寻卡、防冲突、读取 4 字节 UID、卡型识别并实时显示功能。

本项目基于STM32F103C8T6开发板和HC-SR04超声波模块实现距离测量系统,通过OLED显示屏实时显示测量结果。系统采用飞行时间测距原理,STM32输出15μs触发信号启动测距,通过定时器精确测量回波时间并换算为距离(测量范围2cm-4m)。硬件连接包含5V供电、信号线及I2C显示屏,软件实现了完整的测距流程和超时保护机制。项目文档详细说明了工作原理、时序控制、代码实现及常见故障排查方法

本文介绍了一套基于STM32F103C8T6单片机和MQ-2气敏传感器的烟雾检测系统教学工程。该系统通过ADC采集MQ-2输出的模拟电压,经过20次均值滤波处理后,在OLED屏幕上实时显示气体浓度、电压值和相对电平百分比,并实现阈值报警功能。文章详细讲解了硬件接线(特别注意分压电路保护)、MQ-2工作原理、STM32的ADC采样原理、均值滤波算法实现,以及OLED显示格式和报警阈值设置方法。工程提

本文详细介绍了基于STM32F103C8T6的DHT11温湿度采集系统,搭配0.96寸OLED实时显示的设计与实现。系统采用单总线通信协议,通过精准的时序控制实现数据采集,包含硬件接线、工程架构、通信时序解析等内容。文章重点阐述了DHT11的40bit数据帧格式、校验机制,以及GPIO输入/输出动态切换等关键技术,并提供了完整的驱动代码和主程序逻辑。针对实际开发中常见的延时不准、IO模式切换、数据

本文介绍了基于STM32F103驱动0.96寸SSD1306 OLED屏幕的完整方案。主要内容包括:硬件接线(使用PB8/PB9模拟I2C)、软件I2C时序实现、SSD1306初始化流程、显存管理机制以及丰富的显示功能封装(文字、数字、图形、汉字、图片等)。工程采用本地显存缓存+批量刷新策略,有效降低I2C通信压力,提供开箱即用的全套显示函数,适合作为STM32入门项目的显示模块解决方案。








