好久沒玩小車了,逮著機(jī)會(huì)做了一個(gè)基于miniQ平臺(tái)的避障小車,為了增加喜感我又增加了一個(gè)MP3模塊,果然加上聲音的之后,瞬間變得呆萌了!
原理簡介:小車前進(jìn)的同時(shí)舵機(jī)180度掃描障礙物,當(dāng)靠近障礙物時(shí),就會(huì)發(fā)出叫聲。同時(shí)判斷舵機(jī)是在哪個(gè)角度檢測(cè)到障礙的,然后小車后退并且往相反方向轉(zhuǎn)彎。
下面是所用到的材料清單(附上圖片)
TowerPro SG90舵機(jī)、GP2Y0A21 距離傳感器、GP2D12紅外測(cè)距支架
DFRobot 7.4V 2200MA 鋰電池
DFPlayer Mini 播放器模塊、小喇叭
MiniQ小車專用擴(kuò)展板
按照下面的連線圖把器件連接好
夏普紅外傳感器- Romeo A0、9g舵機(jī)-Romeo D9、MP3模塊-Romeo D2
PS:MP3模塊使用參考wiki教程,附上參考代碼和萌萌QQ的保衛(wèi)蘿卜怪物音效( ̄▽ ̄)~■□~( ̄▽ ̄)
因?yàn)闀r(shí)間有限,所以就只放了一個(gè)聲音,其實(shí)可以做的更有趣,比如有障礙物時(shí)會(huì)叫一聲:“艾瑪啊~~”,前進(jìn)的時(shí)候會(huì)叫一聲:”沖啊~~“。
轉(zhuǎn)自DF社區(qū)-Phoeb