项目简介
本项目借助Arduino和SODAQ ExpLoRer构建温度与湿度监控系统。该系统可实时采集环境中的温湿度数据,并通过LoRaWAN网络将数据传输至The Things Network服务器,用户能在The Things Network的Web界面查看实时温湿度数据。
项目的主要特性和功能
- 数据采集:利用SODAQ ExpLoRer作为数据采集设备,获取环境温湿度数据。
- 数据处理:通过Arduino编程,完成数据的采集、处理与发送。
- 数据传输:经LoRaWAN网络把数据传至The Things Network服务器。
- 数据展示:在The Things Network上实现数据解码与展示,便于用户查看实时温湿度数据。
安装使用步骤
一、准备工作
- 保证正确连接SODAQ ExpLoRer硬件,包含天线、电源等。
- 确保计算机与SODAQ ExpLoRer连接正常且能通信。
- 安装Arduino IDE。
- 安装MCCI LoRaWAN LMIC库。
- 在The Things Network上注册设备,确保设备可连网。
二、硬件连接
- 将DHT22或DHT11温湿度传感器模块连接到SODAQ ExpLoRer。
- 用面包板连接传感器和SODAQ ExpLoRer。
三、软件配置
- 在Arduino IDE中安装DHT库。
- 修改代码,配置AppEUI和AppKey等信息。
- 配置DHT传感器的类型和连接方式。
- 配置LoRaWAN网络参数。
四、代码上传与调试
- 将代码上传到SODAQ ExpLoRer。
- 在Arduino IDE的Serial Monitor中查看输出信息,确保设备正常工作。
- 查看The Things Network上的数据,确保数据正常收发。
五、数据解码
- 在The Things Network上配置Payload Formatter,实现数据解码。
- 在Live Data页面查看解码后的数据。
注意事项
- 确保硬件连接正确,防止短路或虚焊。
- 配置代码时,注意AppEUI和AppKey的准确性。
- 调试时,留意设备的电源和网络连接状态。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】