|
首先去thingiverse下载图纸文件:
如果你是激光切割机请下载pdf文件,如果你是3d打印机请下载作者的skp打印,然后把模型拆开来输出obj打印。
http://www.thingiverse.com/thing:248009
http://www.thingiverse.com/thing:250204 3d打印机也可以去这个页面下载现成拆解完成的零件
准备器材:
arduino 单片机一枚,m3x10螺丝螺母数套,9克舵机3只,电烙铁焊锡等若干。
硬件组装方面,arduino用到了234针脚和5vgnd针脚。234针脚分别对应下方舵机,左侧舵机和右侧舵机。采用并联供电。焊接成并联插上arduino板即可,无需面包板。
组装:
搞定板子后,开始组装时钟,打印或切割完的零件按作者给的图纸组装,保持机械臂活动流畅即可。
刷程序调整:
下载作者提供的ino文件,v1,v1.1都可以,必须下载http://playground.arduino.cc/Code/time的arduino时钟相关库文件解压到libraries里面。否则烧录作者的ino时候会提示settime无法识别。烧录完成后组装完成后,机器会自动进入调试模式而不是直接开始写时间。
调整数值是
SERVOFAKTOR 620 分别代表下方舵机
SERVOLEFTNULL 1900 左舵机
SERVORIGHTNULL 984 右舵机
按照作者要求保证机器人能持笔写字能碰到平面,而且提笔能把笔套塞回原位。调整最耗时,大家务必仔细调整,如果零件精度不够,可能要重新制作零件哦。最后调整完成后,按照说明,删除#define CALIBRATION 这条,或者加//变成注释,然后烧写进arduino,之后时钟就自动进入正常模式,开始写时间。
然后就完成了,可以根据需要自行改代码增加新功能,有能力的小伙伴们可以改数字成文字或者中文显示时间那就更牛了。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|