在本篇文章中,我们将学习如何构建一个能够向任何方向移动的Arduino麦克纳姆轮机器人。机器人的这种独特的移动性通过使用称为麦克纳姆轮(Mecanum Wheels)的特殊类型的轮子来实现。
概述
实际上,我设计并3D打印了这些轮子,因为它们可能有点贵。他们工作得很好,我必须说,驾驶这个机器人平台是如此有趣。我们可以使用NRF24L01无线电收发器模块无线控制机器人,也可以使用自制的RC发射器。
DIY-Mecanum-Wheels-Robot-Wireless-Control-with-RC-Transmitter.jpg (80.35 KB, 下载次数: 1)
2019-8-14 12:05 上传
使用RC发射器作为DIY麦克纳姆轮机器人的无线控制器
我还可以通过蓝牙通信使用智能手机进行控制。我制作了一个自定义Android应用程序,通过它我们可以控制麦克纳姆轮机器人向任何方向移动。此外,使用应用程序中的滑块,我们可以控制移动的速度。
DIY-Arduino-All-direction-vehicle-robot-controlled-using-Android-App.jpg (64.41 KB, 下载次数: 1)
2019-8-14 12:06 上传
使用Android App控制的DIY Arduino任意方向机器人
这个机器人平台的大脑是一个Arduino Mega开发板,可以单独控制每个车轮。每个车轮都安装在NEMA 17步进电机上,我在应用程序中添加了一个更酷的功能,通过它我们可以编程机器人自动移动。使用“保存”按钮,我们可以保存每个位置或步骤&