littlebot
Published on 2025-04-09 / 0 Visits
0

【源码】基于Arduino和SODAQ ExpLoRer的温度与湿度监控系统

项目简介

本项目借助Arduino和SODAQ ExpLoRer构建温度与湿度监控系统。该系统可实时采集环境中的温湿度数据,并通过LoRaWAN网络将数据传输至The Things Network服务器,用户能在The Things Network的Web界面查看实时温湿度数据。

项目的主要特性和功能

  1. 数据采集:利用SODAQ ExpLoRer作为数据采集设备,获取环境温湿度数据。
  2. 数据处理:通过Arduino编程,完成数据的采集、处理与发送。
  3. 数据传输:经LoRaWAN网络把数据传至The Things Network服务器。
  4. 数据展示:在The Things Network上实现数据解码与展示,便于用户查看实时温湿度数据。

安装使用步骤

一、准备工作

  1. 保证正确连接SODAQ ExpLoRer硬件,包含天线、电源等。
  2. 确保计算机与SODAQ ExpLoRer连接正常且能通信。
  3. 安装Arduino IDE。
  4. 安装MCCI LoRaWAN LMIC库。
  5. 在The Things Network上注册设备,确保设备可连网。

二、硬件连接

  1. 将DHT22或DHT11温湿度传感器模块连接到SODAQ ExpLoRer。
  2. 用面包板连接传感器和SODAQ ExpLoRer。

三、软件配置

  1. 在Arduino IDE中安装DHT库。
  2. 修改代码,配置AppEUI和AppKey等信息。
  3. 配置DHT传感器的类型和连接方式。
  4. 配置LoRaWAN网络参数。

四、代码上传与调试

  1. 将代码上传到SODAQ ExpLoRer。
  2. 在Arduino IDE的Serial Monitor中查看输出信息,确保设备正常工作。
  3. 查看The Things Network上的数据,确保数据正常收发。

五、数据解码

  1. 在The Things Network上配置Payload Formatter,实现数据解码。
  2. 在Live Data页面查看解码后的数据。

注意事项

  1. 确保硬件连接正确,防止短路或虚焊。
  2. 配置代码时,注意AppEUI和AppKey的准确性。
  3. 调试时,留意设备的电源和网络连接状态。

下载地址

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