rzyzzxw 发表于 2022-4-6 17:54:15

模拟掌控 07--声光之形

本帖最后由 rzyzzxw 于 2022-4-12 07:26 编辑

模拟掌控 07--声光之形这个系列,献给没有掌控板的小朋友。
在接触掌控实物之前,先上了一段模拟课,课是给0基础的初中小朋友上的。
这个简单的系列是上课内容记录。
小创客课程,欢迎选用《小创客轻松玩转掌控板》。

目标:
1、线条的 绘制
2、映射的使用
3、读取声音/光线值
step1展示任务
https://qiniu.makeymonkey.com/16490410678127c40ca1307971cad276123778d99451.png?imageView2/2/w/800/auto-orient/format/jpg

step2掌控模拟硬件讲解声音,光线数据范围0-4095
https://qiniu.makeymonkey.com/1649041142630f0f13a36c1e87fdf98ace26f9130de2.png?imageView2/2/w/800/auto-orient/format/jpg

https://qiniu.makeymonkey.com/1649041128571a7ef6d7c5bb8d010a4420d03fc461a7.png?imageView2/2/w/800/auto-orient/format/jpg

step3显示光线值
https://qiniu.makeymonkey.com/1649041632903image.png?imageView2/2/w/800/auto-orient/format/jpg

step4
完成任务当亮度>1000时关灯,否则开灯。
https://qiniu.makeymonkey.com/1649041856266image.png?imageView2/2/w/800/auto-orient/format/jpg


优化:
https://qiniu.makeymonkey.com/1649042364925image.png?imageView2/2/w/800/auto-orient/format/jpg

拓展任务修改音量值控灯。
step5数学知识——映射
在数学上,映射则是个术语,指两个元素集之间元素相互“对应”的关系。 设A、B是两个非空集合,如果存在一个法则f,使得对A中的每个元素a,按法则f,在B中有唯一确定的元素b与之对应,则称f为从A到B的映射,记作f:A→B。 
https://qiniu.makeymonkey.com/1649042654440image.png?imageView2/2/w/800/auto-orient/format/jpg

https://qiniu.makeymonkey.com/1649042702954image.png?imageView2/2/w/800/auto-orient/format/jpg

左侧数学块中找到映射指令:是指将数值一个范围均匀对应到另一个范围。
通过映射将采集的光线值从 0-4095对应到 RGB 值 255-0。




step6
拓展任务


参考程序

https://qiniu.makeymonkey.com/1649043995300image.png?imageView2/2/w/800/auto-orient/format/jpg

保存程序,关机下课。




hnyzcj 发表于 2022-4-6 18:53:25

赞一个,朱老师
页: [1]
查看完整版本: 模拟掌控 07--声光之形