.系统设计
本次公交车系统的设计使用STM32单片机作为控制核心,通过GPS进行定位,通过红外感应检测人体,通过RC522刷卡模块检测刷卡,检测到的数据通过LCD1602显示并通过ESP01S上传数据,当感应到前后门有人时,通过继电器控制前后门的开关。

图1 系统框图
二.硬件设计
本设计所采用的STM32F103C8T6是以Cortex-3为核心的单片机,该系统主要由RC522刷卡模块,GPS模块,光电管模块,LCD显示模块,蜂鸣器模块,无线通信模块组成。

图2 硬件电路
三.软件设计
系统在完成系统初始化后就开始进行GPS位置检测,红外感应检测和刷卡检测,检测到的数据通过LCD1602显示并通过ESP8266无线传输模块上传数据到上位机,通过刷卡模块记录车内人数,通过GPS获取车辆位置,通过光电管感应前后门乘客。判断是否有人,有责通过继电器进行开关门。

图3 程序流程图

图4 主程序
四、实物展示

五、上位机

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6078文章
45629浏览量
675253 -
gps
+关注
关注
22文章
3061浏览量
174326 -
STM32
+关注
关注
2313文章
11206浏览量
375189 -
蜂鸣器
+关注
关注
12文章
900浏览量
47885
原文标题:基于STM32单片机的公交车系统
文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
基于单片机的公交车报站器设计
一、设计题目基于单片机的公交车报站器设计二、设计内容要求和技术参数1.利用单片机设计一公交车报站器;2.语音芯片ISD2560的使用;3.语音芯片与
发表于 11-19 12:20
基于单片机的公交车自动报站系统的设计
跪求基于单片机的公交车自动报站的系统原理图。我设计所用的器件是STC89C52单片机,语音模块是IDS4004,显示模块是LCD1602,功放模块是LM368,求大家知道。
发表于 03-12 11:50
卫星定位技术与语音合成技术相结合的公交车限速报站系统设计方案
摘 要:为实现公交车的自动报站功能,提出一种以C8051F040单片机和GPS卫星定位系统的设计方案.首先设置通过录音接口预存各站点具体位置的语音信息,当公交车在行驶时,能自动识别
发表于 09-26 14:25
怎样去设计一个基于单片机的公交车系统
设计简介:本设计是基于单片机的公交车系统,主要实现以下功能:可通过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次下载
单片机在公交车语音播报与液晶显示控制系统中的应用
分析了目前常见的公交车报站系统的主要缺陷 ,介绍了单片机公交车到站语音播报与液晶显示控制系统各功能模块的设计思想 ,给出了
发表于 12-04 09:39
•16次下载
基于单片机的公交车系统
设计简介:本设计是基于单片机的公交车系统,主要实现以下功能:可通过LCD12864显示时间、温度和到达站、下一站; 可通过按键调整时间; 可通过按键进行语音播报; 可通过按键选择行驶循序。标签:51
发表于 12-23 19:31
•11次下载
基于STM32单片机的公交车系统设计
评论