
STM32
STM32传感器实验教程
千年糊涂
编程不需要从提炼硅开始
展开
-
STM32使用红外避障传感器
该传感器模块对环境光适应能力强,其具有一对红外线发射与接收管,发射管发射出一定频率的红外线,当检测方向遇到障碍物(反射面)时,红外线反射回来被接收管接收,经过比较器电路处理之后,蓝色指示灯会亮起,同时信号输出接口输出数字信号(一个低电平信号),可通过电位器旋钮调节检测距离,有效距离范围 2~30cm,工作电压为 3.3V-5V。该传感器的探测距离可以通过电位器调节、具有干扰小、便于装配、使用方便等特点,可以广泛应用于机器人避障、避障小车、流水线计数及黑白线循迹等众多场合。原创 2025-03-25 14:26:16 · 248 阅读 · 0 评论 -
STM32按键控制LED灯
按键也称之为轻触开关,使用时以满足操作力的条件向开关操作方向施压,开关闭合接通;当撤销压力时开关即断开,其内部结构是靠金属弹片受力变化来实现通断的。如图,正常情况下,按键的 1和2、3和4 脚是相连的;当我们按下按键时,四个脚相互接通;松开按键时,恢复正常状态。 我们的模块正常连接上后,模块的红色power灯亮起,当按键按下时,模块输出低电平,并且信号蓝色灯亮起,松开后蓝色灯熄灭,输出高电平。原创 2025-03-25 14:17:55 · 253 阅读 · 0 评论 -
STM32点亮LED灯
LED模块。它的控制方法非常简单,要想点亮LED,只要让它两端有一定的电压就可以;实验中,我们通过编程控制信号端S的高低电平,从而控制LED的亮灭。我们提供一个测试代码控制LED模块上实现闪烁的效果。原创 2025-03-07 16:10:09 · 403 阅读 · 0 评论 -
STM32使用有源蜂鸣器
有源蜂鸣器:内部自带振荡源,将正负极接上直流电压即可持续发声,频率固定无源蜂鸣器:内部不带振荡源,需要控制器提供振荡脉冲才可发声,调整提供振荡脉冲的频率,可发出不同频率的声音蜂鸣器模块有三个管脚,其中标注‘-’的管脚接地(GND),中间的管脚接 5V ,(图中左侧)标注"S"的管脚接信号(数字 I/O)。原创 2025-03-07 15:58:42 · 498 阅读 · 0 评论 -
STM32模拟交通灯
交通灯模块就是板载了3个不同颜色的LED灯,通过控制对应的引脚就可以控制灯的亮灭。板载了限流电阻,以便在使用时控制流过管道的电流。原创 2025-03-07 15:55:58 · 148 阅读 · 0 评论 -
STM32使用无源蜂鸣器
有源蜂鸣器:内部自带振荡源,将正负极接上直流电压即可持续发声,频率固定无源蜂鸣器:内部不带振荡源,需要控制器提供振荡脉冲才可发声,调整提供振荡脉冲的频率,可发出不同频率的声音蜂鸣器模块有三个管脚,其中标注‘-’的管脚接地(GND),中间的管脚接 5V ,(图中左侧)标注"S"的管脚接信号(数字 I/O)。原创 2025-03-07 15:46:19 · 584 阅读 · 0 评论 -
STM32使用RGB灯
RGB代表红色,绿色和蓝色通道,是行业颜色标准。RGB通过改变三个通道并叠加它们来显示各种新颜色,根据统计,它可以创建16777216种不同的颜色。原创 2025-03-07 15:38:44 · 218 阅读 · 0 评论 -
STM32自制手持小风扇实验
实验功能说明:功能(1)按一下按键小风扇开启,再按一下关闭。功能(2)按一下按键小风扇一档风速,再按一下二挡,依次三挡…关闭。按键模块说明:按下S输出低电平电机驱动一体模块说明:VG引脚供电,AB是信号控制引脚,PWM可以调速正转控制:B低电平,A高电平 反转控制:B高电平,A低电平。原创 2024-08-20 21:53:59 · 1247 阅读 · 1 评论 -
STM32自制雾化器
108KHZ雾化器,由驱动模块和雾化器组成,主要作用是把水雾化加湿;它的使用方法有两种;方式1.电源接口供电DC3-4.5V,按下按键,开启雾化器,再按住关;方式2.单片机控制低电平20ms 再高电平20ms触发开,如此再触发一次关;注意:开启开关后雾化片要放水里,长时间放空气中,雾化片会发烫烧毁。驱动模块的额定功率是:3.3~5V 200mA 当功率达不到时会出现雾化量较小的现象。原创 2024-05-09 23:26:11 · 2037 阅读 · 0 评论 -
STM32驱动水泵抽水
水泵的作用是抽水。他有两种使用方式: 方式一 水泵接上3~5V的供电就可以正常工作。方式2 在单片机上使用时一般要配上大电流驱动模块.如这里使用的是L9110驱动模块。该芯片具有两个TTL/CMOS兼容输入端子,并具有抗干扰特性:具有高电流驱动能力,两个输出端子可直接驱动水泵和直流电机,每个输出端口可提供750800mA动态电流,其峰值电流可达1.52.0A;水泵常用于浇花系统、浴缸换水,清洗等产品。我们可通过输出到两个信号端IN+和IN-的电压来控制水泵,调节输出PWM信号来控制水泵抽水的流量。原创 2024-05-09 23:19:49 · 5984 阅读 · 3 评论 -
STM32使用L9110驱动电机自制小风扇
该电机控制模块采用L9110电机控制芯片。该芯片具有两个TTL/CMOS兼容输入端子,并具有抗干扰特性:具有高电流驱动能力,两个输出端子可直接驱动直流电机,每个输出端口可提供750800mA动态电流,其峰值电流可达1.5L9110广泛应用于各种电机驱动器,如玩具车,步进电机和电源开关等。我们可通过输出到两个信号端IN+和IN-的电压方向来控制电机的转动方向,控制输出PWM信号来控制电机转动的速度。原创 2024-05-09 23:06:04 · 3456 阅读 · 0 评论