• 制作Arduino Zero机器人控制板

    制作Arduino Zero机器人控制板

    这是一块自制的完全兼容Arduino Zero的机器人控制板,集成了陀螺仪,能够帮助我们创建一些有趣的机器人项目。该控制板可以被用于平衡机器人、写字机器人、画蛋机器人、机械臂、3D打印机等项目。同时预留了足…

  • 使用J-Link EDU Mini 为ATSAMD21G18烧写Bootloader

    使用J-Link EDU Mini 为ATSAMD21G18烧写Bootloader

    最近几天利用ATSAMD21G18 制作了与Arduino Zero安全兼容的几块PCB样板,支持三路步进电机输出,四路舵机输出,预留了ESP-12可插拔接口,集成了ICM-20600陀螺仪,因为新购的ATMEL ATSAMD21G18不烧写专用的Boo…

  • 如何选择电机驱动器

    如何选择电机驱动器

    在机器人项目中,我们会用到不同类型的电机,诸如有刷电机、无刷电机、步进电机、舵机(伺服电机)。这些电机可以通过不同的方法进行控制。有刷电机和无刷电机可以通过直接接入适当的电源直接进行驱动,而步…

  • Nodemcu PWM控制原理

    Nodemcu PWM控制原理

    脉冲宽度调制(PWM)是一种在保持波形频率不变的情况下改变脉冲宽度的技术。 PWM产生 脉冲的周期包含了一个高电平(开)和低电平(关)的循环,信号在一段时间内处于高电平状态的部分称为占空比(duty cycle)…

  • Arduino -程序结构-系列1

    Arduino -程序结构-系列1

    从现在开始,我们将开展一些Arduino的知识学习,首先我们来研究Arduino的程序结构,通过本文的学习,可以了解更多Arduino世界中使用的新术语。记住我们的Arduino软件是开源的,Java environment的源代码遵循…

  • 在Arduino项目中使用PS2游戏控制器

    在Arduino项目中使用PS2游戏控制器

    在PS3手柄连接Arduino这篇文章中,我们了解到PS3手柄要实现与Arduino的连接,必须通过USB HOST shield扩展板,并且需要加载 USB Host Library 才能实现。今天来了解一下, 在Arduino项目中如何使用Playstati…

  • 使用Wii Nunchuk控制双轴云台伺服电机

    使用Wii Nunchuk控制双轴云台伺服电机

    在这篇文章中,我们将使用Wii nunchuk手柄连接到Arduino,并实现对伺服电机的控制。 简介 偶然在箱子里发现一个旧的Wii Nunchuk手柄,又叫“双节棍”手柄,我想它是否可以用来控制Arduino,查阅了相关资料,确…

  • 探索 DRI0023 双步进电机驱动板 XBEE 接口

    探索 DRI0023 双步进电机驱动板 XBEE 接口

    前言 最近尝试制作自平衡机器人,主要部件如下: 1、Arduino Leonardo控制板 2、42步进电机 3、DRI0023双电机驱动板(支持XBEE接口) 4、WIFI BEE ESP8266 5、A4988 电机驱动 6、90G舵机 7、螺丝杜邦线若干 …

上一页

下一页