好久没玩小车了,逮着机会做了一个基于miniQ平台的避障小车,为了增加喜感我又增加了一个MP3模块,果然加上声音的之后,瞬间变得呆萌了!
原理简介:小车前进的同时舵机180度扫描障碍物,当靠近障碍物时,就会发出叫声。同时判断舵机是在哪个角度检测到障碍的,然后小车后退并且往相反方向转弯。
下面是所用到的材料清单(附上图片)
TowerPro SG90舵机、GP2Y0A21 距离传感器、GP2D12红外测距支架
DFRobot 7.4V 2200MA 锂电池
DFPlayer Mini 播放器模块、小喇叭
MiniQ小车专用扩展板
按照下面的连线图把器件连接好
夏普红外传感器- Romeo A0、9g舵机-Romeo D9、MP3模块-Romeo D2
PS:MP3模块使用参考wiki教程,附上参考代码和萌萌QQ的保卫萝卜怪物音效( ̄▽ ̄)~■□~( ̄▽ ̄)
因为时间有限,所以就只放了一个声音,其实可以做的更有趣,比如有障碍物时会叫一声:“艾玛啊~~”,前进的时候会叫一声:”冲啊~~“。
转自DF社区-Phoeb