公交車(chē)防超載智能語(yǔ)音提示系統設計
3 系統軟件設計
本系統的軟件程序流程如圖6所示,當系統上電時(shí),首先要對系統進(jìn)行初始化,然后調用顯示子程序,接著(zhù)運行反射式紅外檢測模塊來(lái)采集信息,當檢測到有乘客上車(chē)時(shí),調用計數加程序,使計數器加一,并判斷是否達到車(chē)載人限,若計數器沒(méi)有達到車(chē)載人限,則返回顯示子程序,繼續掃描;若計數器達到了車(chē)載人限,則調用語(yǔ)音提示程序,同時(shí)發(fā)出相關(guān)超載提示語(yǔ)音。同理,若有乘客下車(chē)時(shí),則調用計數減程序,使計數器減一,并返回到顯示子程序,繼續掃描。
4 結束語(yǔ)
本文設計的智能公交車(chē)防超載語(yǔ)音提示系統,主要通過(guò)在公交車(chē)前后門(mén)分別安裝一對E18-D80NK傳感器來(lái)實(shí)現雙向可逆計數功能。系統安裝時(shí),要求每對E18-D80NK傳感器都要并列放置,每對傳感器之間保持3~5 cm的距離,以方便乘客能先后通過(guò)每對傳感器,從而進(jìn)行準確的判斷。同時(shí),電路連接要準確。此系統可根據人體的不同運動(dòng)方向自動(dòng)進(jìn)行加減計數,可對乘客從前后門(mén)上下車(chē)方向進(jìn)行準確的判定及檢測。該方法突破了單向反射式紅外計數器的局限。經(jīng)反復測試,本系統工作穩定可靠,抗干擾能力強,計數裝置反應靈敏,計數準確,語(yǔ)音提示功能完善,能滿(mǎn)足實(shí)時(shí)性要求。
評論