找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

帖子
查看: 1935|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

基于MicroPython的TPYBoard超聲波倒車?yán)走_(dá)系統(tǒng)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
    前言

    倒車?yán)走_(dá)是汽車駐車或者倒車時(shí)的安全輔助裝置,能以聲音或者更為直觀的顯示告知駕駛員周圍障礙物的情況,解除了駕駛員駐車、倒車和起動(dòng)車輛時(shí)前后左右探視所引起的困擾,并幫助駕駛員掃除了視野死角和視線模糊的缺陷。倒車?yán)走_(dá)主要由超聲波傳感器、控制器和顯示器或蜂鳴器等組成,如下:
    關(guān)注公眾號(hào)“MicroPython玩家匯”可獲取完整源代碼
    超聲波傳感器:主要功能是發(fā)出和接收超聲波信號(hào),然后將信號(hào)輸入到主機(jī)里面,通過(guò)顯示設(shè)備顯示出來(lái)。
    控制器:對(duì)信號(hào)進(jìn)行處理,計(jì)算出車體與障礙物之間的距離及方位。
    顯示器或蜂鳴器:當(dāng)傳感器探知汽車距離障礙物的距離達(dá)到危險(xiǎn)距離時(shí),系統(tǒng)會(huì)通過(guò)顯示器和蜂鳴器發(fā)出警報(bào),提醒駕駛員。

    本次我們結(jié)合TPYBoard v102結(jié)合超聲波模塊、數(shù)碼管以及蜂鳴器模塊,模擬倒車?yán)走_(dá)的功能。

    系統(tǒng)主要的技術(shù)特點(diǎn):

    探測(cè)系統(tǒng):采用HC-06超聲波模塊,根據(jù)聲波信號(hào)來(lái)計(jì)算與障礙物的距離。
    顯示系統(tǒng):采用4位數(shù)碼管,將超聲波模塊探測(cè)出來(lái)的距離數(shù)據(jù)進(jìn)行顯示,以米為單位。
    主控系統(tǒng):采用TPYBoard v102開發(fā)板為主控系統(tǒng),將超聲波探測(cè)的數(shù)據(jù)進(jìn)行實(shí)時(shí)的收集與判斷,當(dāng)距離小于安全距離時(shí)進(jìn)行蜂鳴器報(bào)警,告知駕駛員注意障礙物,謹(jǐn)慎駕駛。

    所需器件




    實(shí)物圖:(部分主要器件)




    程序設(shè)計(jì)

    (1)初始化模塊后,循環(huán)不斷啟動(dòng)超聲波進(jìn)行障礙物檢測(cè);
    (2)獲取到超聲波數(shù)據(jù)后,判斷是否小于安全距離值;
    (3)小于安全距離值后,啟動(dòng)蜂鳴器模塊進(jìn)行報(bào)警提示,反之關(guān)閉;

    實(shí)物連接

    先連接電源部分。電源部分主要涉及到降壓模塊和按鍵開關(guān)。先用萬(wàn)用表,找出按鍵開關(guān)中哪兩個(gè)引腳是按下導(dǎo)通,彈起不導(dǎo)通的。這里,我們假設(shè)為引腳A和引腳B。




    接下來(lái),我們做開發(fā)板與超聲波模塊、4位數(shù)碼管、蜂鳴器之間的連線。

    4位數(shù)碼管的引腳圖:




    程序調(diào)試

    接線完畢后,就要將最重要的程序放到開發(fā)板上。首先,通過(guò)USB數(shù)據(jù)線將開發(fā)板接入電腦,電腦上會(huì)出現(xiàn)一個(gè)類似U盤的可移動(dòng)設(shè)備,名稱為【TPYBFLASH】,把程序拷貝到里面即可。

    注意:操作開發(fā)板磁盤時(shí),板載的紅色LED會(huì)亮,說(shuō)明開發(fā)板正在保存操作,需等待紅燈熄滅再進(jìn)行其他操作。

    演示效果

    程序調(diào)試完,拔掉USB數(shù)據(jù)線。放入18650電池,按下按鍵開關(guān)即可。

    大家可以根據(jù)上面的模型基礎(chǔ)上,再豐富一些功能。比如,不同的距離下,蜂鳴器的鳴叫頻率不一樣,距離越近越急促等。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表