.系統設計
本次公交車系統的設計使用STM32單片機作為控制核心,通過GPS進行定位,通過紅外感應檢測人體,通過RC522刷卡模塊檢測刷卡,檢測到的數據通過LCD1602顯示并通過ESP01S上傳數據,當感應到前后門有人時,通過繼電器控制前后門的開關。

圖1 系統框圖
二.硬件設計
本設計所采用的STM32F103C8T6是以Cortex-3為核心的單片機,該系統主要由RC522刷卡模塊,GPS模塊,光電管模塊,LCD顯示模塊,蜂鳴器模塊,無線通信模塊組成。

圖2 硬件電路
三.軟件設計
系統在完成系統初始化后就開始進行GPS位置檢測,紅外感應檢測和刷卡檢測,檢測到的數據通過LCD1602顯示并通過ESP8266無線傳輸模塊上傳數據到上位機,通過刷卡模塊記錄車內人數,通過GPS獲取車輛位置,通過光電管感應前后門乘客。判斷是否有人,有責通過繼電器進行開關門。

圖3 程序流程圖

圖4 主程序
四、實物展示

五、上位機

審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
單片機
+關注
關注
6076文章
45494瀏覽量
670237 -
gps
+關注
關注
22文章
3027瀏覽量
173504 -
STM32
+關注
關注
2309文章
11162瀏覽量
373396 -
蜂鳴器
+關注
關注
12文章
899瀏覽量
47757
原文標題:基于STM32單片機的公交車系統
文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
基于單片機的公交車報站器設計
一、設計題目基于單片機的公交車報站器設計二、設計內容要求和技術參數1.利用單片機設計一公交車報站器;2.語音芯片ISD2560的使用;3.語音芯片與
發表于 11-19 12:20
基于單片機的公交車自動報站系統的設計
跪求基于單片機的公交車自動報站的系統原理圖。我設計所用的器件是STC89C52單片機,語音模塊是IDS4004,顯示模塊是LCD1602,功放模塊是LM368,求大家知道。
發表于 03-12 11:50
衛星定位技術與語音合成技術相結合的公交車限速報站系統設計方案
摘 要:為實現公交車的自動報站功能,提出一種以C8051F040單片機和GPS衛星定位系統的設計方案.首先設置通過錄音接口預存各站點具體位置的語音信息,當公交車在行駛時,能自動識別
發表于 09-26 14:25
公交車信息管理系統的設計原理是什么?
公交車作為目前國內客運量最大的公共交通工具,它的管理及服務上一直存在一些漏洞.鑒于此.一種基于RFID技術的公交信息管理系統設計方法被提出。該系統采用TI公司射頻收發器芯片RI-R6C
發表于 10-15 07:52
怎樣去設計一個基于單片機的公交車系統
設計簡介:本設計是基于單片機的公交車系統,主要實現以下功能:可通過LCD12864顯示時間、溫度和到達站、下一站;可通過按鍵調整時間;可通過按鍵進行語音播報;可通過按鍵選擇行駛循序。標簽:51
發表于 02-18 06:17
基于ISD2560的公交車報站系統的模擬設計
該文介紹了一種城市公交車報站系統的工作原理,提出了由控制器AT89C51 單片機,語音處理器ISD2560 語音芯片,顯示器FYD12864,及其它外圍電路組成的公交車語音報站
發表于 05-17 15:47
?273次下載
單片機公交車到站語音播報與液晶顯示控制系統的研制
本文分析了目前常見的公交車報站系統的主要缺陷,介紹了單片機公交車到站語音播報與液晶顯示控制系統各功能模塊的設計思想,給出了
發表于 03-25 11:31
?16次下載
LCD12864顯示原理與基于單片機控制的公交車液晶顯示系統設計
本文主要介紹采用單片機控制的公交車液晶顯示系統設計方法;系統的功能要求、特點、設計原理、硬件的總體結構和主要電路模塊的設計以及系統程序設計;
發表于 12-02 09:43
?34次下載
基于單片機的公交車系統
設計簡介:本設計是基于單片機的公交車系統,主要實現以下功能:可通過LCD12864顯示時間、溫度和到達站、下一站; 可通過按鍵調整時間; 可通過按鍵進行語音播報; 可通過按鍵選擇行駛循序。標簽:51
發表于 12-23 19:31
?11次下載
基于STM32單片機的公交車系統設計
評論