如何用Arduino制作一个简易自动喂鱼器
创始人
2024-05-22 02:47:33
0

原标题:如何用Arduino制作一个简易自动喂鱼器

如果你家里养有鱼,并想找到一种自动化喂食的方法,这个项目可能会对你有所启发。

在这个教程中,作者将展示如何制作自己的基于Arduino的自动喂鱼器,让小鱼不在饿肚子。

自动喂鱼器的工作原理非常简单,我们将饲养装置连接到步进电机的轴上,当超声波传感器检测到障碍物时,步进电机就会启动,因此饲养装置会移动并将食物颗粒投放到鱼缸里。

你也可以通过修改程序来设置各种参数,如应投放的食物数量等等。

这个装置几乎可以安装在任何类型的鱼缸上,饲养装置的尺寸也可以根据需要扩大。

说了这么多,让我们开始看看制作这个饲养器需要哪些材料。

材料准备

  • 步进电机
  • Arduino Uno/nano
  • 步进电机驱动器
  • 超声波距离传感器
  • 跳线
  • 玻璃瓶(你也可以使用鱼缸)
  • 束线带
  • 用于放置玻璃瓶的小盒子(如果你使用鱼缸则不需要)
  • 3D打印机和PLA细丝
  • Arduino IDE

第1步:3D打印

将用于分发食物的零件都用3D打印制作,这样可以避免由于溢出而造成浪费。

你可以使用下面给出的STL文件,注意我不会使用任何垫片或支撑来打印这些零件。(文末打包下载)

PLA细丝颜色可由你选择,在我看来,这种颜色看起来不错。你可以参考上一步的图片,看看我遵循的打印设置。

这个设计是为28BYJ-48步进电机制作的,除非你对最终设计做一些修改,否则它不能直接应用在其他电机上。

在3D打印出零件后,我们就可以开始布线并制作硬件电路了。

第2步:电路图和程序

我们可以将电路分为两部分,第一部分是步进电机,另一部分是超声波传感器。

将步进电机连接到驱动器,然后根据下面的说明将驱动器引脚连接到Arduino:

  • In1 接 D2
  • In2 接 D3
  • In3 接 D4
  • In4 接 D5

+和-引脚分别连接到Uno板的5V和GND引脚。

超声波传感器有4个引脚,Vcc、Gnd、Trig和Echo,按如下方式连接:

  • Vcc接3.3V, Gnd接Gnd
  • Trig接D9, Echo接D10

到此电路部分就完成了,现在通过USB线将Arduino连接到电脑上。

打开IDE,使用下面的程序,确保选择正确的端口和板卡型号,然后点击上传按钮。完成后,我们的硬件电路部分就全部完成,可以继续下一步了。(代码也可以在文末打包下载)

第3步:添加步进电机饲养装置

这一步非常简单,但也是最重要的一步。首先在步进电机上涂一些胶水,然后放上3D打印的饲养装置底座,用力按压,保持一段时间。

当胶水完全干燥后,我们就可以添加顶部带有凹槽的主体部件。在连接处也许需要涂上一点热熔胶,以确保足够的强度。

在这里,你可以把底座安装在与步进电机接线处相反的区域,这将有助于之后把饲养器放进鱼缸时的操作。

还有一点是要确保底座和旋转部分之间的间隙非常小,否则可能会导致食物漏出来。

第4步:总装

为了让饲养器看起来更美观,我们使用一个3D打印的框架来固定超声波传感器。它是一种压入式的设计,我把它连接到HC-SR04上,你可以看到现在看起来还不错。

为了将步进电机安装到鱼缸上,我将使用束线带。因为这个鱼缸是圆形的,所以这种方式最合适。如果你使用的是方形的,我建议使用夹子式的固定架。

使用足够多的束线带固定,并剪去多余的部分。对于传感器,我使用了热熔胶进行固定。

不同的材料需要不同的固定方式,因此要灵活选择,选择最适合你需求的方式。

第5步:如何使用

这款饲养器的使用方式不局限于某一种,由于它是可编程的,你可以用许多方式使用它,不过现在来看看我的使用方法。

我会在每个需要分发的凹槽里放入一些米粒, 你也可以放入鱼食。在所有的凹槽都装满食物后,确保超声波传感器前面没有障碍物。

将Arduino连接到电源,现在当你手挡在传感器前面时,食物就会落入水中,这样鱼儿就可以进食了!

这就是这个项目的全部内容了,你可以根据自己的需求对它进行改装。

原文地址:https://www.instructables.com/How-to-Make-Arduino-Powered-Fish-Feeder/

项目作者:CrazyScience https://mc.dfrobot.com.cn/thread-318295-1-1.html 资料下载

译文首发于:DF创客社区

转载请注明来源信息

相关内容

书记申请信用卡好批吗?建议...
导读书记申请信用卡好批吗?英雄是人由于生活及其思想的问题而“虐”到...
2024-09-20 07:22:23
断奶涨奶的正确处理方法 断...
断奶涨奶的正确处理方法是逐渐减少母乳喂养次数,同时使用胸罩进行支撑...
2024-09-20 07:11:49
痰湿有哪些症状 痰湿有哪些...
痰湿的症状主要包括咳嗽、咳痰、胸闷、气短、口苦、舌苔厚等。 痰湿是...
2024-09-20 04:51:53
肠胃炎可以吃什么食物 肠胃...
肠胃炎患者可以吃一些易消化、清淡的食物,如白米饭、鸡肉汤等。肠胃炎...
2024-09-20 04:31:45
碳水化合物有哪些 碳水化合...
碳水化合物是由碳、氢、氧三种元素组成的一类化合物。主要存在于植物食...
2024-09-20 04:31:02
帮助消化的食物有哪些品种 ...
帮助消化的食物主要包括以下几种:1. 蔬菜:蔬菜中富含纤维素,能够...
2024-09-20 03:52:19

热门资讯

存款利息怎么算?湖南农商行存款... 导读湖南农商行存款利息怎么算?湖南农商行作为湖南最大的股份制银行,它是一家地方性、集约化、国际化、股...
上海发布:紧挨着城区的六个村为... 原标题:上海发布:紧挨着城区的六个村为何一定要保留?来看闵行的城乡融合发展之路 ...
茫崖市有多孤独?方圆百里荒无人... 原标题:茫崖市有多孤独?方圆百里荒无人烟,我国为何要建在戈壁之中? 这是中国最...
使命:林荫不做市公安局局长,为... 原标题:使命:林荫不做市公安局局长,为何副局长牛明也不可能接任 林荫从白山地区...
为何这些户外电源内置双向同步升... 原标题:为何这些户外电源内置双向同步升降压芯片?这篇文章给你答案 前言 目...
杨虎城去世后,他的子女结局如何... 原标题:杨虎城去世后,他的子女结局如何? 1936年12月12日,著名爱国将领...
金三角李国辉,率领三千残部打败... 原标题:金三角李国辉,率领三千残部打败泰国政府军,到台湾后结局如何? 解放战争...
“水中恶霸”田鳖,吃青蛙能捕蛇... 原标题:“水中恶霸”田鳖,吃青蛙能捕蛇,还爱咬人脚趾,为何很少见了? 世界上存...
哈以战争为何爆发?美国掌握军权... 原标题:哈以战争为何爆发?美国掌握军权的盎撒集团要收回犹太集团所控制的经济权利 ...
入伍时间决定军考时间吗?如何进... 原标题:入伍时间决定军考时间吗?如何进行计算? 后台很多战友及兵爸兵妈咨询提到...