市面上有许多智能小车机器人,比如,常见的家庭扫地机器人、平衡小车、大疆的机甲战士、送餐服务类机器人等。关键还是在于智能二字。我这里就抛砖引玉,分享一个适合初级入门爱好者的案例。基于单片机来制作的智能小车案例,希望能给你启发。
要想做一个基于单片机平台的智能小车,你需要以下主要的几种材料:1、小车底盘;2、车轮;3、驱动轮电机;4、主控板;5、电机驱动板;6、电池;7、其他(避障传感器、循迹传感器、摄像头、遥控器等)。
下图就是一个用于避障的智能小车。
首先,选择一个合适的小车底盘
小车底盘一般采用铝合金,或者亚克力板做成,车轮分为轮式和履带式两种。轮式底盘有两轮驱动,三轮驱动(带一个万向轮,由舵机控制方向),或者四轮驱动等。履带式小车就是类似坦克车轮那种方式。
1、轮式车轮
轮式的车轮有两轮带动的,有3轮带动的,也有四轮带动的,当然可能也有更多轮的,这里只介绍几种常规的驱动方式。
(1)、两轮小车底盘
这种底盘架构一般是用来做两轮平衡小车用的。底盘看似比较简单,重点是要做好平衡车的算法。以及一些关键传感部件的选择。
(2)、三轮小车底盘