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

【源码】基于UVC灯光控制技术的卫生消毒系统

项目简介

本项目是基于Arduino开发的一种基于UVC灯光控制技术的卫生消毒系统,用于在无人情况下自动控制UVC灯的开启和关闭,适用于洗手间等公共设施的消毒。UVC灯光能有效杀灭病毒和细菌,但对眼睛和皮肤有潜在伤害,系统设计了严格安全规则和行为逻辑,确保特定条件下才开启UVC灯。

项目的主要特性和功能

行为逻辑

  • 遵循有限状态机(FSM)逻辑,满足特定条件才开启UVC灯,条件包括检测到人的活动、门打开一段时间后的确认信号、最后一次活动消失后的时间间隔。
  • 有三个定时器,可配置不同事件时间间隔和UVC灯消毒时间。
  • 具备安全规则,门关闭时避免使用UVC灯。
  • 提供两种版本:代码常量配置的定时版本和可通过WiFi交互式配置的版本。

硬件组成

  • 商业控制器版本:封锁期间用商业控制器开发,需对商业PIRs物理改装和重定义操作逻辑。
  • ESP - 01和继电器模块版本:简化版,有WiFi功能。
  • Arduino Uno家族版本:标准无WiFi版本,适合初学者。未来将升级臭氧传感器,避免臭氧浓度过高影响健康。

安装使用步骤

  1. 用户已下载本项目的源码文件。
  2. 根据需求选择合适的硬件版本(商业控制器版本、ESP - 01和继电器模块版本、Arduino Uno家族版本)。
  3. 按照硬件说明书连接传感器(PIR、门开关)和UVC灯。
  4. 将源码上传到选定的开发板。
  5. 根据实际需求配置定时器T1、T2和T3。
  6. 测试运行,确保系统在无人情况下自动开启UVC灯。

下载地址

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