大连林海 发表于 2015-6-2 20:53:05

超酷老爸为孩子用树莓派和arduino制作模拟“火箭控制台”

最近由于我的大儿子要上学,需要一个桌子做作业。于是萌生了一个做一个不仅仅有几条腿的超炫酷的桌子。同时发现,这个桌子还能在完成作业后给孩子们带来更多的乐趣。由于我和孩子们这个暑假在肯尼迪航空中心的“太空之旅”印象非常深刻,我决定围绕NASA主题开始制作。根据对阿波罗计划和NASA控制中心的研究,我对这个控制台做了大致设计。之所以说“大致”是因为,实际的火箭控制台更多的功能是监视而非控制,并且没有小孩子所喜欢的火箭飕飕的声音。为了给两个孩子在一起玩“太空”时能有更多的玩法与音效,设计的这个桌子更加偏向于一个“太空主题”的游戏控制台而不是一个逼真的模拟器。下面的视频可以看到这个太空船的大部分功能,但是你想了解一些具体的制作细节,请继续向下看。
http://v.youku.com/v_show/id_XNzUxMDA5MzIw.html


http://www.eeboard.com/wp-content/uploads/2014/09/arduino-2-333x500.jpeg当游戏时间开始后,把盖子先开就能露出火箭控制台:http://www.eeboard.com/wp-content/uploads/2014/09/arduino-4-500x333.jpegCAPCOM面板有耳机的接口和电量控制钮。当然,也有一个标为“PPT”的“按下通话”的“呼叫”按钮。当按钮按下后,它上面的LED就会电量然后播放NASA通话开始声( intro Quindar Tone)。松开后,LED灭掉,然后播放NASA通话结束声( outro Quindar Tone)。http://www.eeboard.com/wp-content/uploads/2014/09/arduino-6-500x333.jpeg我将助推器(BOOSTER)控制板做成了产生火箭噪音的声卡。为了更加有趣点,我给每个按钮添加了一个计数功能,这样触发系统过载的警报。比如说,状态面板有三个可能的SPS警报,然后按下助推器(BOOSTER)控制板的SPS按钮足够多的次数就会将三个LED点亮。当助推器(BOOSTER)的任一按钮按下后,绿色推力(THRUST)状态灯就会亮起来。http://www.eeboard.com/wp-content/uploads/2014/09/arduino-8-500x333.jpegINCO面板有四个变阻器和两个LED灯条,不过灯条是非连续的也没有找到可以替换的。有趣的是,电阻器有很多玩法,比如,滑动变阻器可以上下滑动。我设计整个控制面板可以方便的从桌子里滑进滑出,这样,添加几个灯条也不会非常困难。大部分音效都可以从freesound.org找到。有些音效,比如降落伞,可以用声音编辑器进行合成。对于一些真实事件中的声音,我幸运的在阿波罗11号的飞行日志中找到了。我将它剪辑出来,将NASA各种真实地音效组合在一起作为现在控制台的主要音效。随着孩子的成长而不仅仅是随机的敲一些按钮,而是更加合理的玩游戏。这个面板会帮助他们一步一步的完成任务。在初次使用这个控制台的十分钟内,孩子们学会了哪些按钮可以让玩具火箭和航天飞机绕着屋子飞行。http://www.eeboard.com/wp-content/uploads/2014/09/arduino-9-500x333.jpeg自从我们游览过肯尼迪航天中心后,孩子们就会经常喜欢一起玩“太空”游戏,开始发射倒计时,将飞船举过头顶四处奔跑。现在,有了这个家庭作业桌子和控制台,孩子们的创造性发挥可以有了更大的空间。 而这一切就是一张可以做作业的桌子。

丄帝De咗臂 发表于 2015-6-2 21:01:27

老外做的?蛮有意思

大连林海 发表于 2015-6-2 22:05:09

丄帝De咗臂 发表于 2015-6-2 21:01
老外做的?蛮有意思

恩 在网上看懂的 很复杂 让大家分享

丄帝De咗臂 发表于 2015-6-2 22:10:06

大连林海 发表于 2015-6-2 22:05
恩 在网上看懂的 很复杂 让大家分享

老外想法都很好,为什么我们很难有这样的想法冒出来呢

Ricky 发表于 2015-6-3 10:55:46

丄帝De咗臂 发表于 2015-6-2 22:10
老外想法都很好,为什么我们很难有这样的想法冒出来呢

想法被自己打死了。。。 做事情最要紧的是好玩。
页: [1]
查看完整版本: 超酷老爸为孩子用树莓派和arduino制作模拟“火箭控制台”