智能停车场论文范文第六篇:基于Java网上预约停车位系统设计与实现
摘要:介绍基于大数据的网上预约智能停车模拟系统,该系统主要划分为车位监测及车辆引导系统和网上预约系统。其中车位检测及车辆引导系统是采用STC89C52单片机作为主控器,通过压力传感器获取实时的车位信息以实现车位检测、进出口车流统计、显示引导等功能;网上预约系统是基于Java实现预约车位、查询车位、收藏车位等基本功能,以解决用户对车位进行操作处理。用户通过该系统查询附近的车位信息,选择合适的停车场进行预约,预约成功后导航到指定停车场。车辆入库时,停车场口会实时显示各个区域的空闲车位信息和整个停车场空闲车位信息,用户根据信息到适当区域停车。为用户节约寻找停车场和停车位时间。
关键词: STC89C52单片机;车位监测;车辆引导;压力传感器;预约车位;
作者简介:刘佺(1996-),男,重庆人,本科在读,研究方向为智能停车诱导;黄顺富(1996-),贵州石阡人,本科在读,研究方向为计算机系统应用;*李虎阳(1986-),男,湖南邵阳人,硕士,讲师,研究方向为计算机应用技术,E-mail:516415295@qq.com;
基金:遵义医科大学校级项目(遵医201751111);
Abstract:Introduces an online intelligent parking reservation simulation system based on big data, which is mainly divided into parking spot monitoring and vehicle guidance system and online parking reservation system. The parking spot detection and vehicle guidance system adopts STC89 C52 microcontroller as the main controller, and obtains real-time parking spot information through the pressure sensor to realize functions such as parking spot detection, import and export traffic flow statistics, display and guidance. Online reservation system is based on JAVA to achieve the reservation of parking, parking, parking collection and other basic functions, in order to solve the user parking operations. The user queries the parking space information nearby through the system, selects the appropriate parking lot to make an appointment, and navigates to the designated parking lot after successful reservation. When the vehicle is put into storage, the parking lot will display the information of free parking Spaces in each area and the information of free parking Spaces in the whole parking lot in real time,and the user will park in the appropriate area according to the information. Save users time finding parking lots and parking Spaces.
Keyword:STC89C52 MCU; Parking Spot Monitoring; Vehicle Guidance; Pressure Sensor; Booking Space;
0引言
随着我国车辆保有量的逐年增加,私有车辆在外出时,最需解决的是能够在最短时间内定位目的地周边的停车场和停车位,但目前,特别是中小城市,用户需要花费大量的时间在目的地周边寻找空闲的停车位,或者由于停车场的车位更新不及时,导致入库的车辆在车库内找不到指定车位。
本系统针对车位更新不及时,用户需要花费大量时间寻找车位以及无法准确判断车位是否为空等情况进行设计研究,该系统主要解决及时发布车位信息情况,方便用户知悉;给用户提供预约车位的平台,及时解决车位信息无法公开化、透明化的问题;同时进行区间车位检测,引导车辆进入车场内部已预约的位置。
本系统采用51单片机技术模拟实现了车位检测以及车辆引导的实现;同时也采用了模拟器实现网上预约车位、车位导航等功能,能够有效实现停车场和车位指引。
1车位监测及车辆引导系统
1.1总体方案设计
该系统选用压力传感器作为空闲车位监测和进出口车流统计的传感器,将压力传感器串联在电路中,将压力传感器中变化的电流转变为电压信号,再通过AD转换器将模拟信号转换为数字信号,单片机将接收到的数字信号进行计算并判断,然后根据结果在TFT-2.2字库中调取相对应数据,最后将结果刷新在TFT-2.2彩屏上。车位监测及车辆引导系统总体设计图如图1所示。
图1 总体设计图
1.2系统的设计与实现
该系统主要由三大功能模块组成,车位监测模块、进出口车流统计模块和显示模块,单片机则作为主控模块控制所有功能模块协调工作。设计单片机程序采用的是C51进行编程,C51继承与C语言,主要应用于51内核的单片机平台。该系统主要功能:当车位监测压力传感器数值大于150g时,将该车位置为0(表示有车),否则将该车为置为1(表示无车)。再将每个区域的空闲车位进行统计,然后将每个区域的统计结果显示在显示屏上。进出口车流统计压力传感器:当入口压力传感器数值大于150g时,进入等待直到数值小于150g时,该停车场总车位数减一,当出口压力传感器数值大于150g时,进入等待直到数值小于150g时,该停车场总车位数加一。并将空闲车位的实时数据显示在显示屏上,便于车主选择。
单片机中处理压力传感器程序如下:
(1)车位监测
该模块主要负责对停车场每个区域的车位信息进行监测,当压力传感器上的重量超过一个界定时就判定为该车位上有车,否则该车位空闲,然后单片机就能统计出每个区域的空闲车位信息[1].
车位监测模块部分伪代码如下:
(2)进出口车流统计
该模块用于统计进出口进出的车辆数,并结合停车场总车位数量计算出该停车场总的空闲车位数量(还可以进入停车场的车辆数),并将处理好的数据传输到显示屏。
该模块分为两个部分,入口车流统计模块和出口统计模块,则两个部分主要是对停车场总空闲车位的监控。在进口的车流统计模块,是统计进入停车场的数量,停车场总空闲车位是总停车位减去进入的车辆数,而出口车流统计模块是统计出停车场的车辆数,停车场总空闲车位是总停车位加上出去的车辆数。
进出口车流统计模块部分伪代码:
(3)显示引导模块:将区域空闲车位和停车场总空闲车位显示出来,并进行实时更新,该显示引导模块主要是用于对驾驶员的引导,停车场总空闲车位可以提示驾驶员是否该停车场还有空闲车位可以停车,如果没有便不用进入停车场,为驾驶员节省了大量的确认空闲车位时间;区域空闲车位可以用于提示驾驶员那个区域空闲车位多,方便驾驶员了解每个区域空闲车位,以便于驾驶员选择停车区域,节省了大量的找车位时间。
2网上预约停车位系统设计与实现
2.1功能实现
基于Java的网上预约车位系统,满足用户预约车位等基本情况。其具体设计的功能有:
(1)预约车位,用户可以根据车位状态、车位类别,是固定车位还是自由车位等状态实时预约;
(2)查询车位,用户可以查看车位状态、车位价格、车位类别;
(3)评价车位:方便用户及时反馈信息;
(4)收藏车位:主要方便用户下次使用,以满足其需求。
基于管理员的操作功能有:停车位的管理、添加停车场、上传汽车资讯等相关信息,以方便用户查看有资讯;管理员对车位预约进行处理。
2.2系统功能图
此系统主要由两个子系统设计完成,车位检测及车辆引导系统主要完成停车场内部车位的检测;而基于Java的网上预约系统则完成对应的车位预约以及查看车位等操作。则第二个子系统的系统功能图如2所示。
图2 系统功能图
2.3部分功能实现
(1)预约界面图实现
用户可以根据自己所需要使用车位,并通过地图导航功能导航去往目的地,同时也方便用户及时获取位置。如图3所示。
图3 导航车位图
(2)取消预约界面图
用户可以进行对预约的车位进行注销处理,即为取消预约车位的使用,这个极大方便用户对车位进行变更处理,也极大节约更多公共资源的合理使用。
图4 取消预约车位界面图
3结语
本课题主要设计了基于单片机实现的车位检测及车辆引导系统和基于Java的网上预约停车位系统两个子模块相结合的内容。利用两个子模块,可以有效解决进入车场内部使如何引导、检测车位是否存在停车以及用户网上预约车位等相关问题。通过车位检测及车辆引导系统,可以判断车场内部的车位是否满,以方便显示到显示屏中,同时将信息上传到服务器系统中,以方便用户对车位的使用,是否预约该车位,当用户需要进入车场时,可以对车辆进行引导。
由此,在实际生活中,可以实现车场及车位信息的透明度,从而方便用户合理使用资源,避免资源的浪费,同时也减少用户的精力、财力等开销。为实现智能化快速发展作出重大的贡献。
参考文献
[1]RONG Chunsun,YAN Piao.Parking Guidance System Based on RFID ,2014(2912)-:2787-2790.
很多单片机在我们的日常生活工作中都有自己的应用场景,随着工业技术水平的不断提升,单片机在各个应用领域中的涉及范围越来愈广泛。下面是搜索整理的51单片机论文6篇,供大家参考阅读。...