智能垃圾桶

在不接触垃圾箱的情况下就可以打卡垃圾箱的盖子,把垃圾直接放进垃圾箱,可以帮助环境保持清洁卫生。垃圾箱的盖子上安装一个电机,用于打开/关闭盖子,并使用 HC-SR04 传感器来检测靠近它的物体,当感应到人体接近就打开,离开关闭。该垃圾箱在商场、办公室、学校、大学和医院等拥挤的地方很有用。

大多数城市、城镇和村庄都没有很好的垃圾收集设备。即使垃圾箱开始溢出,也没有人清理它们。这种智能垃圾箱在这种情况下可能是一个很好的解决方案,因为它会在垃圾箱变满时发送警报。

这个智能垃圾箱具有以下特点:

  1. 当有人接近时,垃圾箱会自动打开,从而保持非接触式处理过程和卫生。
  2. 垃圾箱可以在需要清空时提醒垃圾收集器。因此,市政公司可以在垃圾开始溢出之前及时收集垃圾,从而防止垃圾溢出。
  3. 医院使用智能垃圾箱可以防止有害物质传播,减少发生感染事件。

电路和工作

智能垃圾箱的电路图如下图所示。它是使用Arduino Uno Board1HC-SR04超声波传感器US1和舵机M1构建的。

当超声波传感器检测到垃圾箱前的手部(其他物体)运动时,它会在其 Echo Trigger 引脚上产生一个信号。该信号由控制器 (Arduino) 接收和处理,然后发送到其数字输出引脚。信号传送到舵机 MG90S 以将附在其上的垃圾箱盖旋转所需的度数。旋转的程度由垃圾箱盖的大小决定,需要通过反复试验来设置。

该项目可以通过使用称重传感器和 GPS 传感器进行扩展。称重传感器可以感应垃圾箱的重量。当垃圾箱装满或重量超过一定限度时,它会通过 GPS 向最近的市政当局或相关垃圾收集者发出警报信号。垃圾箱的确切位置可以通过地图上的 GPS 经纬度坐标进行追踪。

构建和测试

把电路元器件组装在通用PCB上。在将传感器和舵机连接到 Arduino 之前,通过 Arduino IDE 将源代码dustbin_EFY.ino 上传到 Arduino。要为 Arduino Uno 板供电,可以使用带有 2.1mm 直流插头的 9V PP3 电池。

 安装在盖子中的舵机

 将电路放置在合适的盒子中,并适当地固定在垃圾箱中。

猜你喜欢

转载自blog.csdn.net/m0_67034740/article/details/124222384