项目简介
本项目是一个面向餐厅冷藏库的物联网监控系统,具体针对Le Boucher餐厅用于保存真空包装牛肉的冷藏库。系统利用ESP32微控制器管理DHT22温湿度传感器和蜂鸣器、LED等执行器,能实时监测冷藏库内温湿度。同时与Azure IoT云平台集成,可对数据进行实时处理和分析,保障餐厅冷藏库的环境安全和食品质量。
项目的主要特性和功能
- 环境监测:持续测量冷藏库内温度和湿度。
- 自动警报:温湿度超出设定范围时,通过LED灯和蜂鸣器发出声光警报。
- 云端连接:使用MQTT协议将数据发送至Azure IoT Hub处理和存储。
- 实时处理:利用Azure Stream Analytics对数据实时处理,及时发现关键情况。
- 数据存储:采用Azure SQL Database存储传感器历史数据。
- 可视化展示:通过Power BI实现数据的交互式可视化展示。
- 安全保障:借助Azure Security Center监测物联网设备和云通信安全,检测漏洞并加密数据。
安装使用步骤
步骤一:硬件连接与配置
- 完成ESP32微控制器与DHT22传感器、LED灯和蜂鸣器的连接。
- 配置Azure IoT Hub设备,获取设备连接字符串。
步骤二:软件设置与部署
- 编写并烧录ESP32微控制器的程序代码,设置传感器和警报系统的参数。
- 在Azure IoT Hub中注册设备,配置数据流和规则。
- 部署Azure Functions和Power BI仪表板,实现自动化操作和可视化监控。
步骤三:系统测试与运行
- 在冷藏库环境中对系统各项功能进行测试。
- 根据测试结果调整参数配置,优化系统性能。
- 正式运行系统,持续监控冷藏库环境状态。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】