Kittenbot 小喵科技——专注人工智能编程教育

快捷导航
查看: 3595|回复: 5

[Robotbit] Robot:bit变身成百战百胜的剪刀石头布高手

[复制链接]

9

主题

14

帖子

123

积分

热心会员

Rank: 2

积分
123
发表于 2017-12-18 15:12:36 | 显示全部楼层 |阅读模式
你们都会玩剪刀石头布的游戏,但是你能保证每次都能赢么?有了Microbit的帮忙,你就能战无不胜了!

我经常拿这个小游戏逗孩子们玩,他们都觉得很神奇。其实原理很简单,就是利用Microbit集成的2.4G功能,相互发送信息,相当于打牌,你能控制对手拿什么样的牌,你还有不赢的道理吗?!

切入正题,如果你想了解Microbit 2.4G的全部功能,请参考Microbit的radio文档:https://makecode.microbit.org/reference/radio

你需要准备两块Microbit,建议入手Robot:bit,不光集成了锂电池充放电管理,还集成多路舵机,直流电机,蜂鸣器和Neopixel,非常适合来搭建Microbit小车。具体请参考我的另外几个帖子:

1. 用Robot:bit做蓝牙控制小车(全网Microbit蓝牙小车首发)

2. 用Robot:bit做一个体感控制小车

Robot:bit购买传送门:https://item.taobao.com/item.htm ... amp;id=559862615142

我们先学会怎么让Microbit显示“剪刀”,“石头”,“布”。“剪刀”实在不好画,弄把剑算了

QQ20171218-145804@2x.png QQ20171218-145652@2x.png QQ20171218-145535@2x.png

然后我们假设自己的板子是A,对手的板子是B,我们先设计A。

QQ20171218-150313@2x.png

这里用到了2.4G和加速度功能,首先初始化2.4G, 每次晃动Microbit,随机挑选剪刀石头布中的一种,然后开启作弊大法,告诉对手手中的Microbit会出什么牌

那么B会怎么处理从”内奸“A那里得到的情报呢?

QQ20171218-150823@2x.png

有没有看明白?反正你出剪刀,我就出石头,你出石头,我出布,你出布,我就出剪刀,分分钟玩死对手!
回复

使用道具 举报

0

主题

10

帖子

30

积分

新手小白

Rank: 1

积分
30
发表于 2017-12-18 15:55:41 | 显示全部楼层
我有个想法...以后洗碗都不用洗了 哈哈哈
回复 支持 反对

使用道具 举报

47

主题

139

帖子

751

积分

高级会员

Rank: 4

积分
751
发表于 2017-12-18 15:58:29 | 显示全部楼层
看到小内内通风报信的语句了 小内内.jpg
回复 支持 反对

使用道具 举报

12

主题

54

帖子

395

积分

版主

Rank: 7Rank: 7Rank: 7

积分
395
发表于 2017-12-18 18:40:34 | 显示全部楼层
哈哈,再也不用拖地了。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

12

积分

新手小白

Rank: 1

积分
12
发表于 2017-12-19 15:23:51 | 显示全部楼层
可以来点更真实的,5盘3胜
回复 支持 反对

使用道具 举报

0

主题

8

帖子

39

积分

新手小白

Rank: 1

积分
39
发表于 2018-1-20 20:12:17 | 显示全部楼层
可以说是一个非常巧妙和有趣的题目了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

 

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

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

GMT+8, 2020-8-11 13:58 , Processed in 0.026410 second(s), 37 queries , Gzip On.
Powered by Discuz! X3.2

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