arduino (八)

网友投稿 2019-12-26 15:15

          今天我接着将上次的超声波,

--------------------------------------------------------

   今天讲到道了,将循迹和超声波结合在一起的关键,你在做好前面的准备工作的时候,就会发现一个重要的问题,就是循迹和避障无法都完成,要不就是只执行循迹,要不就只执行避障,这就是刚开始困扰了我好久的问题。

     经过不断的试错,我才明白了,其实在arduino 当中有一个很大的缺点就是,就是它一般一会执行loop函数,其你定义的函数,你不在loop进行写入执行该字函数,那么一般就回一直执行loop函数。

       ---------------------------------------------------------------------

我解决的关键就是使用if  else 语句。

 例如

if(juli<=30)

{

xunji();

}else

{

bizhang();

}

这就是整个循迹避障的精髓所在,大家一定要谨记。

好了今天就道这里了。

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com