STM32 Proteus仿真自动刹车系统超声波测距电机控制-0042
Proteus仿真小实验:
STM32 Proteus仿真自动刹车系统超声波测距电机控制-0042
功能:
硬件组成:STM32F103C6单片机 +LCD1602显示器+HCSR04超声波传感器+按键(加 减)+电机+蜂鸣器
1.单片机采集HCSR04超声波传感器获取距离。显示在LCD1602上面。
2.当传感器距离小于设定动作距离是蜂鸣器报警电机停止转动(自动刹车),当传感器距离大于设定距离时电机转动。
3.通过按键设定动作距离。LCD1602显示设定距离。
有功能视频哦:
可以哔哩哔哩B站,搜索UP主“单片机仿真汇”。在其空间中搜索关键词“自动刹车”即可找到对应详细功能视频和介绍。
电路图:
部分源代码:
void main()
{
SystemInit();
SystemCoreClockUpdate();
//引脚配置
GPIO_Configuration();
//初始化LCD1602
Init1602();
//超声波传感器配置
UltrasonicWave_Configuration();
while (1)
{
//读取超声波数据
UltrasonicWave_StartMeasure();
}