Advertisement

基于Arduino设计的“Miles”开源四足蜘蛛机器人(含电路图)- 电路方案

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目介绍了一款基于Arduino平台开发的开源四足蜘蛛机器人“Miles”,附有详细电路图。适合机器人爱好者学习和研究。 该机器人使用8台SG90/MG90伺服电机作为腿部执行器,并由一块定制的PCB板供电与控制,其中包括Arduino Nano。这块PCB板为IMU模块、蓝牙模块以及红外传感器阵列预留了专用插槽,以增强机器人的自主性。机身采用3mm厚激光切割亚克力材料制成,也可以通过3D打印方式制作。 对于机器人爱好者而言,在逆运动学领域进行探索是一项极具挑战性的项目。我使用Altium软件来设计PCB板,并且已经将该设计的原理图和Gerber文件公开分享给有兴趣的人士查阅下载。 这款机器人在所有伺服电机同时运行的情况下,最多可以消耗4-5安培电流,因此需要具有更高输出能力的设计方案。由于7805稳压器的最大电流为1安培,为了满足需求我并联了6个LM7805 IC来增加总电流输出。 该设计特点包括: - MPU6050/9250用于角度测量 - 支持高达6A的电流输出隔离伺服电源 - HCSR04超声波传感器支持 - 提供蓝牙和I2C外围设备接口 所有模拟引脚均在Relimate上提供,可以方便地连接各种传感器与执行器。此外还有12路伺服电机驱动、电源指示LED以及PCB板规格如下: - 尺寸:77 x 94毫米 - 层数:双层FR4板材 - 厚度:1.6毫米 该设计为伺服电机和Arduino分别提供了独立的5V供电。在组装完成后,需要检查所有电源轨与地是否短路,包括Arduino的5V输出、伺服器的VCC电压以及输入端口上的12伏凤凰插座。 完成上述步骤后就可以开始对Arduino进行编程了,测试代码可以在我的GitHub仓库中找到。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • ArduinoMiles)-
    优质
    本项目介绍了一款基于Arduino平台开发的开源四足蜘蛛机器人“Miles”,附有详细电路图。适合机器人爱好者学习和研究。 该机器人使用8台SG90/MG90伺服电机作为腿部执行器,并由一块定制的PCB板供电与控制,其中包括Arduino Nano。这块PCB板为IMU模块、蓝牙模块以及红外传感器阵列预留了专用插槽,以增强机器人的自主性。机身采用3mm厚激光切割亚克力材料制成,也可以通过3D打印方式制作。 对于机器人爱好者而言,在逆运动学领域进行探索是一项极具挑战性的项目。我使用Altium软件来设计PCB板,并且已经将该设计的原理图和Gerber文件公开分享给有兴趣的人士查阅下载。 这款机器人在所有伺服电机同时运行的情况下,最多可以消耗4-5安培电流,因此需要具有更高输出能力的设计方案。由于7805稳压器的最大电流为1安培,为了满足需求我并联了6个LM7805 IC来增加总电流输出。 该设计特点包括: - MPU6050/9250用于角度测量 - 支持高达6A的电流输出隔离伺服电源 - HCSR04超声波传感器支持 - 提供蓝牙和I2C外围设备接口 所有模拟引脚均在Relimate上提供,可以方便地连接各种传感器与执行器。此外还有12路伺服电机驱动、电源指示LED以及PCB板规格如下: - 尺寸:77 x 94毫米 - 层数:双层FR4板材 - 厚度:1.6毫米 该设计为伺服电机和Arduino分别提供了独立的5V供电。在组装完成后,需要检查所有电源轨与地是否短路,包括Arduino的5V输出、伺服器的VCC电压以及输入端口上的12伏凤凰插座。 完成上述步骤后就可以开始对Arduino进行编程了,测试代码可以在我的GitHub仓库中找到。
  • 参赛作品——Arduino
    优质
    本项目介绍了一款以Arduino为控制核心的四足蜘蛛机器人电路设计方案。该设计融合了先进的电子元件与机械结构,旨在参与各类机器人大赛中展示其灵活性和稳定性。 大家好!这是一份全新的教程,旨在一步步引导您制作一款名为“爬行机器人”的电子项目,它也被称为“蜘蛛机器人”或“四足机器人”。本教程将涵盖以下内容: 硬件组件:Arduino Nano R3 × 1、蓝牙低功耗(BLE)模块(通用型号)× 1、Onion Corporation OLED 扩展板 × 1以及RGB漫射共阴极LED灯 × 1。 您将会学到的内容包括: - 根据项目需求选择合适的硬件组件; - 连接所有选定的组件以构建电路; - 组装所有的机器人部件; - 缩放和调整机器人的平衡性; - 使用Android应用程序通过蓝牙连接来操控您的四足机器人,并开始操作系统的使用。 本教程的优势在于,您将了解到为什么有许多项目选择制作具有四条腿的爬行机器人。由于它们可以保持稳定的站立状态而无需主动进行位置调节,因此相比更多脚数的机器人大型化版本而言,四足机器人更加经济且易于构建。尽管如此,它仍能实现所需的稳定性。 希望这份教程能够帮助您顺利完成“蜘蛛机器人”的制作!
  • Arduino
    优质
    四足Arduino蜘蛛机器人是一款基于Arduino平台开发的智能机器人,拥有灵活的四足行走机构和丰富的传感器配置,适用于教育、科研及娱乐等场景。 这是制作“履带式机器人”的逐步指南。
  • Arduino发板完整-
    优质
    本项目提供了一套详细的基于Arduino开发板构建机器人的电路设计指南,涵盖所有必要的硬件组件和连接方式。 该机器人控制板包含一个ATmega328P微控制器和一个L293D电机驱动器。它与Arduino Uno板相似,但更实用,因为它不需要额外的屏蔽来驱动电机,并且没有跳线杂乱的问题。通过CH340G可以轻松编程此控制板,在同时驱动两个直流电动机时还可以使用I/O引脚连接不同的传感器进行操作。在这个项目中我们用到了HC-SR04超声波距离传感器和IR红外传感器,还接入了一个伺服电机。 这个控制板可以让您对一个具有五种不同场景的机器人编程:相扑模式、跟随我模式、跟踪模式、避开障碍物模式以及绘图模式。在该项目中,使用了DIP类型的组件以便于焊接。 所需元件包括: - 带有Bootloader的ATmega328P - L293D电机驱动器IC - B型USB插座 - DIP插座 - 12/16 MHz晶体振荡器 - L7805 TO封装稳压器 - uF电容、LED和电阻(例如:10K / 1K) - nF或pF的陶瓷电容器 - 电源插座与双针接线端子公头插件 - 六伏200RPM迷你金属齿轮减速电机 - 七点四伏1000mAh两节锂聚合物电池或九伏800mAh电池以及相应的连接器。 - 超声波模块HC-SR04和红外线传感器。 您可以通过观看演示视频了解如何制作自己的Arduino Uno板。
  • STM32F407
    优质
    本项目基于STM32F407微控制器设计了一套适用于四足机器人的电路系统,包括主控模块、电源管理及电机驱动等部分,旨在实现高效稳定的机械控制。 四足机器人原理图基于STM32F407微控制器设计。
  • STM32F4
    优质
    本项目设计并实现了基于STM32F4微控制器的六足蜘蛛机器人控制系统,集成姿态调整、路径规划及障碍物避让等功能。 六足机器人设计包括以下内容:1. STM32程序源码 2. 24l01驱动程序 3. 电路及设计说明文档。
  • 【海外】多功能Arduino-
    优质
    本项目介绍了一款基于Arduino平台的多功能双足行走机器人电路设计方案。旨在为爱好者和研究者提供一个易于构建、编程与扩展的智能机器人框架,促进创新思维和技术交流。 这是一款基于Arduino的多功能双足机器人,外形可爱且易于制作。您可以选择切割纸板或使用3D打印机来构建它。这款机器人具备跳舞、向前向后行走以及在定点踢球等多种功能。 硬件组件包括: - Arduino UNO & Genuino UNO × 1 - 伺服电机 × 4 - 跳线(通用)×若干 - 面包板(通用)× 1 - 9V电池 × 1 这款机器人的电路原理图展示了其内部结构和连接方式。
  • 仿生:支持手APP和WiFi控制,码免费!-
    优质
    本项目介绍了一款可使用手机APP及WiFi远程操控的仿生四足机器人设计方案,并提供电路原理图与源代码下载,鼓励创新与学习。 4足仿生蜘蛛机器人可以使用WiFi进行控制。当机器人上电后会初始化WiFi模块(ESP8266),释放一个WiFi信号,然后手机连接此信号,在打开APP即可开始操作该机器人。 制作时需要注意舵机的安装初始位置,并且购买回来的WiFi模块需要先烧录固件(资料里已打包好固件和相应的工具)。完成之后将波特率改为1200,因为内部晶振使用的是27M,只有在1200波特率下才没有误差。 电源采用改装后的充电宝供电。由于舵机启动电流较大,需要拆开充电宝直接连接其中的18650电池两端引出线3.8V给舵机供电;同时用充电宝提供的5V为单片机供电,并使用LM1117-3.3转换器将电压转成WiFi模块所需的3.3V。此外,在5V电源处并联一个大容量电解电容(47uf到100uf之间),避免由于电流波动导致的WiFi重启问题。 该源代码是从之前的6足机器人项目修改而来,可以轻松调整为控制六足机器人的版本,并且最多可支持同时控制十八路舵机。有兴趣的话还可以添加壁障功能或安装机械臂等附加设备(亚克力板上已预留相应接口)。 特别说明:目前仅支持安卓手机操作,暂不适用于苹果设备。
  • ATmega328P控制避障码、PCB及
    优质
    本项目详细介绍了一种基于ATmega328P微处理器的智能避障机器人的硬件设计与软件实现,包括完整的电路原理图、PCB布局和程序代码。 该机器人控制板包含一个ATmega328P微控制器和一个L293D电机驱动器。它与Arduino Uno板相似,但更有用处,因为它无需额外的屏蔽即可直接驱动电机,并且不受跳线干扰的影响,可通过CH340G轻松编程。在同时驱动两个直流电动机时,还可以通过此板上的I/O引脚控制不同的传感器。在此项目中使用了HC-SR04超声波距离传感器和IR红外传感器以及一个伺服电机。 该控制板可以对具有五种不同场景的机器人进行编程。这些方案包括:相扑模式(两个机器人尝试将对方推出圆圈);跟随我模式(通过HC-SR04传感器感应前方物体并跟随它);跟踪模式(黑线或白线追踪车辆),避开模式(智能感知障碍物,并转向绕过它们的路径)以及绘图模式,其中包含伺服电机和一支笔,在表面上绘制自己的运动轨迹。 在该项目中使用的是DIP类型的组件以便于焊接。所需组件包括:带有Bootloader的ATmega328P、L293D电机驱动器IC、B型USB插座、14/28销孔式插座、16MHz晶振、L7805 TO-220稳压器,电容(如100uF)、LED和电阻(例如:1K / 10k)及其它小元件。此外还需要电源插座,接线端子等配件;以及电机和电池等动力源部件。
  • STM32F103轴飞行原理码和BOM表)-
    优质
    本项目详细介绍了一个以STM32F103为核心控制单元的开源四轴飞行器硬件设计方案,包含详尽的原理图、配套源代码及物料清单(BOM),旨在为无人机爱好者与工程师提供全面的技术支持。 1. 匿名主机PID调节功能 2. 互补滤波姿态解算与级联PID控制 3. 使用NRF24L01 2.4G遥控器,OLED实时显示四轴飞行器的姿态、电压等信息,并支持二次开发 4. 主控制器采用STM32F103,集成了MPU6050姿态传感器和BMP280气压计,配备WS2812B全彩指示灯,并预留扩展接口 电机型号为8520空心杯电机,电源使用的是3.7V 1S锂电池。导出SWD程序时需要借助仿真器(推荐使用ST-LINK),此设备价格较为亲民。 四轴飞行器的电动机安装孔直径为8.52mm,实际尺寸略大于电机直径。建议您通过3D打印制作电动机基座,并可将安装孔调整至较小范围:8.50〜8.52mm(其中8.50mm特别紧时需进行抛光处理)。