logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【stm32协议外设篇】- HX1838 红外接收头

本文介绍了基于STM32的红外遥控解码方案,适用于家电控制、无线遥控等场景。系统采用HX1838红外接收头模块和NEC协议遥控器,通过STM32开发板实现信号解码。文章详细说明了硬件连接方式(接收头接PB9/PA8引脚)和NEC协议时序特点(9ms引导码+4.5ms高电平,560μs/1.69ms区分0/1)。提供了标准库和HAL库两种实现方案,包含定时器配置、中断处理和键值解析代码。解码结果通过

文章图片
#stm32#嵌入式硬件#单片机 +1
【stm32简单外设篇】-4×4 薄膜键盘

本文介绍了4×4矩阵键盘与STM32开发板的连接及编程实现方法。主要内容包括:适用场景(教学演示、嵌入式开发等)、所需器材清单、矩阵键盘的工作原理(采用逐行扫描法检测按键)、硬件接线示意图,以及标准库和HAL库两种编程实现方式的示例代码。通过设置行线输出、列线输入,循环扫描各行列状态来识别具体按键,并通过串口输出按键值。文中还提供了配套讲解视频链接,便于学习者直观理解实现过程。该方案适用于各类需要

文章图片
#stm32#单片机
【stm32简单外设篇】- KY-024 线性霍尔(磁力)传感器模块

本文介绍了基于STM32的线性霍尔传感器应用方案。硬件采用KY-024线性霍尔模块和STM32开发板,可检测磁场强度与极性变化,适用于位置检测、转速测量等场景。文章详细说明了模块接线方法(VCC、GND、DO、AO接口连接)并提供了标准库和HAL库的示例代码,包括数字输出(DO)和模拟输出(AO)两种工作模式的实现。线性霍尔传感器相比干簧管具有响应快、寿命长、支持极性识别等优势,适用于精确的磁场测

文章图片
#单片机#嵌入式硬件#stm32 +1
【stm32简单外设篇】- LCD1602A

本文介绍了LCD1602液晶模块在STM32开发中的应用。LCD1602适用于字符显示、调试输出等场景,采用HD44780兼容控制器,支持8-bit/4-bit并行接口。文章详细说明了硬件连接方式,包括标准库和HAL库的不同接线方案,并提供了完整的示例代码。代码部分展示了初始化、写命令、写数据、清屏等基本操作函数,以及字符串显示的实现方法。通过本文,开发者可以快速掌握LCD1602与STM32的接

文章图片
#stm32#嵌入式硬件#单片机 +1
【stm32简单外设篇】– L9110S 与 L298N 电机驱动器

本文介绍了两种电机驱动模块(L9110S和L298N)在STM32开发板上的应用。L9110S适合小电流直流电机(2.5-12V/800mA),L298N支持更高电压(46V)和更大电流(2A/桥)。文章详细说明了两种模块的控制逻辑(通过IN1/IN2实现方向控制,PWM调速)、接线注意事项(共地)以及示例代码实现。代码演示了如何初始化GPIO端口,并实现前进、后退、左右转向及停止等基本电机控制功

#单片机#嵌入式硬件#stm32 +1
【stm32简单外设篇】- WS2812单线地址式 RGB 灯带

本文介绍了基于STM32开发板驱动WS2812 LED灯带的实现方案。硬件部分包括STM32开发板、WS2812灯带和电源等组件。重点阐述了WS2812的工作原理:采用单线串行协议,严格时序控制,每个LED接收24位GRB格式数据。提供了两种驱动方式:软件bit-bang(简单但阻塞CPU)和硬件PWM+DMA(高效适合大批量LED)。详细说明了接线方法,并附有完整的标准库和HAL库示例代码,实现

文章图片
#stm32#嵌入式硬件#单片机 +1
【stm32简单外设篇】- 震动传感器

本文介绍了振动传感器的应用场景、硬件连接及工作原理。该传感器适用于防盗报警、机械振动监测等场景,通过弹簧摆动原理检测震动,输出高低电平信号。文章提供了标准库和HAL库两种编程示例,包含GPIO初始化和ADC采样代码,实现震动检测和模拟量读取功能。接线方式详细说明了电源和信号线的连接方法,适用于STM32开发板。示例代码展示了如何通过串口输出震动状态和ADC采样值,为嵌入式开发提供实用参考。

文章图片
#单片机#嵌入式硬件#stm32 +1
【stm32简单外设篇】- 热敏模块

本文介绍了热敏电阻模块在STM32开发环境下的应用方案。内容涵盖适用场景(温度检测、过温保护等)、所需器材清单(热敏模块、STM32开发板等)以及接线示意图。重点展示了标准库和HAL库两种编程方式下的示例代码,包括数字输出(DO)和模拟输出(AO)两种工作模式。代码部分详细演示了GPIO初始化、ADC采样、串口通信等关键功能的实现方法,为温度监测系统开发提供了完整参考。该方案适用于多种温度相关的嵌

文章图片
#单片机#stm32#嵌入式硬件 +1
【stm32简单外设篇】- 测速传感器模块(光电)

本文介绍了基于STM32的光电测速系统实现方案。系统采用光电开关模块检测编码盘转动产生的脉冲信号,通过测量脉冲频率或间隔来计算转速。硬件配置包括测速传感器、编码盘、STM32开发板等。文中详细说明了标准库和HAL库两种实现方式的接线方法、初始化配置及中断处理逻辑,并提供了完整的示例代码。该系统适用于车轮转速测量、风速检测等多种场景,通过脉冲计数与周长换算可实现精确的线速度测量。

文章图片
#单片机#stm32#嵌入式硬件 +1
【stm32简单外设篇】- KY-025 干簧管(磁控)模块

本文提供了从硬件接线到软件编程的完整 KY025 干簧管模块使用方案,支持数字和模拟两种输出方式,适合入门学习和实际项目应用

文章图片
#单片机#嵌入式硬件#stm32 +1
    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择