回答

收藏

【转】Robot:bit变身成百战百胜的剪刀石头布高手

其他 其他 4841 人阅读 | 0 人回复 | 2018-01-10

你们都会玩剪刀石头布的游戏,但是你能保证每次都能赢么?有了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做一个体感控制小车

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




   

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



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

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


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

关注下面的标签,发现更多相似文章
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条