rzyzzxw 发表于 2019-9-3 11:21:28

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

DF家经常进行一些小比赛,”诱惑“着大家开脑洞,做项目。
现在正在进行的就有【脑洞大赛】和【创客大侦探挑战赛】好奇心是每个人与生俱来的能力,是探索世界奥秘的动力,更是创新力的源头……
从我们出生的那一刻,就开始了对这个世界的探索,每天都有十万个为什么。
无知,亦无畏,全然不在意世界的规则,纯真执着,那是我们与世界的相处方式。
你好世界。
你好创客。

自己挖坑自己跳,有困难要上,没有困难创造困难也要上,把我们虐得……。
唉不说了,说出来都是辛酸啊。


今天展示的是一从MU攻城狮学来(其实还没学明白{:5_121:})的一个小项目二维码密码灯
http://v.youku.com/v_show/id_XNDM0MTg1NTIxMg==.html?spm=a2h3j.8428770.3416059.1

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

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

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

步骤1搭一个架子出来,固定小MU,MU传感器pcb距桌面约9CM,将MU接到扩展板上


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




程序很长,见附件。{:5_122:}

步骤3准备指令卡



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


相关资料:




上面的算法对小学的小朋友来说比较难,所以,我就只打算先让孩子们从这项目中学习一点二进制的知识。
让小朋友自己涂画二维码,进行一些修改程序能完成的小项目。
{:5_170:}

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


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


当商为零时,将余数由下至上依次写出,即为21的二进制表示


二进制转十进制
首先讲一下“权重”的概念
数字中某位的权重: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支架模型


Tarzen 发表于 2019-9-3 11:50:59

高深的理论知识,估计小朋友要一头雾水,哈哈哈


rzyzzxw 发表于 2019-9-3 14:58:58

Tarzen 发表于 2019-9-3 11:50
高深的理论知识,估计小朋友要一头雾水,哈哈哈

十进制变二直制应该还好,周日试试。{:5_116:}

DR_Choi 发表于 2019-9-3 15:41:18

不错!

rzegkly 发表于 2019-9-3 15:55:50

很好的教程

rzyzzxw 发表于 2019-9-3 16:02:21

rzegkly 发表于 2019-9-3 15:55
很好的教程

算法有点难,消化不良了。{:5_117:}

rzegkly 发表于 2019-9-3 16:18:29

rzyzzxw 发表于 2019-9-3 16:02
算法有点难,消化不良了。

数制转换,好好想想

hockel 发表于 2019-9-6 10:33:19

不错,很好的教程

leo2 发表于 2020-1-3 10:33:10

学习了感谢

gada888 发表于 2020-1-23 13:43:10

趣味横生
页: [1]
查看完整版本: 小MU|二维码控制的密码”灯“