爱板网论坛

查看: 1005|回复: 0

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

[复制链接]

主题

好友

318

积分

秀才

该用户从未签到

发表于 2018-1-10 16:26:22 |显示全部楼层
你们都会玩剪刀石头布的游戏,但是你能保证每次都能赢么?有了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显示“剪刀”,“石头”,“布”。“剪刀”实在不好画,弄把剑算了
145834abnzzjt2jvgeozdn.png


145834hydbq9b88309xn99.png


145834aj42g3j3g1gcj2cl.png
   

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



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

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


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

回复

使用道具 举报

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

关闭

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

手机版|爱板网

GMT+8, 2018-6-18 13:30 , Processed in 0.165327 second(s), 16 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-5   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001056号

Powered by Discuz!

返回顶部