您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > makeblock自动停车场管理系统
CONSTRUCTYOURDREAMS认知的规律:•观察模仿创新我们的课程设计思路:1.观察我们身边的事物2.了解它的工作原理3.模仿并制作模型4.创新,创造智慧城市自动停车场管理系统工程大师智慧城市自动停车场管理系统同学们有没有觉得现在车越来越多,而停车却越来越麻烦。我们是否可以设计一个自动停车场,可以实现自动识别车辆并放行、自动显示空余车位等功能。智慧城市自动停车场管理系统自动停车场的组成部分:•传感器:感知是否有车辆靠近•控制中心:通过传感器返回的数据判断否有车辆停靠。如果有,则向电机发出相关的指令,电机带动道闸杆抬起,等车通过后道闸杆落下•道闸杆:通过横杆的抬放控制车辆的进出智慧城市自动停车场管理系统自动停车场的设计思路:我们可以增加一个智能管理系统。因为停车场内的车位数量是固定的,所以需要车位管理系统来统计并显示出剩余车位数量。停车场每驶入一辆车,停车位就减少一个,当停车位已满的时候,显示车位数量为0,且道闸杆不再抬起。智慧城市自动停车场管理系统所需电子模块我们可以用MECDS-150舵机来精准控制道闸杆的抬落。当道闸杆落下的时候,设置舵机角度为0°;当让道闸杆升起的时候,设置舵机角度为90°。智慧城市自动停车场管理系统所需电子模块我们可以用单孔梁作为道闸杆,将单孔梁固定在舵机的舵盘上,舵盘就可以带动单孔梁一起摆动。通过对舵机编程,即可控制道闸杆抬落至指定位置。智慧城市自动停车场管理系统所需电子模块使用超声波模块检测是否有车辆在道闸杆前停靠。使用数码管显示当前停车场内有多少空余停车位。智慧城市自动停车场管理系统画出停车道闸的工作流程图参考图智慧城市自动停车场管理系统1.根据你画的停车道闸的工作流程图,选择相应的电子模块主控板传感器控制器电机…2.在mBlock编程软件中搭建各个模块的测试程序搭建主程序调试主程序智慧城市自动停车场管理系统编程步骤1.超声波模块检测到道闸杆前距离小于阈值,说明有车辆停靠。2.舵机转至90°,道闸杆抬起。3.等待车辆通过道闸杆。4.舵机转回0°,道闸杆落下。5.无车辆停靠时,保持舵机在0°位置,使道闸杆保持水平,停车场入口关闭。智慧城市自动停车场管理系统我们已经实现了停车场道闸杆的功能了。但是这个停车场还不够智能,只要有车辆驶入,不管里面是否有空余车位,道闸杆都会升起。如何让我们的停车场接入管理系统,更智能一些?实时统计并显示空余车位,显示在数码管上。当显示车位为0时,即便检测到有车辆要进入停车场,道闸杆也不会升起。智慧城市自动停车场管理系统编程思路1.舵机转动、道闸杆抬起应满足两个条件超声波模块检测到车辆停车场内有空余车位2.停车场内的车位总数是固定的,每当一辆车驶入停车场,空余车位数量就减少一个。3.当空余车位数量为0时,即使检测到车辆靠近道闸杆,道闸杆也不会抬起。智慧城市自动停车场管理系统编程步骤1.创建变量“number”,用来存储停车场内空余车位数量2.设定停车场内最大空余车位数量智慧城市自动停车场管理系统编程步骤3.将空余车位数量显示在数码管4.设置判断条件“超声波模块检测到有车辆停靠且空余车位数量大于0”智慧城市自动停车场管理系统编程步骤5.当满足上述条件时,道闸杆抬起,待车辆通过后,道闸杆回落。6.同时,将当前空余车位数量减1,并写入“number”变量7.无车辆停靠或空余车位数量为0时,道闸杆保持水平,入口关闭。智慧城市自动停车场管理系统智慧城市自动停车场管理系统主程序如图注意哪些模块需要重复执行?为什么?开始你的制作吧!(ง•_•)ง智慧城市自动停车场管理系统搭建流程使用MECDS-150舵机和单孔梁,制作停车场的道闸杆。注意:MECDS-150舵机需连接RJ25适配器模块,再连接至Orion主控板。搭建一个稳定的底座。将道闸杆固定在底座上。将超声波模块固定在道闸杆的前侧,使其能检测到车辆在道闸杆前停靠,从而让道闸杆抬落。将数码管固定在停车场入口的明显位置,用来显示剩余车位数量。固定主控板。智慧城市自动停车场管理系统智慧城市自动停车场管理系统智慧城市自动停车场管理系统改进1.现在每个人的停车场只有入口,车位数量会不断减少。当有车辆从停车场出口驶出时,空余车位应该再增加一个。2.我们可以将两位同学的自动停车场组合在一起,设计一个有入口和出口的自动停车场管理系统,同时完成入口驶入车位减少、出口驶出车位增加的功能。
本文标题:makeblock自动停车场管理系统
链接地址:https://www.777doc.com/doc-3503577 .html