随着我国城市化进程的高速推进,城乡居民垃圾产量日益增长,如何对生活中的垃圾进行合理的分类、收集成为当下迫切需要解决的问题。本项目设计了一款基于STM32的智能分类垃圾箱,旨在提高垃圾分类效率,减轻人为垃圾分类工作中的工作量。采用2019年的新版生活垃圾分类标志国家标准,将生活垃圾类别分为可回收物、有害垃圾、厨余垃圾和其他垃圾四大类。
在无人使用的时候,智能分类垃圾箱处于低功耗睡眠模式;当用户走近垃圾箱时,安装在垃圾箱正前方的人体红外感应模块会检测到人体接近,随后将系统唤醒,垃圾箱上方显著位置安装的高亮显示屏开始循环播放垃圾分类宣传片。由于智能分类垃圾箱上搭载了FreeRTOS操作系统以及LittleVGL图形操作界面,用户可以方便的通过点击电容触摸显示屏来选择功能,然后根据相应的语音指引及显示屏上的消息框提示,进行相应的操作,将垃圾放入垃圾投放口,随后系统自动完成垃圾的分类投放。垃圾箱底部有四个小的垃圾收集箱,分别用来存储四个类别的生活垃圾。四个小垃圾箱可以分别从垃圾箱的左右两侧抽出,不仅给垃圾的清理工作带来了极大的便利,还可以充分利用垃圾箱的有效空间。在每次垃圾投放后,垃圾箱会自动进行垃圾满载检测,当某个种类的垃圾收集箱满载时,会拒绝响应该种垃圾类别的垃圾投放任务,并在显示屏上有相应满载提示,管理员也可以在云服务器端实时监测到垃圾箱的满载情况,以便及时通知环卫人员对满载的垃圾进行清理。
本设计具有智能垃圾分类(具备视觉识别、语音识别、手势识别及手动分类四种分类模式可供选择)、图形操作界面、播放垃圾分类宣传片、垃圾满载检测与警报、人体接近检测、语音播报、云端数据上传及远程监控等功能。