主体模块:
- 该系统采用ESP32-CAM模块(主要价格便宜,简单操作也够用),ESP32-CAM是一款基于ESP32-S芯片的非常小的相机模块。使用ESP32-CAM模块,我们可以搭建图像识别系统,而无需使用任何复杂的程序和任何额外的组件;
- AI-ThinkerESP32-CAM模块配有一颗ESP32-S芯片、超小尺寸的OV2640相机和MicroSD卡插槽。MicroSD卡插槽可用于存储从相机拍摄的图像或存储文件。该ESP32-CAM模块可广泛用于各种IoT应用中。它可以用作办公室、学校和其他私人区域中的面部检测系统,还可以用作无线监控、QR无线识别和许多其他物联网应用程序。
- 下图为模块的具体参数:
主要功能:
- 摄像头一直识别状态,捕捉到了有垃圾放入时,把拍下来存储在SD卡;
- 将图片通过WIFI上传到自己租的服务器中进行垃圾识别;
- 用深度学习代码跟ESP32结合,服务器识别垃圾种类后发送信号给ESP32告知垃圾种类(发送信号)、并把识别的垃圾种类,时间,地点(定位)传到数据库里;
- ESP32的GPIO接受信号控制垃圾桶电机转动对应角度;
- 另一个电机控制载物台转动,垃圾掉落。
系统原理:
- 该桶主要实现的功能为对一般垃圾(干垃圾&#x