今天是就继续之前,我们今天讲一下,避障
----------------------------------------------------------------
void bizhang()
{
cheju();
tingzhi();
if(juli<=30)
{
zhuozhuang();
delay(2000);
tingzhi();
delay(100);
qiangjing();
delay(2000);
}
else
{
servo.write(-90);
delay(800);
cheju();
servo.write(90);
delay(1000);
}
if(juli<=50)
{
tingzhi();
delay(100);
youzhuang();
delay(2000);
tingzhi();
delay(100);
qiangjing();
delay(400);
}
}
我们一般要考虑一个问题,就是你的超声波转向问题,在考虑这个的时候,我之前走入过一个误区,就算是再改变方向的时候,要考虑,为下一步转向,做准备,就要考虑超声波的转向,这个其实有一个思想找到自己的借鉴,就是通过不断旋转超声波,然后再转回来,就解决了该转向那一边的问题
上面的就解决了这个问题
不过再最后,再进行整个循迹加超声波避障的时候,要考虑如何讲这些结合起来。
----------------------------------------------------------------------
今天先到这里了,明天见。
--end--
后记,小编朋友公司研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合scratch(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手动力很有帮助。
声明:本文章由爬虫自动处理和转载作为教育分享用途,原作者可通过邮件及时和我们联系处理:freemanzk@qq.com
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。