项目简介
本项目开发了一个用于监测认知疾病患者的远程追踪系统,结合物联网(IoT)技术,采用MQTT协议进行通信。通过LoRa技术实现两个设备间的通信,一个设备固定在患者居住地,另一个设备随患者移动。系统能实时传输信息,用户可通过现有网络平台可视化查看,并实现虚拟边界逻辑应用,在特定距离和速度条件下触发警报,有助于提高患者及其家人的生活质量,让照顾者能快速响应。
项目的主要特性和功能
- 实时定位追踪:借助GPS和LoRa技术,实时追踪患者位置。
- 速度监测:实时监测患者移动速度,超出预设速度触发警报。
- 虚拟边界:设置虚拟距离和速度边界,患者超出边界触发警报。
- 数据可视化:通过TagoIO平台,实时查看患者位置和速度数据,接收警报信息。
安装使用步骤
配置设备
- 将Wemos® TTGO T-Beam ESP32设备与18650电池连接。
- 配置LoRa模块和GPS模块的参数。
设置MQTT服务器
- 在TagoIO平台上创建一个账户,并设置MQTT服务器的连接信息。
- 在设备代码中配置MQTT服务器的地址和认证信息。
编译和上传代码
- 使用PlatformIO或其他兼容的IDE打开项目代码。
- 编译代码并上传到ESP32设备。
测试系统
- 启动设备,确保LoRa和GPS模块正常工作。
- 在TagoIO平台上查看实时数据,并测试虚拟边界警报功能。
调试和优化
- 根据测试结果调整虚拟边界的参数。
- 优化LoRa通信范围和电池续航时间。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】