循迹小车如何终点黑线停下

循迹小车如何终点黑线停下,第1张

循迹小车终点黑线停下步骤如下。巧纳氏

1、如果是只有中间的红外感应模块感应到黑线,那么小车直走,即两个轮子都前转。

2、而当三个红外模块都没有检测到黑线,茄搭则小车转圈。

3、如果同时三个检测到黑线,则小车停止,这个条件是为了模拟终点全是一大坨黑块而设计的,但是在T字路口可能出现误判。

4、针对此问题,我们暂时想到的解决办法是把两侧的红外感应模块往两孝散边移动,中间的保持不动,使得三个感应模块不在同一条水平线上时,可避免误判的可能。

跑完一圈达到终点可以自动停车。循迹小车终点停车会在跑完一圈达到终点后自动停车。循迹小车,顾名思义陪知陆就是沿着已定的线路跑的小车,循迹小车在可以代替人工猛悉进行固定地点的搬芦顷运、传递信息等。

三个问题:

1. 你的flag没有初始化。

2. while(flag!=1){}中的代码有些问题。有几处应加上{ },给你橘察改了一下答首:

while(flag!=1)

{

if(a5==0)

qianjin()

else

{ if(a4==0)

zuozhuan()

else

{ if(a6==0)

youzhuan()

else

flag=1

}

}

}

3. 为什么不在最外层设置清伍数大循环?


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12515553.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存