别再让你的 GameBoy 吃灰了,把它改造成一个无人机控制器!

简介: 对旧时玩的掌上游戏机,你是怎么处理的?有些人几十年没碰过了,却试着将它启动,还有些人则重新检视这块陪我们度过童年的“砖头”,并从中搞出点创意来。

对旧时玩的掌上游戏机,你是怎么处理的?有些人几十年没碰过了,却试着将它启动,还有些人则重新检视这块陪我们度过童年的“砖头”,并从中搞出点创意来。


对一个叫 Gautier Hattenberger 的人来说,他首先想到的是:“我能用它来操控一台无人机吗?”对了,还有他的马里奥兄弟游戏盒在哪?似乎一秒钟前还在这的。


Hattenberger 将他的计划放上了博客 Paparazzi UAV 上,他说到这并不只是把掌上游戏机接在他的 基于 Wi-Fi 的无人机上这么简单。

image.png


有趣的是在网上可以找到很多关于微调老式掌上游戏机以及其他硬件的教程,允许人们在旧设备上创建音乐和软件,可是对于像 Hattenberger 这样的想要试点不一样的人来说,还有很多东西是需要他努力去实现的。


由于教程并不健全,改造这款经典掌上游戏机尤为不易,需要许多对此有热情的人去填补其中的空缺。


为了把他的掌上游戏机改造成飞行控制器,他用一个 Anduino (一种开源电子原型平台)和 FTDI  半导体组合把游戏线变成了一个 USB。这就使得他的笔记本电脑可以和无人机的软件连接。



这个代码已经做好了,如果你想看的话可以在 GitHub 上找到。对于那些没有这种专业技能(老实说,或者觉得没有时间想偷懒)去完成这些的人来说,光是看看就已经觉得很酷了。这也告诉我们:再旧的玩意也能玩出新花样。


Gautier Hattenberger 博客教程:

https://blog.paparazziuav.org/2016/08/01/drones-vs-retro-gaming-fly-with-a-game-boy-classic/

GitHub 地址:https://github.com/enacuavlab/PPRZonGB

目录
相关文章
|
前端开发 芯片
【芯片前端】保持代码手感——交通灯
【芯片前端】保持代码手感——交通灯
|
6月前
|
前端开发 C语言 C++
每周一坑--打飞机游戏
每周一坑--打飞机游戏
|
算法 编译器
开源:智能宠物弹射喂食器连载贴之步进电机控制(二)
开源:智能宠物弹射喂食器连载贴之步进电机控制(二)
248 0
摇杆控制移动自动瞄准射击如何实现?
前言 这篇教程实现了射击游戏中的摇杆控制移动以及自动瞄准射击功能,并提供一个示例项目的模版。
136 0
|
物联网 云计算 Python
机械狗转控制的辛苦历程
机械天坑学生转到信息学院的补课之路
168 1
程序人生 - 家用电梯和普通的电梯有什么区别?
程序人生 - 家用电梯和普通的电梯有什么区别?
118 0
|
安全 物联网 机器人
到家自动充电,拜拜充电线!东京大学开发自动充电房间,能量成为“与空气一样的东西”
每天下班回家第一件事,是不是给手机充电? 但是充电线在哪,你找得到吗?如果忘在了公司,那才是真的牙白! 如果现在告诉你,一回到家,手机就能自动充电,简直就是整理苦手的救星!
2367 0
到家自动充电,拜拜充电线!东京大学开发自动充电房间,能量成为“与空气一样的东西”
火星漫游车着陆点最终确定,将于2021年于奥克夏平原开启探索之旅
奥克夏平原,是一个在过去很有可能拥有大片水域的区域,或许可以帮助科学家找到火星生命的蛛丝马迹。
397 0
|
物联网 数据可视化 API
Thingjs 开门示例:以3D机柜为例 演示thingjs如何开门
动画的播放和暂停是3D场景中常用的功能,本文以机柜为例为您讲解在thingjs中使用playAnimation(params)接口控制机柜门开启和关闭,同理,房门开关、电器运行停止等3D模型的动画启停均可以使用此方法。
2147 0