项目简介
本项目为Gran & Farina面包店和餐厅开发了一个自动化库存管理系统。借助Python和Arduino技术,利用传感器检测库存物品的缺失情况,系统会通过LED灯、LCD显示屏和ESP32模块向员工发送警报信息,还能通过WhatsApp通知相关人员。
项目的主要特性和功能
- 传感器检测:能实时监控库存物品的状态。
- LED警报:库存物品缺失时,LED灯亮起提醒员工。
- LCD显示:可显示具体的库存缺失信息。
- WhatsApp通知:通过ESP32模块自动发送WhatsApp消息通知相关人员。
安装使用步骤
硬件准备
- 准备Arduino开发板、传感器、LED灯、LCD显示屏和ESP32模块。
- 依照电路图连接所有硬件设备。
软件安装
- 安装Arduino IDE和Python环境。
- 下载并安装必要的Python库,如
pyserial
和twilio
(用于WhatsApp通知)。
代码上传
- 用Arduino IDE将Arduino代码上传到开发板。
- 在Python环境中运行Python脚本,以处理传感器数据和发送通知。
运行系统
- 启动系统,确保所有硬件设备正常工作。
- 测试传感器检测、LED警报、LCD显示和WhatsApp通知功能。
调试与优化
- 根据实际需求调整传感器灵敏度和通知内容。
- 保证系统稳定运行并满足业务需求。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】