如何制作一台Arduino智能小车

发布时间:2016-06-29


近年来STEM教育非常火爆,其中又以Arduino品牌为先驱,在全球掀起了一股创客教育的热潮。考虑到Arduino简单易用,拥有很多开源资源和创客玩家,我们也制作了一款基于Arduino的智能小车。不同于之前的智能车作品,这一次我们希望能让年龄更小的孩子也能使用,话不多说,我们先来看看新作品的整体图:

NGMAJ@XDS%$6H7Y8OL}IVJI.png

看到这外形是不是觉得有点蝙蝠的感觉?没错,我们给他起了一个应景的名称:Arduino蝙蝠车。

Arduino旗下的控制器种类非常的多,常见的也大概有30多种,价格区间从几十元到近千元都有。在制作蝙蝠车初期时,对于控制器的选择也是考虑良久。最终,考虑到Arduino UNO R3控制器的普及率最高,我们为蝙蝠车选择搭载了一片Arduino UNO R3控制器。在跟Arduino官方达成合作后,我们采购到了官方正版控制器。

9383T[U(7[8426(7X7][W~G.png

接下来就需要设计一款适合UNO控制器的小车底盘,我们首先想到了使用PCB材质,这样既能解决结构连接的问题,又可以兼顾将众多硬件电路直接设计在底盘上。

PA{L19(~(C87(9I5@%][YRS.png

底盘的形状经过再三斟酌,最后选用了独特的蝙蝠造型,由于采用了最厚的pcb材质,这里的成本相对亚克力底盘要高出不少,但是方便性确实提升很大。

除此之外我们还需要一些其他的小配件,比如电机,轮胎等,这里给大家公布一张清单图:

QB%L`LOUG5WC6)GBCT12LG8.png

由于底盘集成了多种电子功能模块,所以其他配件中多数以五金结构件为主,电路部分已经设计在底盘了。

配件齐全后就是安装过程了,这次找来了我的小侄子做测试,10岁的小朋友,在我的指导下花了20分钟安装好了,看来整车的安装难度并不大。下面也用一张图概述安装过程。


47T5T(R(1JOBOE~6CCE[90Z.png

所有配件准备完毕,接下来就是安装的过程了,准备一把螺丝刀即可:

F3%14OUROXBC_S0NS9PKN9J.png

值得一提的是这款作品的接线特别简单,考虑到之前做过的一些智能车,杜邦线的连接对小朋友有一定的难度,所以这次我专门定做了带独立插头的排线:

{OCMDUPF6~M)DHNDDFD{N~4.png

这样接线就有唯一的方向性,小朋友操作起来也很简单。

当组装和接线完毕后小车就可以运行了,我们为不同年龄的使用者设计了多个程序实验,用户只需要将小车连接电脑后使用ARDUINO IDE进行例程的烧录后就可以体验各种有趣玩法。有兴趣的使用者还可以自行设计编程。