.系統設計
本次公交車系統的設計使用STM32單片機作為控制核心,通過GPS進行定位,通過紅外感應檢測人體,通過RC522刷卡模塊檢測刷卡,檢測到的數據通過LCD1602顯示并通過ESP01S上傳數據,當感應到前后門有人時,通過繼電器控制前后門的開關。
圖1 系統框圖
二.硬件設計
本設計所采用的STM32F103C8T6是以Cortex-3為核心的單片機,該系統主要由RC522刷卡模塊,GPS模塊,光電管模塊,LCD顯示模塊,蜂鳴器模塊,無線通信模塊組成。
圖2 硬件電路
三.軟件設計
系統在完成系統初始化后就開始進行GPS位置檢測,紅外感應檢測和刷卡檢測,檢測到的數據通過LCD1602顯示并通過ESP8266無線傳輸模塊上傳數據到上位機,通過刷卡模塊記錄車內人數,通過GPS獲取車輛位置,通過光電管感應前后門乘客。判斷是否有人,有責通過繼電器進行開關門。
圖3 程序流程圖
圖4 主程序
四、實物展示
五、上位機
審核編輯:湯梓紅
-
單片機
+關注
關注
6063文章
44921瀏覽量
646951 -
gps
+關注
關注
22文章
2963瀏覽量
168498 -
STM32
+關注
關注
2289文章
11012瀏覽量
362379 -
蜂鳴器
+關注
關注
12文章
893瀏覽量
46694
原文標題:基于STM32單片機的公交車系統
文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
基于單片機的公交車報站器設計
基于單片機的公交車自動報站系統的設計
衛星定位技術與語音合成技術相結合的公交車限速報站系統設計方案
公交車信息管理系統的設計原理是什么?
怎樣去設計一個基于單片機的公交車系統
基于ISD2560的公交車報站系統的模擬設計

單片機公交車到站語音播報與液晶顯示控制系統的研制
LCD12864顯示原理與基于單片機控制的公交車液晶顯示系統設計

基于單片機的公交車系統

評論