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
    +关注

    关注

    190

    文章

    6527

    浏览量

    197458
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    UNO Q:开启Arduino的全新未来

    图源: * Arduino* 作者:Matt Campbell,贸泽电子专稿 发布日期: 2025年10月7日 Arduino UNO Q不仅是灵活UNO平台的下一代产品,更是一种全新的开发模式。双
    的头像 发表于 12-15 11:46 1158次阅读

    Arduino plc和termux esp

    Arduino plc和termux esp
    的头像 发表于 12-06 06:41 2025次阅读

    贸泽电子开售全新Arduino UNO Q单板计算机

    贸泽电子开售全新Arduino UNO Q单板计算机。Arduino UNO Q单板计算机(SBC)将高性能计算与实时控制结合,提供理想的创新平台。
    的头像 发表于 11-08 09:50 1559次阅读

    使用 LinkBoy 将程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板

    以下是使用 LinkBoy 将程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板的详细步骤指南: 一、准备工作 ✅ 硬件需求: 项目 要求 开发板 Arduino ESP32(支持
    发表于 10-16 12:41

    Arduino UNO Q 登陆 DigiKey,现已开放预订

    融合高性能微处理器与专用微控制器,Arduino UNO Q加强创新开发能力 美国, 明尼苏达, 锡夫里弗福尔斯市 - 2025 年 10 月 07 日 全球领先的电子元器件与自动化产品分销商
    的头像 发表于 10-13 14:55 722次阅读
    <b class='flag-5'>Arduino</b> UNO Q 登陆 DigiKey,现已开放预订

    高通宣布收购 Arduino,加速普及前沿边缘计算与 AI 技术

    “  全新 Arduino UNO Q 开发板与 Arduino App Lab 将为数百万开发者带来高通 Dragonwing 处理器的强大动力。  ”   要点速览: 强强联合 :此次收购将高
    的头像 发表于 10-08 11:15 907次阅读
    高通宣布收购 <b class='flag-5'>Arduino</b>,加速普及前沿边缘计算与 AI 技术

    索尼重载设备的高质量远程制作方案和应用(2)

    索尼的远程制作可以被称之为制作级的高质量远程制作,或重载设备的高质量远程制作,远程设备结合常规系统设备,提供和本地制作类似的
    的头像 发表于 08-21 15:56 1413次阅读
    索尼重载设备的高质量远程<b class='flag-5'>制作</b>方案和应用(2)

    如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

    本文介绍了如何用能够Arduino IDE下载的Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录
    的头像 发表于 08-08 20:16 3959次阅读
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3开发板给另一个<b class='flag-5'>Arduino</b> IDE不能下载的<b class='flag-5'>Arduino</b> Nano/UNO R3开发板重新烧录引导程序bootlaoder

    欧时RS创客沙龙Arduino主题开放日成功举办

    Arduino技术专家详解了AI助手如何深度集成开发工作流:该工具可智能生成高质量代码框架,精准理解开发者设计意图;具备实时错误诊断与修复建议能力,大幅缩短调试周期;同时通过自动化解析复杂代码逻辑,显著降低技术理解门槛。
    的头像 发表于 08-06 17:40 1180次阅读

    Arduino与LabVIEW联合编程指南

    Arduino编程并与LabVIEW上位机结合实现设备的远程控制与数据采集。
    发表于 06-19 15:54 3次下载

    各种WIFI天线制作技巧资料

    各种WIFI 天线制作技巧资料
    发表于 06-10 15:11 0次下载

    双菱天线制作资料

    高效天线制作
    发表于 06-10 15:10 0次下载

    免费分享Arduino入门+进阶(全套例程+书籍)

    Arduino是一款开源电子原型平台,由硬件(单片机开发板)和软件(编程环境)组成,旨在让非专业用户也能轻松入门电子制作和编程。它的核心思想是简化硬件开发,通过直观的编程和模块化设计,让用户快速实现
    的头像 发表于 05-22 11:40 1325次阅读
    免费分享<b class='flag-5'>Arduino</b>入门+进阶(全套例程+书籍)

    下一代物联网:芯科科技和Arduino借助边缘AI和ML简化Matter设计和应用

    Silicon Labs(芯科科技)和Arduino宣布建立合作伙伴关系,旨在通过Arduino Nano Matter开发板(基于芯科科技的MGM240系列多协议无线模块)的两阶段合作来简化Matter协议的设计和应用
    的头像 发表于 05-19 11:15 974次阅读
    下一代物联网:芯科科技和<b class='flag-5'>Arduino</b>借助边缘AI和ML简化Matter设计和应用

    《ESP32S3 Arduino开发指南》第二章 Arduino基础知识

    完成一个电子产品的制作。这就给开源硬件的推广和普及设定了一个很高的门槛,电子爱好者需要花很多时间和精力才能开始开发和制作自己的作品。而使用Arduino能很快地完成一个电子产品的制作
    发表于 05-13 09:28