基于NB-IoT的智能停车系统——简单搭建
1 产品功能
本项目主要用于实现以下功能:
1)在停车位上的传感器实时检测当前车位上的停车情况,通过超高灵敏度的磁阻传感器检测车辆对地磁场的扰动实现。
2)远程信息传输,这里主要传输的是停车状态,有车发送1信号,无车发送0信号。通过当前流行的NB-IoT和STM32单片机模块实现,通过WIFI,用UDP协议去通信。
3)上位机信息接收,主要功能有UDP协议通信、JDBC连接MySQL数据库、GUI界面显示,通过Java应用程序实现效果。
2 基本原理
2.1 磁阻传感器AMR
用于检测地球磁场大小变化的传感器。与差动放大器配套。
众所周知,地磁场大小为0.5-0.6Gs(1T=10000Gs,已知一个黑板吸铁的磁场强度为1500-2000Gs)。因此若要能检测地磁场的大小变化,希望传感器传感范围为-10Gs~10Gs,灵敏度为10mGs,当检测到微弱的磁场变化时,便能输出变化明显的电平信号,这样才可能实现停车的传感检测。
我们使用的传感器为双轴各向异性磁阻传感器,能测量平面上的磁场大小,相比同为测磁场的霍尔传感器更加灵敏。
2.2 NB-IoT和STM32单片机模块
用于实现远程与计算机通信。距离无限,只要当地有网络WIFI,便可与天各一方的计算机通信。
NB-IoT为当下流行的物联网远程通信模块,