arduino小白教程(四)
惊天接着上次的
---------------------------------------------
我先来回顾一下,
之前一直讲了关于串口的数据
接下类就是小车的循迹,这是如果大家,要参加大赛的时候,肯定要经历的
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