我必须为自动停车系统创建一个Android应用程序。让我向您介绍此应用程序开发的整体背景知识。
通过我的手机Antroid App,当我进入办公室时,我应该能够找到停车位在哪个楼层。
停车位可用性信息应自动在我的数据库中更新,我的Android应用程序将通过网络服务点击。
让我们假设我要在每个停车位前面放一个传感器。因此,当一个人停车时,传感器将处于活动状态。所以此时我的数据库中应输入一个新数据。
当该人从该停车场带走他的车时,我的传感器将处于非活动状态。所以此时应该从我的数据库中删除相应的数据。
所以基本上我想知道我们可以根据传感器输出进行这个数据库更新吗?如果是这样,我们怎么能实现?
如果您对我的需求有任何疑问,请与我们联系。
期待您的快速回复。谢谢!
此致 Velava.S
答案 0 :(得分:0)
您可能需要将传感器连接到中央服务器,以监控每个传感器的状态。根据传感器的工作方式,它们可以在状态发生变化时以固定的时间间隔发送信号,或者服务器必须轮询输入。 一旦服务器发送/接收了更改,它将更新所有传感器状态的数据库。
当您的应用程序向该服务器发出请求时,它将使用格式化的XML响应来响应每个楼层的可用性。
我担心我无法提供有关如何连接传感器阵列的确切细节,最有可能的是这种类型的项目它将是一个定制的盒子,如果你搜索周围你应该找到一些供应商,或者如果你只是学习你可以看看http://www.arduino.cc/ - 这些是可编程微控制器,所以你可以用它们构建原型。