:95.167KB : :1 :2022-09-29 14:23:27
51单片机超声波避障小车程序如果开发者对于本文件有需要的可以参考。
1、黑白线识别模块调试(注意可调电阻调试不能用力过度,否则损
坏W1\W2 可调电阻) 由W2 W5 W4 电位器,D4 D5 D2 信号指示灯
以及三路循迹探头组成。D4 D5 D2 信号灯没有接接收到红外信号
时会不亮(也就是检测到黑线输出高电平1 ), 当接到到红外反
馈信号后,指示灯亮起(也就是检测到地面没有黑线输出低电平
0)。红外光线有一个反射特性。但对于不同的物体反射特性是不
一样的, 特别是对白色反光的物体,红外光线的反射量将会多一
点。而对黑色不反光的物体,红外反射量将会大量的减少。那么
我们就可利用这个特性来完成黑与白的判断。
1)W2 左循迹信号灵敏度调节----逆时针调节电位器是增加循迹灵敏度,
当小车摆在地面上面时,D4 指示灯不亮,说明左边的循迹探头没有检测
到地面,此时就需要调节电位器(前提是焊接没有问题的情况下),顺时
针调节电位器时降低循迹灵敏度。
2)W5 中间循迹信号灵敏度调节----逆时针调节电位器是增加循迹灵敏
度,当小车摆在地面上面时,D5 指示灯不亮,说明中间的循迹探头没有
检测到地面,此时就需要调节电位器(前提是焊接没有问题的情况下),
顺时针调节电位器时降低循迹灵敏度。
3)W4 右边循迹信号灵敏度调节----逆时针调节电位器是增加循迹灵敏
度,当小车摆在地面上面时,D2 指示灯不亮,说明右边的循迹探头没有
检测到地面,此时就需要调节电位器(前提是焊接没有问题的情况下),
顺时针调节电位器时降低循迹灵敏度。
(注意事项,调试时不要对着强光,建议在室内调试,环境光线对
检测距离有比较大的影响,这是红外线本身原因,同板子功能无
关)。黑白线合理参数调试---调节电位器W2,在反馈距离与小
车车轮底部一个平面上,操作员注意要认真,细致调动W1 电位
器,切忌着急(其他几路调试方法一样)。
提示说明:有可能会出现黑线传感器感应不到黑线的情况是因为黑线传感器的灵敏度
调得太高了应该调低灵敏度这样才能检测到黑线因为灵敏度太高黑色反射的红外光都
能被传感器识别,导致检测失败应该把黑线传感器上的可调电阻参考上面调节说明调
试。
2、避障模块调试由W1(W3)电位器,D3 D1 信号指示灯左(右)光电
传感器组成。当D3 信号灯没有接收到红外信号时不亮(也就是说前
面没有障碍物输出高电平1),当接受到红外反馈信号后,指示灯亮
起(也就是说前面有障碍物输出低电平0)。
1)W1 左避障信号强度调节----逆时针调节电位器是增加检测距离,顺时
针调节电位器时减少检测距离。
2)W3 右避障信号强度调节----逆时针调节电位器是增加检测距离,顺时
针调节电位器时减少检测距离。
(注意事项,调试时不要对着强光,建议在室内调试,环境光线对检
测距离有比较大的影响,这是红外线本身原因,同板子功能无关)。
3、电机模块调试:测试条件,按照安装视频接好线,烧录我们的
单独避障程序,看电机有没有正常转,如果正常转说明电机驱
动电路焊接正常。
10-19超声波测距
10-19Arduino超声波测距.ino
10-18超声波测距实验(C语言单片机实例389)
10-16stm32 超声波测距
10-09超声波测距跟随小车
10-08超声波模块的原理图.pdf
10-05超声波传感器
10-05超声波测距设计代码
10-03智能小车超声波避障实验(无舵机).ino