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

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

3天内不再提示

Arduino自动蜘蛛的制作

454398 来源:工程师吴畏 2019-08-21 09:17 次阅读

步骤1:零件和工具

Arduino自动蜘蛛的制作

零件

假蜘蛛(美元店?)

Arduino

伺服 - 亚马逊/Aliexpress

A传感器(选择1 - 我在这个教学中显示两种方式)

超声波传感器 - 亚马逊/Aliexpress

PIR传感器 - 亚马逊/Aliexpress

面包板和跳线

冰棒棒

废木片

空包装箱

工具

刀具或刀具

胶枪

木胶(或只是使用胶枪)

步骤2:测试伺服,超声波传感器和PIR传感器

首先要做的事情。如果你像我一样并且从未使用过伺服或这些传感器,你可能需要快速阅读一些教程来弄清楚它们是如何工作的。下面是我用来确保我的伺服和传感器工作并完成工作的每个概述和示例。我还包括了我可以使用的简化测试代码,以确保每个组件都有效。同样,您可以选择传感器类型(超声波或PIR)。

伺服

Sunfounder的基础伺服课程

Hobbytronics的示例代码

我的简化测试代码如下 - servo_test.ino

超声波传感器

如何在RandomNerdTutorials上运行

RandomNerdTutorials同一页面上的示例代码

下面的简化测试代码 - Ultrasonic_Distance_check.ino

PIR传感器

PIR如何在Adafruit上工作

关于Adafruit的示例代码

我的简化测试代码如下 - PIR_Sensor_Test.ino

第3步:组合主体

接下来,根据您是选择PIR还是超声波路线,下面是组合蜘蛛代码,用于检测进入范围的人,然后转动伺服器以将蜘蛛移出和移回。使用跳线和面包板将传感器和伺服电路连接到Arduino,如下面的选项所示。

超声波选项

此代码检查如果物体在一定距离范围内并召唤蜘蛛。

在代码中,您可以将 triggerDistance 变量更改为接近或超过48英寸(4英尺),具体取决于您的具体情况。

将伺服连接到5v,Gnd和Pin 10

将超声波传感器连接到5v,Gnd,A0(Trig)和A1(Echo)

PIR选项

此代码检查对象是否在视野中并召唤蜘蛛。

对于PIR,您可以使用灵敏度电位计(通常为橙色)调整灵敏度,并向右旋转以获得最低灵敏度。

将伺服连接到5v,Gnd和Pin 10

将PIR传感器连接到5v,Gnd和Pin 2

连接后在这两个选项中,使用它来确保其正常工作,通过传感器触发伺服。

步骤4:为伺服创建基础

接下来,您需要安装伺服系统,以便在摆动蜘蛛的同时保持原位。为此,您将需要使用锯将一块废胶合板或木板切割成约4“x 12”左右。然后,取两个较小的1“x 2”木块并将其切割成伺服高度的大小。从底部或木胶(或胶枪)将两个块拧到一端的胶合板上,然后将伺服器拧入块之间。

*注意:我还从一个块的底部切出一个凹口,以便伺服电线通过。

步骤5:添加Spider

下一步是得到一只丑陋的蜘蛛(或其他生物 - 请不要生活,否则它可能自行移动)。轻量级是优选的,因此伺服不需要做太多工作。使用胶枪,将两根冰棒粘在一起,然后连接到伺服臂/喇叭,如图所示。 (您可能希望先用尖锐的颜色将冰棒棍颜色变黑,这样它们就不那么明显了。)然后使用伺服器附带的一个小螺丝将蜘蛛安装到另一根冰棒上。用一根棍棒将蜘蛛粘贴在冰棒棍臂的其余部分上,角度约为90度。

*注意:我刚刚将这些快速粘在上面,我没想到蜘蛛的高度离开了地面。您可能想尝试将木棍和蜘蛛角向下靠近地面,这样它看起来就像蜘蛛正好在地面上。

*注意:将这一切粘在一起之后,您可以拧下伺服手臂上有蜘蛛,将蜘蛛的起始位置与块的边缘对齐。

第6步:装运箱和完成工作

在测试了你的移动蜘蛛几次以感受手臂的路径后,找一个足够大的装运箱来装入底座和蜘蛛。

*注意:不要从盒子上取下襟翼,因为你会将底座粘在其中一个底部襟翼上。

设置盒子旁边的底座,估计然后用盒子刀切出手臂和区域的长度或蜘蛛从盒子里出来,如图所示。然后将底座粘在底部翻盖上,将盒子封在顶部,检查一下,当召唤时,手臂/蜘蛛是否可以自由地从盒子里出来。根据需要切割更多的盒子。

此时您需要确定放置传感器的位置。选项是在盒子前面切一个孔,或者将传感器放在盒子外面的某个位置。由于我的恶作剧是在前门阶段使用,照明不是最好的人看到传感器所以我只需用5/8钻头在盒子前面切孔并用胶水安装。

第7步:完成!

你们都已经完成了!将门闩设置在门廊上,就像它是一个交付的包装,然后插入或连接到USB电池组。让乐趣开始!!!

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

    关注

    188

    文章

    6471

    浏览量

    187236
收藏 人收藏

    评论

    相关推荐

    自己设计的Arduino UNO R3主控板原理图+PCB源文件(可直接打样)

    一年前做的Arduino UNO r3,开源精神,把自己这块板子奉献给大家,板子没有什么问题,可以直接打样制作,原理图文件都表明了型号。不用谢~ Arduino UNO R3主控板原理图部分截图: *附件:MYArduino
    发表于 12-10 10:14

    开源项目!基于 Arduino 的 MIDI 架子鼓

    牢固地固定在插槽中。 第 6 步:给鼓垫接线 1、固定电缆: 使用热胶将带状电缆连接到垫子上。 2、焊接鼓垫: 通过焊接将鼓垫连接到多频段带状电缆。 第 7 步:制作 Arduino 扩展板 1
    发表于 11-25 12:00

    基于Arduino的串口通信项目

    基于Arduino的串口通信项目涉及多个方面,包括硬件连接、软件编程、串口参数配置等。 一、硬件准备 Arduino开发板 :确保你有一块Arduino开发板,如Arduino Uno
    的头像 发表于 11-22 09:24 644次阅读

    如何使用Arduino实现CAN总线通信

    CAN总线(Controller Area Network)是一种多主控制的串行通信协议,广泛应用于汽车电子、工业自动化等领域。它以其高可靠性、实时性和灵活性而受到青睐。Arduino作为一个
    的头像 发表于 11-12 10:09 986次阅读

    AIGC在视频内容制作中的应用前景

    AIGC技术能够显著缩短视频内容的制作周期。通过AI算法,可以快速生成视频剪辑、特效、字幕和配乐等,减少人工操作的时间。例如,在短视频制作中,AIGC技术可以自动找到最佳剪辑点、裁剪视频片段,甚至根据视频内容
    的头像 发表于 10-25 15:44 553次阅读

    贸泽电子开售Arduino新款解决方案

    2024 年 9 月 23 日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 即日起备货全球开源硬件和软件知名供应商Arduino
    发表于 09-24 15:54 166次阅读

    利用Arduino自动风扇速度控制电路设计

    自动风扇速度控制电路Arduino LM35编程非常容易实验,可用于根据温度水平通过继电器控制任何目标设备。对于这里的温度测量,我们使用 LM35,这是一种精密集成电路温度器件,其输出电压与摄氏度
    的头像 发表于 06-22 16:39 1918次阅读
    利用<b class='flag-5'>Arduino</b>的<b class='flag-5'>自动</b>风扇速度控制电路设计

    如何用Arduino制作一个简易自动喂鱼器

    如果你家里养有鱼,并想找到一种自动化喂食的方法,这个项目可能会对你有所启发。 在这个教程中,作者将展示如何制作自己的基于Arduino自动喂鱼器,让小鱼不在饿肚子。
    发表于 03-28 11:25

    如何制作自己的Arduino电容计

    在这个项目中,您将学习如何制作自己的Arduino电容计(测量电容器的值,范围从pF到1000的uF)。一般来说,电子爱好者喜欢设计自己的小工具而不是购买。在这个项目中,我们使用两种电容测量方法,即
    的头像 发表于 02-25 15:10 1603次阅读
    如何<b class='flag-5'>制作</b>自己的<b class='flag-5'>Arduino</b>电容计

    arduino控制步进电机代码

    中,我们将详细介绍如何使用Arduino来控制步进电机的代码。 步进电机通常用于需要精确控制角度和位置的应用中,例如3D打印机、数控铣床和机器人等。通过使用Arduino来控制步进电机,我们可以轻松实现自动化系统,提高生产效率和
    的头像 发表于 02-14 16:29 2065次阅读

    arduino中while循环怎么跳出

    Arduino 是一款开源的硬件平台,广泛应用于各种物联网和嵌入式系统项目。在 Arduino 上编写代码时,循环结构起到了至关重要的作用。而其中的 while 循环更是常用于需要根据特定条件重复
    的头像 发表于 02-14 16:22 2624次阅读

    如何使用Arduino制作智能垃圾箱

    在这个项目中,我将向您展示如何使用Arduino制作智能垃圾箱,当您带着垃圾接近时,垃圾箱的盖子会自动打开。
    的头像 发表于 02-11 12:22 3066次阅读
    如何使用<b class='flag-5'>Arduino</b><b class='flag-5'>制作</b>智能垃圾箱

    使用Arduino Nano制作一个4×4×4 LED立方体

    在这个项目中,我们将使用 Arduino Nano 制作一个很酷的 4×4×4 LED立方体。LED 立方体,也称为 LED矩阵,可以照亮您的房间、学习空间或创客区域,使其看起来非常酷炫。此外,它非常容易构建,并帮助您在电子和编码方面发挥创意。
    的头像 发表于 02-11 12:07 3249次阅读
    使用<b class='flag-5'>Arduino</b> Nano<b class='flag-5'>制作</b>一个4×4×4 LED立方体

    2023年Arduino开放原码报告:持续茁壮的Arduino生态系!

    所谓出钱就是买一片Arduino开发板或是付费订阅Arduino Cloud云端服务,或单纯资金赞助;出力就是撰写Arduino相关的程序并无私的分享程序代码或回报错误或投入翻译等,笔者即有若干翻译新版
    的头像 发表于 01-25 16:45 1469次阅读
    2023年<b class='flag-5'>Arduino</b>开放原码报告:持续茁壮的<b class='flag-5'>Arduino</b>生态系!

    基于微流控的人造蜘蛛腺纺出“自然丝”

    近期,日本研究人员研发了一种微流控器件,可纺出与自然产生的蛛丝非常接近的人造蜘蛛丝。
    的头像 发表于 01-25 09:42 608次阅读