這是一個(gè)基于Arduino的碰撞檢測(cè)警告系統(tǒng)。這種系統(tǒng)是汽車工業(yè)中增長(zhǎng)最快的安全功能。這種系統(tǒng)使車輛能夠識(shí)別碰撞的機(jī)會(huì),并向駕駛員發(fā)出視覺和聲音警告,從而使駕駛員能夠采取必要的措施避免碰撞。這個(gè)項(xiàng)目的想法是基于Arduino控制器的,整個(gè)項(xiàng)目將使您很好地了解該系統(tǒng)的工作方式。說明了分步方法,以便您可以制作此系統(tǒng)。硬件連接,引腳信息和Arduino程序均已清楚說明。
步驟1:請(qǐng)收集以下物品
計(jì)算機(jī):這是將程序和閃存程序?qū)懭肟刂破魉匦璧摹?/p>
另外,您需要安裝Arduino IDE,該IDE在Arduino網(wǎng)站下載部分免費(fèi)提供。
控制器:我使用了Arduino微控制器。您可以從亞馬遜等在線賣家處獲得。
傳感器:我使用了HR SC-04超聲波傳感器。
壓電蜂鳴器:我用壓電蜂鳴器發(fā)出聲音警告。
LED:我使用了兩種顏色的LED-紅色和藍(lán)色。
電線:需要跳線來進(jìn)行硬件連接
步驟2:連接所有硬件 您在第一步中收集的硬件,現(xiàn)在將它們?nèi)客ㄟ^電線連接到控制器。
傳感器到控制器的引腳信息 傳感器具有四個(gè)引腳:VCC,Trig,Echo和GND。
連接:VCC引腳到控制器上的5V GND引腳連接到控制器上的GND 觸發(fā)引腳到控制器上的引腳7 回音引腳到控制器上的引腳4 壓電蜂鳴器至控制器引腳信息 壓電蜂鳴器有兩個(gè)引腳:將一根針連接到控制器上的針10 將另一個(gè)引腳連接到控制器上的GND 紅色LED到控制器引腳信息 紅色LED有兩個(gè)引腳:將一個(gè)引腳連接到控制器上的引腳2 將另一個(gè)引腳連接到控制器上的GND 藍(lán)色LED到控制器引腳信息 藍(lán)色LED有兩個(gè)引腳:將一根針連接到控制器上的針13 將另一個(gè)引腳連接到控制器上的GND 控制器到計(jì)算機(jī)的連接信息 購(gòu)買Arduino可獲得USB數(shù)據(jù)線。使用此數(shù)據(jù)線,您可以將計(jì)算機(jī)連接到Arduino開發(fā)板。現(xiàn)在啟動(dòng)Arduino IDE。連接計(jì)算機(jī)后,必須從菜單中選擇板和端口。請(qǐng)查看隨附的屏幕截圖以獲取幫助。
第三步:編寫程序 在上一步中,我們?yōu)橛布x了引腳信息。現(xiàn)在,我們將使用該信息來編寫程序指令。啟動(dòng)Arduino IDE并嘗試自己編寫程序。否則,您可以直接使用我的程序或下載附加的.ino格式文件。復(fù)制此代碼時(shí),請(qǐng)務(wù)必小心,因?yàn)樵谔囟ń橘|(zhì)上編寫此程序時(shí),無法粘貼程序中使用的某些字符。最好下載.ino格式的文件。
第4步:刷新Arduino開發(fā)板 完成所有連接后,我們準(zhǔn)備將程序上傳到Arduino板。
步驟5:此系統(tǒng)的運(yùn)作方式 讓我為您解釋該系統(tǒng)如何工作。我定義了三個(gè)不同的區(qū)域:區(qū)域1:無警告 區(qū)域2:僅視覺警告(在該區(qū)域中,駕駛員必須注意) 3區(qū):視覺和聲音警告(駕駛員必須采取必要措施以避免碰撞)
原文標(biāo)題:基于Arduino的碰撞檢測(cè)預(yù)警系統(tǒng)
文章出處:【微信公眾號(hào):電路設(shè)計(jì)技能】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
責(zé)任編輯:haq
-
控制器
+關(guān)注
關(guān)注
112文章
16402瀏覽量
178606 -
報(bào)警系統(tǒng)
+關(guān)注
關(guān)注
5文章
648瀏覽量
75221
原文標(biāo)題:基于Arduino的碰撞檢測(cè)預(yù)警系統(tǒng)
文章出處:【微信號(hào):cirmall,微信公眾號(hào):電路設(shè)計(jì)技能】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論