為例停靠的安全,多數(shù)都為愛車配置了倒車?yán)走_(dá),這里介紹的避障車也有同樣的功效,它在車前、車后均配備了光線傳感器,當(dāng)有障礙時,光線傳感器一旦得到感知,則馬上控制停車。避障車的外觀如圖1所示。
圖1 避障車
結(jié)構(gòu)制作
避障車的結(jié)構(gòu)制作可參考升降車的制作,并去除升降結(jié)構(gòu)。如何在車的前后端為其添加光線傳感器,所用連接組件為4個
光線傳感器的控制線,則是連接到P1和P2接口。
此外,升降車的前端設(shè)計的比較高,可將L型的支架向上移一層;并將前輪的橫軸也上提一個孔位,這樣車體的整體就相對比較平穩(wěn)了。
程序編寫
1)基本控制型
基本控制型的控制為,當(dāng)小車上電后即開始啟動,只有在遇到障礙時才暫時停下,遇到障礙解除,小車就繼續(xù)前行,其程序如圖2所示。
圖2 控制程序
2)行進(jìn)控制型
行進(jìn)控制型是在基本控制型的基礎(chǔ)上添加了顯示功能,可直接顯示小車所處的運(yùn)行狀態(tài)。
圖3 顯示功能
此外,還添加了按鍵控制功能,當(dāng)按下A鍵后,小車向前行駛;一旦遇到障礙,則自動停車。若按下B鍵,則小車向后倒車,一旦遇到障礙,則自動停車。
圖4 自動停車
是不是這樣就有了駕駛的感覺,其功能程序如圖5所示。
當(dāng)然,如果感興趣的話,還可以為它添加按喇叭提示周圍注意的效果。
其實,還可以嘗試用180度的舵機(jī)來控制方向,將2個光線傳感器都放置在車的前端,如何通過配備左右的障礙情況,來決定車的左右轉(zhuǎn)向處理。
可惜組件中沒有LED模塊,否則可以用光線強(qiáng)度傳感器來感知外部的亮度,以決定是否要自動點亮車燈來照明。
圖5 控制程序
本文由電子發(fā)燒友社區(qū)發(fā)布,轉(zhuǎn)載請注明以上來源。如需社區(qū)合作及入群交流,請?zhí)砑?/span>微信EEFans0806,或者發(fā)郵箱liuyong@huaqiu.com。
原文標(biāo)題:【試用體驗】小河貍創(chuàng)客格物開發(fā)板試用體驗—避障車的制作與功能實現(xiàn)
文章出處:【微信公眾號:電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
開發(fā)板
+關(guān)注
關(guān)注
25文章
5050瀏覽量
97471 -
避障小車
+關(guān)注
關(guān)注
1文章
24瀏覽量
19029
原文標(biāo)題:【試用體驗】小河貍創(chuàng)客格物開發(fā)板試用體驗—避障車的制作與功能實現(xiàn)
文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論