0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用Arduino Mega 2560制作一个干湿垃圾分离器

科技观察员 来源:hackster.io 作者:hackster.io 2022-04-14 17:38 次阅读

项目用途: 该分离器可以成功分离干垃圾和湿垃圾。

注意:该项目不能分离塑料或金属。为此,要实现的话您必须使用额外的传感器和模块

工作原理

1.我用了 2 块亚克力板作为我的隔离器主体

2 .伺服电机用作执行器,根据垃圾的类型(干或湿)旋转

3.我使用了非常低成本的固定秤/尺作为我的伺服电机的轴。连接上底座和伺服电机之后我用胶枪把它粘住了。

注意:您也可以使用 feviquick 作为胶水,但有风险,因此请谨慎使用。

4.水分传感器固定在分离器的上部,当垃圾被放置时,它直接落在传感器上。除此以外还有一个触摸传感器来检测干垃圾。到这就完成了本项目的建设。

pYYBAGJX64aAUFxwAAf8TpN_NYc275.png

特别说明:

湿度传感器可以单独对废物类型进行分类时,为什么要触摸传感器?

水分确实可以对湿垃圾进行分类。但它不能对干垃圾进行分类。为什么?想象一下,当传感器上没有垃圾时,您希望此时处于中立状态。但无论你怎么努力,你都无法达到这种中立状态。因为默认情况下,湿度传感器将始终处于干燥状态,这将导致分离器始终向任一侧倾斜。为了克服这个问题,所以我们使用了触摸传感器。

制作步骤:

第 1 步:收集2张亚克力板。

第 2 步:在亚克力板上打孔,以便固定在上面。

第 3 步:然后在电池座的上侧粘贴伺服电机,指向正前方,您可以使用双面胶带或胶枪固定伺服电机。

第 4 步:然后拿一个塑料固定秤,在它的底部打一个孔,这个孔会比电机轴的直径小一点。(你可以通过使用热烙铁或任何其他细钢棒。)

第 5 步:使用胶枪将另一块亚克力板粘在刻度的顶部,确保它固定牢固并且不会移动。

第 6 步:将湿度传感器和触摸传感器放在亚克力板的顶部。

硬件说明:

要实现此硬件设置,您需要深入学习以下知识:

Arduino :Arduino 是一个将用于本项目的微控制器。您可以在此链接中了解有关此的所有内容。也不要忘记查看Arduino的官方文档。

C++ 编程:对于 Arduino 编程,您将学习C++编程到中级水平。您还必须学习Arduino 的基本功能。

水分传感器:您需要学习Arduino 与带有电路图的水分传感器的接口

触摸传感器:您需要学习Arduino 与带有电路图的触摸传感器的接口。

伺服电机:您将必须了解伺服电机以及它是如何与 Arduino 一起操作的。

智能分离器的工作步骤:

第 1 步:将垃圾放置在湿度传感器上。

第 2 步:根据阈值设置,湿度传感器将其分类为干或湿。

第 3 步:一旦第 2 步完成,伺服电机就会根据废物的类型向任一方向运行,并且废物会进入相应的隔间。

第 4 步:整个过程是自主的和连续的。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 分离器
    +关注

    关注

    1

    文章

    67

    浏览量

    14680
  • Arduino
    +关注

    关注

    184

    文章

    6427

    浏览量

    184828
  • 智能垃圾桶
    +关注

    关注

    2

    文章

    51

    浏览量

    10548
收藏 人收藏

    评论

    相关推荐

    arduino MEGA2560

    MEGA2560的入门教程啊
    发表于 01-06 19:12

    8051单片机与arduino mega2560的配件通用吗?

    我买了8051器件套组,请问这些配件东西可以用来搭配arduino mega2560使用吗?
    发表于 02-25 16:20

    如何通过arduino mega 2560板可以和别的设备进行通讯吗?

    大家好,想请问下,通过arduino mega 2560板子,可以通过网口,和别的设备进行通讯吗?
    发表于 07-28 06:25

    Arduino UNO和Mega2560的口定义是样的吗

    icsp口是什么意思?Arduino UNO和Mega2560的口定义是样的吗?
    发表于 09-23 09:25

    Arduino Mega 2560 TimerFive的用法注意事项

    Arduino Mega 2560 TimerFive 的用法注意事项菜鸟日记场景:循迹小车经过横线 beep响300ms,如果使用delay函数,影响代码的执行效率,因此考虑使用时间中断函数
    发表于 11-24 06:27

    ArduinoMEGA2560)最小系统电路设计

    **ArduinoMEGA2560)最小系统电路设计以及MEGA2560单片机固件烧录方法**Arduino单片机由于其功能强大,程序编写相对简单,外设丰富,深受广大电子爱好者喜欢。
    发表于 11-25 07:18

    ADSL分离器制作(ADSL分离器(滤波器)电路图)

    ADSL分离器制作(ADSL分离器(滤波器)电路图) 自从装了ADSL以后,上网时打电话成了问题,别的房间一接电话就断网。更要命的是
    发表于 12-20 09:37 3074次阅读
    ADSL<b class='flag-5'>分离器</b>的<b class='flag-5'>制作</b>(ADSL<b class='flag-5'>分离器</b>(滤波器)电路图)

    arduino-mega2560原理图

    arduino-mega2560经典板子手册介绍
    发表于 12-22 17:59 95次下载

    arduino-mega2560-原理图

    arduino-mega2560数据手册
    发表于 01-08 16:32 123次下载

    Arduino_Mega2560参数

    Arduino Mega2560参数Arduino Mega2560参数Arduino Mega2560
    发表于 02-16 16:24 0次下载

    Arduino Mega 2560原理图

    Arduino Mega 2560原理图
    发表于 10-24 15:11 124次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>Mega</b> <b class='flag-5'>2560</b>原理图

    Arduino Mega2560 作为烧录器烧写Mega2560的bootloader

    Arduino Mega2560 作为烧录器烧写Mega2560的bootloader
    发表于 11-15 19:06 60次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>Mega2560</b> 作为烧录器烧写<b class='flag-5'>Mega2560</b>的bootloader

    arduino mega 2560电路原理图

    arduino mega 2560电路原理图免费下载。
    发表于 04-24 10:05 106次下载

    基于Arduino Mege 2560的数字挂钟

    使用 Arduino Mega 2560、5054 LED 灯条、DS3231 RTC、IRFZ44N MOSFET 晶体管和铝型材制作大型数字挂钟。
    发表于 12-08 17:50 3次下载

    Arduino MEGA 2560带8通道继电器的家庭自动化

    电子发烧友网站提供《Arduino MEGA 2560带8通道继电器的家庭自动化.zip》资料免费下载
    发表于 12-22 15:21 4次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>MEGA</b> <b class='flag-5'>2560</b>带8通道继电器的家庭自动化