Kittenbot 小喵科技——专注图形化编程教育

快捷导航
查看: 2233|回复: 1

[Robotbit] 用Robot:bit做一台反应测试仪

[复制链接]

9

主题

14

帖子

123

积分

热心会员

Rank: 2

积分
123
发表于 2017-12-27 23:42:23 | 显示全部楼层 |阅读模式
超级奶爸我又来了,今天的主题还是逗娃,我们要做一台高科技反应测试仪!

需要的材料有铝箔纸(家里烤鸡腿用的),一张硬纸板,3条鳄鱼线和3条公母杜邦线,哦,当然别忘了Robot:bit。

WX20171227-231150@2x.jpg

我的Robot:bit是架在红色的小车上的,原谅我舍不得拆掉,小车支持蓝牙,2.4G,能循线,有兴趣的话可以看我发的其他帖子。

然后你需要将3条杜邦线母头接到Robot:bit的A1,A2和GND排针上,杜邦线的公头用鳄鱼夹夹住,鳄鱼夹的另一头夹住铝箔纸固定在硬纸板上。按照我的图来:

右手——GND;左手——A2;开始——A1

WX20171227-231959@2x.jpg

没有鳄鱼夹,像这样把铝箔纸卷起来包在杜邦线公头上也是可以的。
WX20171227-235750@2x.jpg

这个仪器的原理是:当你右手按住“右手”铝箔纸,左手按“开始”的时候,你的身体相当于一根导线,将Microbit的P1脚接地了,程序开始计时。然后Microbit的某一颗LED会在随机等待1~3秒钟后亮起,这时候你要再次用左手,迅速按下“左手”按键,你的身体再次成了一根导线,将Microbit的P2电平拉低,之后程序会计算你反应的时间并显示在LED上。

我们看下make code怎么搭积木的:

首先初始化
WX20171227-233003@2x.png

然后写P1按下程序
WX20171227-233316@2x.png

因为Robot:bit扩展了蜂鸣器,我们可以设计一个有声音的倒计时。另外,想增加难度,可以调高随机等待的时间。

最后写P2按下程序
WX20171227-233712@2x.png

注意在LED还没亮起的时候,你抢按是没有用的,抢按会显示X。另外,最后显示的时间单位是微秒。个人最好成绩195ms

个人觉得这个游戏非常好玩哈,比双指捏直尺什么的测试你的反应能力高科技多了!

惯例,上视屏,没有手机架,手机是放在台灯上拍的视屏,效果还不错。

最后,给大家个任务,有没有看到硬纸板上还有个P2,那是支持2人对战哦,大家动动手一起编程玩吧!






回复

使用道具 举报

26

主题

68

帖子

409

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
409
发表于 2017-12-28 10:25:30 | 显示全部楼层
终结洗碗决定机!
回复 支持 反对

使用道具 举报

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

本版积分规则

全力为Stem教育行业提供新技术、新方案和新产品。

 

地址:广东省深圳市华丰互联网+创意园 419~420

© 2019 Kittenbot Inc. 深圳市小喵科技有限公司 ( 粤ICP备16110073号 )

GMT+8, 2020-2-26 08:52 , Processed in 0.026958 second(s), 37 queries , Gzip On.
Powered by Discuz! X3.2

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