项目简介
本项目旨在结合移动应用和物联网设备,简化垃圾分类流程,提高回收效率。系统通过扫描条形码识别垃圾类别,并在移动应用和LCD显示屏上展示分类信息,以此指导用户正确投放垃圾。
项目的主要特性和功能
- 具备条形码扫描识别功能,借助Android设备上的条形码扫描应用识别垃圾条形码,并将信息传至云端服务。
- 利用Microsoft Azure SQL数据库进行云端数据库匹配,确定垃圾类别。
- 能实时显示分类信息,不仅在移动应用上展示,还通过连接到NodeMCU微控制器的LCD显示屏实时呈现。
- 可进行数据统计与分析,系统记录使用情况并提取统计数据,有助于优化垃圾分类策略。
安装使用步骤
环境准备
- 确保Android设备运行Android 4.0或更高版本。
- 安装“Barcode Scanner Terminal”应用。
- 配置NodeMCU微控制器,连接LCD显示屏。
云服务配置
- 在Microsoft Azure上创建SQL数据库,导入垃圾类别条形码数据。
- 设置Azure Logic App和IoT Hub,保证设备能通过HTTP请求与云服务通信。
设备连接
- 将NodeMCU微控制器连接到垃圾分类站点的电源和网络。
- 确保Android设备与NodeMCU微控制器处于同一网络。
启动应用
- 打开Android设备上的“Barcode Scanner Terminal”应用。
- 扫描垃圾的条形码,应用会自动向云端服务发送请求。
查看分类信息
- 云端服务返回垃圾类别信息,显示在移动应用和LCD显示屏上。
- 根据显示信息,正确投放垃圾。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】