制作一款超棒的Arduino麦克纳姆轮机器人
在本篇文章中,我们将学习如何构建一个能够向任何方向移动的Arduino麦克纳姆轮机器人。机器人的这种独特的移动性通过使用称为麦克纳姆轮(Mecanum Wheels)的特殊类型的轮子来实现。
概述
实际上,我设计并3D打印了这些轮子,因为它们可能有点贵。他们工作得很好,我必须说,驾驶这个机器人平台是如此有趣。我们可以使用NRF24L01无线电收发器模块无线控制机器人,也可以使用自制的RC发射器。
使用RC发射器作为DIY麦克纳姆轮机器人的无线控制器
我还可以通过蓝牙通信使用智能手机进行控制。我制作了一个自定义Android应用程序,通过它我们可以控制麦克纳姆轮机器人向任何方向移动。此外,使用应用程序中的滑块,我们可以控制移动的速度。
使用Android App控制的DIY Arduino任意方向机器人
这个机器人平台的大脑是一个Arduino Mega开发板,可以单独控制每个车轮。每个车轮都安装在NEMA 17步进电机上,我在应用程序中添加了一个更酷的功能,通过它我们可以编程机器人自动移动。使用“保存”按钮,我们可以保存每个位置或步骤,然后机器人可以自动运行并重复这些步骤。使用相同的按钮,我们可以暂停自动操作以及重置或删除所有步骤,以便我们可以存储新的步骤。
更多内容请参考以下链接:https://www.yiboard.com/thread-1216-1-1.html