现如今,由于土地资源的限制,出现了很多立式停车场的概念,主要是利用立体的结构把汽车立着停放,节省了很多土地,为未来的城市智能化提供了很好的一个概念,今天我们就用Arduino和一些传感器,电机,机械结构,做一个简易的立式停车模型。
首先,我们用到的升降结构是螺纹丝杆,设计通过电机的转动来实现垂直方向上的上下移动,因为要做较精确的位置控制,我们选择使用步进电机来传动,主控板是Arduino Mega,再加上步进电机驱动的扩展板。 上下各有一个限位开关来做位置的限制,上下具体高度位置的确定则通过灰度传感器来确定不同颜色。 同时我们设定了几个按钮来定义车辆驶入和驶出。
整体的过程是:当启动系统时,升降台会回到零点(某个限位开关所在位置),当按下车辆驶入按钮后,升降台会将空着的位置上升,当灰度传感器检测到预设的位置时升降台停下,此时可以将车辆驶入,该位置已被占据;下一次铵驶入按钮时会把空着的位置上升,供车辆驶入。同样的,当按下驶出按钮时,需要出来的车辆所在升降台升到设定位置供车辆驶出,这样又可以将这个位置空出来给下一辆车用了。 支架和升降的车位是用激光切割的木板,为了让整理好看一些,我们加上了乐高的积木,这样外形美观很多。
Fish2018.10.16
这个很棒!