极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 32179|回复: 14

关于石头剪子布项目(arduino+processing)的设想

  [复制链接]
发表于 2011-12-28 00:13:40 | 显示全部楼层 |阅读模式
本帖最后由 沧海笑1122 于 2011-12-28 00:16 编辑

项目目的:使用arduino传感器+手套+processing,实现人机“石头剪子布”互动
传感器:Flex Sensor (弯曲传感器)http://www.sparkfun.com/tutorials/270

算法原理:在手套中指、无名指装设两根弯曲传感器,
               中指.t.  无名指.t.  ------布
               中指.t.  无名指.f.  ------剪刀
               中指.f.  无名指.f.  ------石头
初步思路:使用弯曲传感器,将手型送回iprocessing,游戏有start计时(比如2s),计时开始判断人手型,同时机器随机出拳,人机对弈-----判断输赢。

受到手语翻译手套的启发(两个15岁的年青人,"we both 15",令我们感动、汗颜)http://www.instructables.com/id/ ... nslator-1/?ALLSTEPS

这样一个石头剪子布手套,与processing互动。

希望同好提出宝贵意见,此创意是否可行。希望弘大、张教授继续指导,谢谢。

  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2011-12-28 08:35:35 | 显示全部楼层
{:soso_e103:}原来是用弯曲传感器,这个方案比较可行。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-28 09:32:09 | 显示全部楼层
有一款弯曲传感器原先用在任天堂一款电子手套上,应该是可行的。
回复 支持 反对

使用道具 举报

发表于 2011-12-28 10:55:58 | 显示全部楼层
我觉得技术上应该可行,上大学的时候用过类似的传感器,主要是测量微小形变的,信号还可以通过“惠更斯电桥”的方式进行放大,Arduino完全可以捕捉到。
回复 支持 反对

使用道具 举报

发表于 2011-12-28 16:00:32 | 显示全部楼层
自己玩这个东西太浪费钱了,淘宝搜了一下,一个居然要一百多块的,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-29 09:32:00 | 显示全部楼层
“惠更斯电桥”的方式进行放大
----------------------------------------没错,就是这个思路。------------
回复 支持 反对

使用道具 举报

发表于 2011-12-29 10:03:08 | 显示全部楼层
直接用processing+摄像头图像识别吧,手套成本太高且应用局限性强
回复 支持 反对

使用道具 举报

发表于 2011-12-29 13:00:56 | 显示全部楼层
用摄像头的想法不错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-29 16:44:27 | 显示全部楼层
普通摄像头可以堪此任吗?乐高nxtcam可以,但是价格已非手套可比了
回复 支持 反对

使用道具 举报

发表于 2011-12-29 20:47:23 | 显示全部楼层
幻生幻灭 发表于 2011-12-29 10:03
直接用processing+摄像头图像识别吧,手套成本太高且应用局限性强

"直接用processing+摄像头图像识别" 这个识别做起来难度有点大吧?
回复 支持 反对

使用道具 举报

发表于 2011-12-30 09:26:01 | 显示全部楼层
zhanggang1971 发表于 2011-12-29 20:47
"直接用processing+摄像头图像识别" 这个识别做起来难度有点大吧?

手指带彩色手套,记得Ted 上有个演讲关于这个的(个人不懂P,纯意淫)
回复 支持 反对

使用道具 举报

发表于 2011-12-30 10:29:00 | 显示全部楼层
幻生幻灭 发表于 2011-12-30 09:26
手指带彩色手套,记得Ted 上有个演讲关于这个的(个人不懂P,纯意淫)

这回理解了,颜色识别啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-30 12:14:52 | 显示全部楼层
颜色识别好创意~可是如果颜色识别,“布”的动作中中指和食指也会露出啊?
回复 支持 反对

使用道具 举报

发表于 2011-12-30 20:29:56 | 显示全部楼层
沧海笑1122 发表于 2011-12-30 12:14
颜色识别好创意~可是如果颜色识别,“布”的动作中中指和食指也会露出啊?



如图左边方案,视频捕捉到手指头(圆点)的数量即可

感觉配合Arduino的话会比较复杂,不但要考虑传感器,还要考虑Arduino和通讯模块等问题
但如果要用A的话,倒是有个低成本的方案,如右图,用干簧管和磁铁贴片来实现判断(呵呵)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-1-1 22:43:37 | 显示全部楼层
幻生幻灭 发表于 2011-12-30 20:29
如图左边方案,视频捕捉到手指头(圆点)的数量即可

感觉配合Arduino的话会比较复杂,不但要考虑传 ...

谢谢回应,方案二比较可行,干簧管磁性开关,可能需要两个就可以了,无名指和中指,多了反而增加判断的复杂性。
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-18 09:41 , Processed in 0.047422 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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