littlebot
Published on 2025-04-12 / 1 Visits
0

【源码】基于物联网LoRaWAN的办公室出入计数系统

项目简介

本项目是基于物联网LoRaWAN的办公室出入计数系统。利用超声波传感器和磁性传感器监测办公室的人员进出与门的开启情况,借助LoRaWAN网络把数据传输到服务器,最终通过WordPress网站实现数据的可视化展示,方便用户实时查看办公室内人数和门的开启次数。

项目的主要特性和功能

  • 超声波传感器:可检测进出办公室的人数。
  • 磁性传感器:用于检测门的开启情况。
  • LoRaWAN网络:实现远程数据传输。
  • WordPress网站:展示实时数据和统计信息。
  • 可视化界面:提供用户友好的Web界面,能实时查看办公室人数和门的开启次数。

安装使用步骤

环境设置

  • 安装Arduino IDE。
  • 安装Heltec WiFi LoRa 32 V3的驱动程序。
  • 安装LoRaWAN库(推荐使用lorawan_esp32库)。

硬件连接

  • 断开所有电源。
  • 连接LoRa天线。
  • 连接磁性传感器和超声波传感器。
  • 3D打印外壳并安装组件。

代码上传

将代码上传至Heltec WiFi LoRa 32 V3开发板。

平台设置

  • 设置NodeRED服务器,订阅The Things Network的MQTT服务。
  • 配置WordPress网站,使用WordPress REST API发布数据。

测试与运行

确保所有组件正常工作,系统能够实时更新数据并显示在WordPress网站上。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】