小MU|二维码控制的密码”灯“

2019-09-037619
AI 快速预览详细 收起
小MU二维码控制的密码灯是一个适合STEM教育场景的创客项目。使用掌控板、小MU视觉识别传感器等器材,通过二维码指令卡和涂画模板,实现对灯光的控制。项目旨在通过动手实践,教授二进制知识,并激发孩子的创造力。
DF家经常进行一些小比赛,”诱惑“着大家开脑洞,做项目。
现在正在进行的就有【脑洞大赛】和【创客大侦探挑战赛】
好奇心是每个人与生俱来的能力,是探索世界奥秘的动力,更是创新力的源头……
从我们出生的那一刻,就开始了对这个世界的探索,每天都有十万个为什么。
无知,亦无畏,全然不在意世界的规则,纯真执着,那是我们与世界的相处方式。
你好世界。
你好创客。
小MU|二维码控制的密码”灯“图11
自己挖坑自己跳,有困难要上,没有困难创造困难也要上,把我们虐得……。
唉不说了,说出来都是辛酸啊。
小MU|二维码控制的密码”灯“图10

今天展示的是一从MU攻城狮学来(其实还没学明白)的一个小项目二维码密码灯


其实我的目标是要做个……
大家也可以改改做些项目。
其实这个项目的教学意义更多一些哦。

器材清单:

创意时代必备神器掌控板     1
micro:bit掌控双兼容,文体两开花
掌控bit扩展板                   1
当前圈内很红的
小MU视觉识别传感器   1
锂电     1
二维码指令卡    后有附件
二维码涂画板   (可选)附件

(以下可以用其它替代品,例如乐高就不错)
小MU支架       1
MK结构件        若干

步骤1  搭一个架子出来,固定小MU,MU传感器pcb距桌面约9CM,将MU接到扩展板上
小MU|二维码控制的密码”灯“图8

步骤2  用mind+1.5.6上传模式,添加掌控板,MU,写程序,上传掌控板

小MU|二维码控制的密码”灯“图20
小MU|二维码控制的密码”灯“图21
小MU|二维码控制的密码”灯“图1
小MU|二维码控制的密码”灯“图22
程序很长,见附件。


步骤3  准备指令卡
小MU|二维码控制的密码”灯“图2
小MU|二维码控制的密码”灯“图3
小MU|二维码控制的密码”灯“图7
步骤4 开始测试,开机时要用一张白纸锁定白平衡,然后二维识别卡开始测试,寻找到适合的位置并在桌面上做个标记(提示:小MU的摄像头大约正对纸ka的中心,同时MU的PCB板距桌面约9CM,MU的位置要固定)。
小MU|二维码控制的密码”灯“图12

相关资料:
小MU|二维码控制的密码”灯“图13

小MU|二维码控制的密码”灯“图14小MU|二维码控制的密码”灯“图15
小MU|二维码控制的密码”灯“图16
上面的算法对小学的小朋友来说比较难,所以,我就只打算先让孩子们从这项目中学习一点二进制的知识。
让小朋友自己涂画二维码,进行一些修改程序能完成的小项目。


关于二进制:
二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。
小MU|二维码控制的密码”灯“图19

十进制整数转二进制数:
“除以2取余,逆序排列”(除二取余法)
将该数字不断除以2直到商为零,然后将余数由下至上依次写出,即可得到该数字的二进制表示
以将数字21转化为二进制为例

小MU|二维码控制的密码”灯“图17
当商为零时,将余数由下至上依次写出,即为21的二进制表示
小MU|二维码控制的密码”灯“图18

二进制转十进制
首先讲一下“权重”的概念
数字中某位的权重:2的(该位所在的位数(从右至左)-1)次方
比如:10
0的权重为:2^(1-1)=1
1的权重为:2^(2-1)=2
二进制转十进制:数字中所有位*本位的权重然后求和
比如将10101转化为十进制
10101=1*2^4+0*2^3+1*2^2+0*2^1+1*2^0=21



二进制转换成十六进制计算方法

从小数点开始,向左右二边按“四位一段”分段(不足补0),然后,每一段的四位二进制数就对应一位十六进制数。按照以下对应关系进行转换:
0000    0
0001    1
0010    2
0011    3
0100    4
0101    5
0110    6
0111    7
1000    8
1001    9
1010    A
1011    B
1100    C
1101    D
1110    E
1111    F
例如:
(0100 1100 1000 0111 .1101 0000 0101 1000)2=(4C87.D058)16



二维码识别指令卡
小MU|二维码控制的密码”灯“图3
二维码涂画模板
下载附件4_4涂画模板.zip
二维码指令识别程序
下载附件MU_二维指令卡识别.zip
MU支架模型
下载附件摩图固定座STL.rar

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(6)
gada888
gada888
趣味横生
leo2
leo2
学习了感谢
Hockel
Hockel
不错,很好的教程
rzegkly
rzegkly
很好的教程
rzegkly
rzegkly回复rzyzzxw
数制转换,好好想想
rzyzzxw
rzyzzxw
作者
回复rzegkly
算法有点难,消化不良了。
Cuijt
Cuijt
不错!
Tarzen
Tarzen
高深的理论知识,估计小朋友要一头雾水,哈哈哈
rzyzzxw
rzyzzxw
作者
回复Tarzen
十进制变二直制应该还好,周日试试。
- 没有更多了 -