机器小车动起来了

今天我们的小车就可以按照指令动了。目前还不涉及传感器。

我们看看需要会些什么就可以让小车按程序动呢?

1.按照之前的课程将小车组装好。

2.连接好小车上的线,这里需要理解arduino uno板上的接口功能,及如何对应在扩展版及小车接口。

3.PWM脉冲宽度调制,就是用微处理器的数字输出来对模拟电路进行控制。arduino uno板就可以实现这样的控制。说简单点,速度是个模拟量,arduino uno板只有高低电平,我们用高低电平的变化来模拟出不同的速度控制。

4.程序的编制,简单点我们可以用mixly写程序(小学生都可以理解),我们可以看看程序截图。

这就是控制一个电机的程序,是不是很简单。

下面是对应的程序:

void setup()

{

}

void loop()

{

pinMode(A0, OUTPUT);

digitalWrite(A0,HIGH);

pinMode(A1, OUTPUT);

digitalWrite(A1,LOW);

}

如果你学习编程,估计很容易理解。

开篇那个会动的小车,的程序复杂吗?我们再看看图片。

6段程序,前四段,控制前进,后退,左转,右转,第五段停止,第六段调用前五段并控制动作时间。应该很好理解。

5.程序传输给小车,程序编译上传(通过USB)到小车的arduino uno板。这样就可以了。

以上所有知识在购买小车时都有电子版资料,喜欢的可以认真学习。

喜欢机器人的可以加我交流。个人微信二维码:

白银创客空间二维码:

启晨传媒二维码:

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20171209G0DHO800?refer=cp_1026

扫码关注云+社区