项目简介
本项目为珠宝保管提供了简单便捷的解决方案。结合互联网技术与Arduino IDE编程环境,实现了珠宝箱的智能管理。用户能借助MQTT Dash手机应用设置密码,远程控制珠宝箱的开关。硬件设计贴合实际场景,保障用户在不同环境下安全、方便地使用珠宝箱。
项目的主要特性和功能
主要特性
- 仅使用普通Arduino支持的NodeMCU模块,该模块支持WiFi,负责软件应用操作,无需额外特殊硬件,保证了产品的可靠性与耐用性。
- 支持通过手机MQTT Dash应用远程控制和监控,用户可随时随地设置密码、开关箱子,实现实时智能交互,增强了安全性与便捷性。
主要功能
- 用户可在手机应用上设置密码,通过密码验证控制珠宝箱开关。
- 利用红外障碍物传感器判断珠宝箱的开合状态。
- 通过红、绿LED灯为用户提供操作的视觉确认。
安装使用步骤
硬件连接
- 用Micro USB线将NodeMCU连接到电脑,作为电源和数据传输通道。
- 把红、绿LED灯连接到NodeMCU相应引脚,用于视觉确认。
- 将9g舵机连接到NodeMCU,控制珠宝箱的锁闭和开启。
- 把红外障碍物传感器TCRT5000连接到NodeMCU,用于检测珠宝箱的开合状态。
软件设置
- 打开Arduino IDE,将项目代码上传到NodeMCU。
- 下载并打开MQTT Dash应用,按应用提示连接到NodeMCU。
- 在MQTT Dash应用中设置密码,即可通过应用远程控制珠宝箱的开关。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】