用Micro:bit做活动启动仪式道具
2017-12-07谢作如张敬云
中国信息技术教育 2017年21期
谢作如 张敬云
在2017年上海創客嘉年华的教育论坛上,国内创客教师社群“猫友汇”和上海蘑菇云合作,在全国范围内启动“校园创客嘉年华”活动。在论坛的前一天有教师提议,应该让启动仪式更有仪式感,最好有特定的道具。因为“校园创客嘉年华”是一个非常有意义的活动,启动仪式自然不能太寒酸。于是,笔者自告奋勇连夜做了一个启动仪式道具。
创作思路
笔者最近一直在研究Micro:bit,并做了好多小项目。Micro:bit的广播功能是它的亮点,利用广播功能设计一个互动作品,在“校园创客嘉年华”的启动仪式上让更多的人参与进来,共同见证创客盛会的开启,不仅好玩,而且有“众人拾柴火焰高”的象征意义。
很多人参加,就需要很多块Micro:bit板子。但这不担心,上海创客嘉年华的主办方DFRobot公司可以为现场的嘉宾提供足够多的板子。至于互动作品的编程语言,笔者选择了Processing。Processing和Micro:bit互动一直很稳定,笔者之前已经写了好多个互动作品。
作品描述
用电脑运行Processing,显示一个空白的窗口;一块Micro:bit作为信号接收端,插到USB口;嘉宾们人人持一块Micro:bit,作为信息发射端;当嘉宾同时按下Micro:bit的A、B键时,板子上会出现一个向上的箭头;作为信号接收端的Micro:bit板子会闪烁一次“心”型符号,电脑屏幕随机出现几个大小及颜色不一的泡泡,并发出魔幻音乐。随着嘉宾同时按下A、B键的次数越来越多,屏幕显示的泡泡也越来越多。当按键次数达到一定的阈值时,屏幕开始进入自己播放阶段,小小的像素点越来越密集,背景图片的轮廓也越来越清晰。……
登录APP查看全文
