循迹车问题-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1553|回复: 4

[未解决] 循迹车问题

[复制链接]
发表于 2021-1-7 16:51 | 显示全部楼层 |阅读模式
想请问各位大神,我写出了循迹车的程序编码,但是想让他绕几圈后停止,播音乐,但不知道停止的程序码如何下手
发表于 2021-1-8 09:59 | 显示全部楼层
自己在10圈后加个while(1)或者for( ; ; )死循环
发表于 2021-1-8 09:43 | 显示全部楼层
for (int i = 1; i <= 10; i = i + (1))  i就是圈数 这个应该可以
发表于 2021-1-8 16:55 | 显示全部楼层
我觉得你可以再圈上做一个标记位置,让两个巡线传感器都触发到,然后这个位置再代码里面设计一个标记位。
if(a==1 && b==1)
{
n=n+1;//这个n就是圈数
}
if(n==5)//5圈
{
while(1)
{
//播放音乐
}

}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 16:40 , Processed in 0.074914 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表