完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1.前言:本系统开发过程中将搭建一个小型地下停车场模型作为模拟开发平台,采用STM32F407ZGT6作为主控制板,用超声波传感器作为车位信息的采集传感器,以及用舵机作为门闸的驱动电机,最后STM32F407ZGT6主控制板将超声波等传感器采集到的信息通过WIFI模块上传到手机端上位机,以及通过手机APP对出入口门闸进行开关控制,从而实现对地下停车场进行实时监控以及远程控制,如此一来,不仅能给车主带来极大的便利,同时也为管理人员减少很多不必要的麻烦。
2.功能简介 本系统将以纸品箱为原材料搭建一个小型地下停车场模型作为模拟开发平台,所有的硬件将在该平台上安装调试。 系统体系分为单片机任务调度系统,通讯系统,车位采集系统,门闸控制系统以及输出显示系统。其中系统主控板采用STM32F407ZGT6开发板搭配FreeRTOS任务调度系统实时调度多任务;通讯系统则采用ESP8266 Wifi模块实现上位机APP与下位机单片机系统的通信; 车位采集系统采用超声波模块作为车位信息采集传感器,实时监测车位有无车辆并将通过切换红绿指示灯来输出显示,达到直观的显示效果;最后门闸控制系统以MG995舵机作为门闸驱动电机,实时响应系统的请求动作。本系统将实现超声波等传感器采集到的信息通过WIFI模块上传到手机端上位机,手机APP则可通过发送指令给Wifi模块对出入口门闸进行开关控制,进而实现对地下停车场进行实时监控以及远程控制。 3.系统功能说明 (1)超声波采集车位状态及数量,根据距离判断停车位是否空闲; (2)车位上方亮灯指示,有车时红灯亮,无车时绿灯亮; (3)手机APP连接WIFI,控制车闸开关; (4)手机APP实时显示停车场车位状态、时长以及空闲车位数量; 4.系统图 5.实物展示 6.原理简析 (1)WiFi模块原理: ATK-ESP8266 模块内置 TCP/IP协议栈,通过串口(LVTTL)与单片机通信,能够实现串口与 WIFI 之间的转换;只需要简单的串口配置,就能够通过网络(WIFI)传输数据; 模块支持串口转 WIFI STA(WIFI模式)、串口转 AP(热点模式) 和 WIFI STA+WIFI AP(WIFI+热点)的模式,有利于快速构建串口-WIFI 数据传输方案。 (2)超声波模块原理:给TRIG引脚至少10us高电平,模块自动发送8个40kHz的方波,ECHO引脚输出高电平的时间就是超声波往返的时间,距离=时间*声速(340m/s)/2。 (3)舵机驱动原理:舵机通过PWM波控制,可控角度180°,PWM周期需固定为20ms,占空比控制范围为2.5% – 12.5%,对应舵机转动角度-90°-- 90°。 7.系统结构 8.重点难点 (1)FreeRTOS系统搭建(移植)。 (2)WIFI工程搭建。 (3) 上位机软件设计。 9.实现路线 (1)FreeRTOS系统搭建(移植) (2) FreeRTOS系统来创建三个任务线程,分别为wifi任务、超声波任务以及舵机任务。 (3)传感器软件设计 (4)舵机控制实现 (5)WIFI工程搭建 (6)上位机软件设计与功能实现 (7)系统功能测试 10.总结与展望 本系统尚且存在一些不足的地方: 1、停车场出入闸缺乏车辆检测装置; 2、WIFI模块固定为AP热点模式,且无法通过广域网远程交互。 改进方法: 将ip地址进行端口映射,即可实现通过广域网远程交互。 系统源码 APP源码 提取码:0e0o 注:APP使用qt写的(C++),晚点出安卓版的。 安卓版本APP |
|
|
|
只有小组成员才能发言,加入小组>>
3310 浏览 9 评论
2991 浏览 16 评论
3492 浏览 1 评论
9057 浏览 16 评论
4086 浏览 18 评论
1175浏览 3评论
603浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
596浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2333浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1894浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 10:12 , Processed in 3.115836 second(s), Total 77, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号