arduino小白教程(四)

网友投稿 2019-12-22 10:25

        惊天接着上次的

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

 我先来回顾一下,

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

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

    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 是定义变量

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