利用RFID和衛(wèi)星導(dǎo)航技術(shù)實(shí)現(xiàn)車距監(jiān)測的預(yù)警
3 系統(tǒng)硬件設(shè)計
4 系統(tǒng)軟件設(shè)計
系統(tǒng)工作時,首先進(jìn)行系統(tǒng)自檢和初始化設(shè)置,并通過LCD模塊顯示“歡迎使用”界面。然后通過衛(wèi)星導(dǎo)航模塊接收經(jīng)緯度信息并輸入到單片機(jī),單片機(jī)通過控制射頻收發(fā)模塊,采用nRF2401模塊的通道1發(fā)送經(jīng)緯度信息,同時采用通道2接收周圍的經(jīng)緯度信息,并將接收到的周圍車輛的經(jīng)緯度信息輸入到單片機(jī)進(jìn)行處理。
由兩車的經(jīng)緯度通過測距測速模型計算出兩車之間的距離,并將兩車車距與安全距離進(jìn)行比較,如果車距小于安全距離,判斷車輛的相對行駛方向及前后方位,若為同向且小于安全距離,則單片機(jī)控制LED燈閃爍,距離越小LED燈的閃爍頻率越快,同時控制蜂鳴器發(fā)出聲音報警。
系統(tǒng)軟件流程如圖4所示。
圖4 系統(tǒng)軟件流程圖
評論