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

【源码】基于物联网和Arduino的新冠防护环境控制系统

项目简介

本项目围绕新冠防护展开,借助物联网技术和Arduino开发板,实现对家庭和工作场所湿度以及紫外线消毒灯(UVC)的远程控制。高湿度环境有助于降低新冠病毒传播风险,紫外线能有效杀灭病毒,该系统可在人不在场时进行环境消毒,从而降低感染风险。

项目的主要特性和功能

  1. 实时湿度监测:利用DHT11湿度传感器实时获取环境湿度数据,并上传至Bolt云。
  2. 数据可视化:在Bolt云平台绘制湿度随时间变化的折线图,方便用户直观查看湿度变化。
  3. 多端访问:可通过Bolt IoT Android应用查看实时湿度数据。
  4. 远程控制:通过Web应用程序,用户能远程控制湿度调节装置(如湿度发生器、排气扇)和紫外线消毒灯的开关。

安装使用步骤

步骤一:硬件连接

  1. 连接Bolt Wi-Fi模块与Arduino:将Bolt设备的Tx接Arduino的Rx(D0),Rx接Tx(D1),5V接5V,GND接GND。
  2. 连接湿度传感器:把DHT11传感器的Output (DATA)接Arduino的pin2 (D2),Power pin (VDD)接5V,GND接GND。
  3. 连接继电器:将继电器的输入连接到Bolt模块的GPIO 1和2,用于控制紫外线灯和湿度发生器。

步骤二:软件配置

  1. 安装库文件:在Arduino IDE中安装Bolt Arduino Helper库和DHT11库。
  2. 配置Bolt云:在Bolt云平台选择新的UART和输入设备产品,设置相关参数,并编写绘图代码。
  3. 配置Web应用:在HTML代码的setKey()函数中填入API密钥和设备ID,保存文件后在浏览器中打开以控制设备。
  4. 安装App:在Android设备上安装Bolt IoT应用并完成配置。

步骤三:系统测试与调试

  1. 打开Bolt IoT Android应用,检查湿度数据是否正常上传到云端。
  2. 打开Web应用程序,点击按钮测试紫外线灯和湿度发生器的开关控制功能。

步骤四:使用说明

用户可通过Bolt IoT Android应用随时查看室内湿度。若需调节湿度或消毒,打开Web应用程序,点击相应按钮控制湿度发生器和紫外线灯。使用紫外线灯时,确保室内无人,避免对人体造成伤害。

下载地址

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