
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了基于STM32开发板的红外传感器应用方案,包含避障和循迹两种功能模块。方案详细说明了硬件连接方式(VCC、GND、DO接口)、工作原理(红外发射接收机制)以及标准库和HAL库两种编程实现方法。代码示例展示了通过读取传感器状态实现避障逻辑判断(停止/左右转/前进)和循迹检测(黑线识别)。该方案适用于移动机器人控制、嵌入式开发教学等场景,具有模块化、易扩展的特点,为开发者提供了完整的传感器接
本文介绍了DS18B20数字温度传感器与STM32F103开发板的连接与应用。该方案适用于智能家居、环境监测等多种场景,采用单总线通信协议,仅需数据线和地线即可工作。文章详细说明了硬件连接方式(VCC接3.3V/5V,GND接地,DQ接PA0/PB0),并提供了标准库和HAL库两种实现方式的完整示例代码,包括初始化、温度读取和数值转换等功能。温度转换公式为原始数据×0.0625,支持正负温度测量。

本文介绍了28BYJ-48步进电机与STM32的驱动应用。主要内容包括:适用场景(定位控制、机械臂等)、所需器材清单(步进电机、驱动板、开发板等)、电机工作原理(5.625°步距角,4096步/转)及三种驱动方式(单相、双相、半步激励)。提供了标准库和HAL库两种示例代码实现电机控制,并详细说明了接线方法(VCC、GND连接及GPIO配置)。该方案适用于低速精密控制场景,可作为嵌入式开发的实践案例

本方案介绍TTP223电容式触摸模块在无机械按键场景的应用,包括家电面板、门禁系统等潮湿环境。使用STM32开发板通过GPIO读取触摸信号,提供标准库和HAL库的接线方式及示例代码。工作原理基于电容感应,当人体接触电极时触发信号变化。代码演示了通过串口输出触摸状态检测功能,适用于嵌入式开发中的低功耗唤醒实践。

本文详细介绍了SSD1306驱动的0.96寸OLED显示屏在嵌入式系统中的应用。主要包含:1)适用场景:小型信息显示、嵌入式调试界面等;2)硬件组成:OLED模块、STM32开发板及连接线;3)工作原理:通过I²C/SPI接口更新显存实现显示;4)提供标准库和HAL库两种实现方案,涵盖I²C和SPI两种通信方式;5)给出完整的初始化、清屏、字符显示等代码实现。该方案适合嵌入式开发初学者进行OLED

STM32开发流程主要包括四个步骤:首先新建工程,然后选择目标芯片,接着配置片上外设和时钟系统,最后生成工程文件。这个标准化流程确保开发环境正确搭建,为后续编程调试奠定基础。开发者需特别注意芯片选型和时钟配置,这两步直接影响工程的功能实现和性能表现。整个流程可在STM32CubeMX等开发工具中快速完成,大大简化了嵌入式开发的初始准备工作。

模块都是直插设计,可用手机和本人自制的遥控器来控制小车,提供官方资料,有视频,开发手册,算法文档(DMP、卡尔曼滤波、互补滤波、PID、LQR),源代码(有基于寄存器、标准库和HAL库),pcb工程文件,3D模型,蓝牙控制app(minibalance),物料清单,部分元件使用说明和个人关于小车的学习笔记。注意小车整车中电池和蓝牙不包含在内,电池不用说,快递不让寄,蓝牙我是用自己的,没有买官方的,

SU-03T语音识别模块是一款离线语音交互设备,适用于家电控制、玩具开发等场景。该模块集成本地语音识别与音频播放功能,通过UART、GPIO等接口与主控设备通信。使用流程包括词条定义、固件烧录和事件响应处理。模块内置Flash存储(约2MB),需注意音频文件大小限制。配置过程较复杂,可通过提供的B站视频链接学习具体操作方法。
本文详细介绍了SSD1306驱动的0.96寸OLED显示屏在嵌入式系统中的应用。主要包含:1)适用场景:小型信息显示、嵌入式调试界面等;2)硬件组成:OLED模块、STM32开发板及连接线;3)工作原理:通过I²C/SPI接口更新显存实现显示;4)提供标准库和HAL库两种实现方案,涵盖I²C和SPI两种通信方式;5)给出完整的初始化、清屏、字符显示等代码实现。该方案适合嵌入式开发初学者进行OLED

本文介绍了HC-08 BLE模块与STM32的无线串口通信实现方案。该方案适用于短距离无线通信场景,包括遥控、数据上报、参数配置等。硬件采用HC-08模块(基于CC2540/CC2541)和STM32开发板,通过UART接口连接,支持AT命令配置和透传模式。文章详细说明了接线方法(VCC、GND、RX/TX连接),并提供了标准库和HAL库两种代码实现方案,包含串口初始化、数据收发处理等核心功能。典








