惊天接着上次的
---------------------------------------------
我先来回顾一下,
之前一直讲了关于串口的数据
接下类就是小车的循迹,这是如果大家,要参加大赛的时候,肯定要经历的
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
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。