惊天接着上次的

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

 我先来回顾一下,

  之前一直讲了关于串口的数据

接下类就是小车的循迹,这是如果大家,要参加大赛的时候,肯定要经历的

    int in1=1;

    int in2=3

这是引脚的初始化,这里还是很简单的

void   setup()

{

pinMode(in1,OUTPUT);

pinMode(in2,INTPUT);

}

   这个OUTPUT和之前讲过的一样,大多数用于,电频引脚的输出初始化,

这里重点讲一下,INPUT,这个是引脚的输入,一般用输入,这个就和循迹有很大的关系了,

  外面这个循迹的小车,就必须注意,我要讲输入串口数据的引脚,必须是pwm接口,你必须注意,

    这是你必须明白的

int q=0;

q=anlaogWrite(Ao)

Serial.read(q);

  这就是循迹的重点了,如果你是初学者,你就必须明白循迹的原理,它利用的是。循迹灯,发射声波,经过黑色的时候,声波会被大部分吸收,小车就是靠这个来实现循迹的,

    而上面的就是这样的,我在做这个的时候,就是不明白它的原理,盲目的寻找网上的资料,

     网上大部分都是红外线的,而这个是比较基础的,也更能够考验你的代码能力。

   analogWrite(AO),将从A0引脚读出数据,

   Serial.read(q)  就是将读出的数据赋值给q变量

int q 是定义变量

本文转自公众号:创回佳

后记,小编朋友公司研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合scratch(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手动力很有帮助。

声明:本文章由爬虫自动处理和转载作为教育分享用途,原作者可通过邮件及时和我们联系处理:freemanzk@qq.com

声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。