春节将至,各种手机群里,抢红包已经成了和春晚、年夜饭一样的必备“节目”。最近,果壳实验室的年轻创客们用自制的机械手臂和火腿肠,DIY出了一款抢红包机器人。
“机器人”由一个机械手臂、摄像头、电路板和火腿肠等零件组成。其原理是连接电脑的摄像头相当于人眼,利用计算机图像识别技术,通过摄像头拍摄手机画面,由计算机视觉库分析画面信号,从而判断是否出现了新的红包,当红包出现时,机械手臂在屏幕上进行连续性的三次点击:点击红包、开启红包、离开红包界面。
为什么用火腿肠当手指?
机械手臂由亚克力板制成主结构,用舵机来执行动作,而火腿肠用来作为触屏用的模拟“手指”。
据DIY此款机械手臂的果壳实验室成员岱奇介绍,用火腿肠作为手指的灵感,来自于以前看到有网友用火腿肠自制过手机和平板电脑上使用的电容笔。
有趣的是,并非任意火腿肠手机都能被识别,比如芝士夹心肠就较难成功。由于所选的火腿肠中含有水分,可以当做导体,当火腿肠失水变干,必须更换新的火腿肠。
此款机械手臂自推出后,已参与了数次人机抢红包大赛。机械手臂的转动速度最快每0.1秒可以转动60°,系统执行完一次抢红包动作大概需要两秒左右。因此该手臂在速度上并不占优势,但是该机械手臂可以24小时分秒不间断地“监视”屏幕。
抛砖引玉
吸引更多人参与设计
记者也发现,这款机器人仍存在弊端,比如只能在单一的对话群里抢红包,无法切换群组。比如手机摆放的位置也很关键。对于这些问题,创客们表示,希望更多的机械爱好者可以参与进来,完善抢红包机器人。
果壳实验室负责人丁崝也说,DIY机械手臂,并不是真的为了抢更多红包,而是以此抛砖引玉,希望激发更多创客们的灵感。
目前,全国各地的创客网友们争相就如何改进该款机械手臂提出看法,有人建议用更便宜的单片机也可以达到类似效果;有人提议用电容笔或香蕉代替火腿肠点触屏幕;还有网友建议缩小舵机动作幅度从而提升抢钱速度。
文/ 记者 石爱华