0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

自制头部追踪器教程

454398 来源:工程师吴畏 2019-08-07 10:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

分享我的第一个真正完成的Arduino项目。我试图制作一种自制的增强现实。让我向你解释一下:

它基本上是一个系统,它使用一个摄像头跟踪你的头部移动,使其适应X和Y操纵杆轴。在那之前,该项目可以适应你想要的任何游戏。

然后,我们将这些轴链接到战争雷霆设置中的头部运动,以在驾驶舱视图中给予更多感觉。

要制作这个项目,您将需要:

Arduino Uno (操纵杆库仅适用于那些但您可以使用它许多其他方式),

一个Wii远程摄像头(我真的建议你带一个旧遥控器,不要买一个新遥控器,因为它仍然很贵),

一个100kΩ电阻

一个100 nF电容

一个25MHz振荡器(4个引脚),

一个红外LED

一个3V纽扣电池(为LED供电),

一个小面包板(17个孔用于固定组件和相机,2个以上用于固定Nano(如果你使用这个)

一些电线和焊接材料。

我要感谢Eric Jacob用他的Instructable Wii远程红外摄像机Hack Arduino接口给了我这个想法。

步骤1:从Wii遥控器中提取相机

我拍了一个破旧的Wii遥控器,我建议你这样做。你仍然可以买一个,但我认为它会花费你40美元(昂贵!)。遥控器用四个三角十字架密封。找到合适的工具或粉碎框架。你看到方形相机?解开它! (我试过,但我不想烧相机。我直接在远程PCB上焊接电线)

第2步:添加组件

现在,将电线焊接到相机的引脚上,这样我们就可以将它插在面包板上。

相机在I²C工作,但是直接插在Arduino上时无法正常工作。我们将添加一些组件来模拟DFRobots红外相机。按照电气图完成相机。

尝试让相机在您的头部高度看着您,通常就像屏幕上的网络摄像头一样。

步骤3:LED跟踪器

只需将LED连接到纽扣电池并将其连接到耳机顶部即可。将LED朝向相机定位,以提高效率。

显然,不要忘记取下LED以避免电池断电。

第4步:代码

我使用UnoJoy和DFRobotIRPosition库来模拟操纵杆。原理很简单:

我们将相机声明为串行通信,将Arduino声明为游戏控制器

我们得到记录的IR LED的X和Y值。

我们映射它以使10位(0-1023)返回值适合操纵杆的8位(0-255)值。

Arduino通过串口com端口发送操纵杆值。

步骤5:配置“controller”

一旦代码闪烁,我们需要将Arduino转换为操纵杆控制器。

连接最接近USB端口的两个引脚进入DFU模式,

您现在可以在库文件中执行“TurnIntoAJoystick.bat”文件,

现在,你可以拔掉/重新插入你的Arduino,它将被检测为控制器。

现在,你的Arduino将作为Windows的控制器出现。转到配置面板》硬件》外围设备》右键单击新控制器》设置》属性。你可以在这里看到一个面板,它可以预览操纵杆轴和按钮的演变。请注意,如果未检测到LED,则摄像机返回的值将为255,255。棒的默认位置将位于右下角。

重要说明:如果arduino没有返回任何值,即使代码和电路板正确,尝试拔出/重新拔出电线并将其重置,直到十字架显示右下角(这意味着相机现在正在通信)。

要恢复“Arduino模式”,请遵循相同的模式:

跳转USB端口附近的两个引脚,

执行“TurnIntoanArduino.bat”,

然后拔下/重新插入你的Uno。

步骤6:在游戏设置中链接操纵杆

控件我们要设置的是“Camera control”设置。将X轴连接到左右轴,将Y轴连接到向上 - 向下轴。在游戏中测试它所做的移动,你可以通过“缩放”设置重新缩放以使移动尽可能逼真。

你现在可以为你的飞机游戏享受更逼真的游戏体验。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 摄像头
    +关注

    关注

    61

    文章

    5059

    浏览量

    102456
  • 追踪器
    +关注

    关注

    0

    文章

    175

    浏览量

    26588
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195983
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    索尼基于时识科技Speck2f芯片打造可穿戴眼动追踪系统

    传统帧式相机长期受高功耗瓶颈制约,可穿戴设备难以实现持续眼动追踪。近日,索尼研究团队基于时识科技(SynSense)Speck2f芯片,成功研发出全球首个全集成、电池供电的可穿戴眼动追踪系统。该方案
    的头像 发表于 12-04 17:05 562次阅读

    请问verilog文件开头部分的@00080000是什么意思?

    请问verilog文件开头部分的@00080000是什么意思??
    发表于 11-06 08:10

    目标追踪的简易实现:模板匹配

    一、目标追踪和图像识别 一般来说,提到机器视觉这个概念都会想到图像识别,比如人脸识别、文本识别等等,目标追踪这个概念在平时接触的相对比较少。但实际上,目标追踪可以理解为图像识别的动态过程:图像识别
    发表于 10-28 07:21

    拼多多商品推广链接生成API:社交裂变的转化追踪利器

    ​ 在社交电商时代,拼多多通过 商品推广链接生成API 为商家提供了精准的流量转化解决方案。该工具不仅简化了社交裂变活动的落地,更实现了全链路转化效果追踪,成为提升营销效率的核心引擎。 一、核心
    的头像 发表于 09-08 16:22 489次阅读
    拼多多商品推广链接生成API:社交裂变的转化<b class='flag-5'>追踪</b>利器

    如何使用树莓派与OpenCV实现面部和运动追踪的云台系统?

    大家好,这是一个树莓派和OpenCV的连载专题。使用树莓派与OpenCV实现姿态估计和面部特征点追踪使用树莓派与OpenCV实现面部和运动追踪的云台系统使用树莓派和OpenCV实现手部识别与手指识别
    的头像 发表于 08-14 17:45 976次阅读
    如何使用树莓派与OpenCV实现面部和运动<b class='flag-5'>追踪</b>的云台系统?

    资产追踪与室内导航

    在数字化转型的浪潮中,资产追踪与室内导航作为两项关键技术,正在改变企业管理空间和资源的方式。从医院高效管理医疗设备,到商场为顾客提供无缝导航体验,这两项技术在提升效率、降低成本和优化用户体验方
    的头像 发表于 07-04 18:22 372次阅读

    佑驾创新获得某头部自主品牌定点

    近日,深圳佑驾创新科技股份有限公司(2431.HK)获得某头部自主品牌定点,为其提供软硬一体的辅助驾驶域控制iPilot 4,将搭载于中大型豪华越野车型。
    的头像 发表于 07-04 11:50 636次阅读

    RFID在资产追踪中的应用

    RFID是一种通过无线电波进行数据读写和物体识别的技术。它由电子标签、读写和天线组成,能够实现非接触式的数据交互。相比传统的条形码技术,RFID具有更高的效率、更强的抗污染能力和更远的读取距离
    的头像 发表于 04-11 16:39 647次阅读
    RFID在资产<b class='flag-5'>追踪</b>中的应用

    RFID在物流追踪中的应用

    RFID是一种通过无线电波进行数据读写和物体识别的技术。它由标签、读写和天线组成,能够实现非接触式的数据交互。相比传统的条形码技术,RFID具有更高的效率、更强的抗污染能力和更远的读取距离一
    的头像 发表于 04-03 15:03 759次阅读
    RFID在物流<b class='flag-5'>追踪</b>中的应用

    保隆科技获得国内头部车企环视摄像头项目定点

    近期,保隆科技获得国内自主品牌头部车企的环视摄像头定点,预计生命周期5年,生命周期总金额1.68亿元,计划于2025年6月量产。
    的头像 发表于 03-25 17:48 904次阅读

    一个树莓派,是如何同时实现飞机追踪、气象监测、家居控制?

    SwadeWhite设计了一款非常酷的ADS-B飞机跟踪,内置气象站和家庭自动化功能。我们已经看过不少树莓派飞机追踪项目,但这个项目绝对有一点额外的东西。在Reddit上,制作者和开发者
    的头像 发表于 03-24 14:51 578次阅读
    一个树莓派,是如何同时实现飞机<b class='flag-5'>追踪</b>、气象监测、家居控制?

    自制怠速步进电机测试

    笔者设计本电路,并通过本文讲 述其工作原理及制作方法,希望对广大同行检修怠 速步进电机故障有所帮助。纯分享贴,有需要可以直接下载附件获取资料!*附件:自制怠速步进电机测试.pdf
    发表于 03-21 13:32

    智慧园区人员定位及轨迹追踪技术哪个好?

    智慧园区作为城市发展的重要组成部分,其管理和服务效率的提升日益受到重视。人员定位及轨迹追踪技术作为智慧园区建设的核心环节之一,对于提高园区安全性、优化资源配置、提升服务体验具有重要意义。然而,传统
    的头像 发表于 01-22 11:18 880次阅读
    智慧园区人员定位及轨迹<b class='flag-5'>追踪</b>技术哪个好?

    苹果AirTag 2追踪即将推出,UWB芯片性能大幅提升

    近日,据彭博社记者马克·古尔曼在最新一期的Power On时事通讯中透露,苹果公司计划于明年推出全新的AirTag 2追踪。此次升级的重点在于搭载了全新的UWB(超宽带)芯片,为用户带来更为出色
    的头像 发表于 12-17 14:02 1185次阅读

    开源项目!打造一款FPV头部追踪相机,让你仿佛置身遥控车之中!

    组装您自己的基于 Arduino 的 FPV 头部跟踪来控制随您的头部移动的摄像头,让您在飞行或驾驶 RC 车辆时环顾四周并观察周围环境,以获得更加身临其境的体验。 有没有想过自己真的在遥控车或
    发表于 12-13 14:46