arduino蓝牙模块控制舵机 arduino舵机控制程序( 四 )


电位计位置是使用getDegree函数确定的 。然后将此信息传递给moveMotorDeg函数以将相应的电机移动到所需位置 。
在为每个电机执行此例程后,会产生短暂的延迟,然后循环重新开始 。结果是伺服电机响应电位计位置而移动 。
测试机械臂
将所有东西连接起来并提供合适的电源,然后准备测试您的手臂 。
确保将手臂牢固地固定在有足够质量支撑它的底座上 。当你第一次给手臂加电时,不要让你的手和手指挡住你的手,舵机会立即移动到位,它们不会因为你的手指而停下来!
手臂很结实,能够举起合理的重量 。如果您使用过像 MeArm 这样的小型实验臂,那么您会发现这是一个显著的改进 。
抓手特别有用,它实际上能够以可重复的方式拾取小物件 。
花几个小时把玩一下你的新机械手臂,这让人上瘾!
展开机械臂
这样我们完成了手臂的构建,但还可以做些后续的事情 。这实际上只是 DFRobot 5 DOF 机械臂项目的开始,至少对我来说是这样 。
我已经在我的下一批实验中安装了一个传感器 。这是一个 MPU5060 陀螺仪和高度计设备,我安装在手臂手腕上以测量位置 。它们用 I2C通讯,因此接口很简单 。
摄像头、距离传感器、限位传感器、力敏电阻器——对于像这样的坚固机器人手臂可以连接的东西,天空是无限的 。
所以我可以保证你会在车间看到更多的手臂 。将此文章和视频视为系列的一部分 。
我希望这篇文章能激励你建造一个像这样的机械臂 。DFRobot 套件价格低廉,并且包含一些可以使用很长时间的高质量部件 。
【arduino蓝牙模块控制舵机 arduino舵机控制程序】我很想听听你的机械臂设计 。请在下面的评论中告诉我您的创作以及您在制作手臂时可能遇到的任何问题 。