机器人与人工智能爱好者论坛

 找回密码
 立即注册
查看: 10558|回复: 0
打印 上一主题 下一主题

Basic Robot Arm

[复制链接]

292

主题

321

帖子

6121

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6121
跳转到指定楼层
楼主
发表于 2015-12-9 08:22:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
Basic Robot Arm

by wdreumel, published Dec 8, 2015                        


Robot arm for Rookies
Robot arm designs frequently use mini servo’s like the MG90S (MG=Metal Gear). However, the power of these tiny instruments is often overestimated.  Traditional robot arm designs are quite complicated and have many friction points due to the link structure. This link structure is just to keep the clamp horizontal. By adding one more servo, we create more freedom and can eliminate the link structure. The simple arm structure is directly attached to the servo’s, without the need of the horns that come with the servo. However, we will make use of the screws supplied. The servo’s are controlled by an Arduino Nano. Make sure to supply the 5 volt power from an external source. On the PCB is also a connection for 7 to 12 volts, but only for test purposes without servo’s attached. You don’t want to damage the Arduino 5 volt regulator, which only has a very limited capacity.
In this test set up, five potentiometers are used to control the position of the servo’s. If you want to run the robot arm autonomously, you can use the switch in the sketch:
val = analogRead(switch);
if (val > 500){ potentiometer program }
else{ your program part }
Check out  the  movie on you tube, the arm is manually controlled:
https://youtu.be/OyY5stUXjUI
The sketch for manual control is attached.


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|陕ICP备15012670号-1    

GMT+8, 2024-5-15 20:02 , Processed in 0.057367 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表