模拟掌控 07--声光之形
2022-04-062.2万
精华项目
AI 快速预览详细
本文介绍了模拟掌控板课程,目标是让初中小朋友学习线条绘制、映射使用及读取声音/光线值。通过展示任务、硬件讲解、显示光线值、完成任务等步骤,学生可以掌握基本的编程技能。拓展任务还包括修改音量值控灯。参考程序提供了具体的实现方法。
|
模拟掌控 07--声光之形 这个系列,献给没有掌控板的小朋友。 在接触掌控实物之前,先上了一段模拟课,课是给0基础的初中小朋友上的。 这个简单的系列是上课内容记录。 小创客课程,欢迎选用《小创客轻松玩转掌控板》。 ![]() 目标: 1、线条的 绘制 2、映射的使用 3、读取声音/光线值 step1 展示任务 step2 掌控模拟硬件讲解 声音,光线数据范围0-4095 step3 显示光线值 step4 完成任务当亮度>1000时关灯,否则开灯。 优化: 拓展任务 修改音量值控灯。 step5 数学知识——映射 在数学上,映射则是个术语,指两个元素集之间元素相互“对应”的关系。 设A、B是两个非空集合,如果存在一个法则f,使得对A中的每个元素a,按法则f,在B中有唯一确定的元素b与之对应,则称f为从A到B的映射,记作f:A→B。 左侧数学块中找到映射指令:是指将数值一个范围均匀对应到另一个范围。 通过映射将采集的光线值从 0-4095对应到 RGB 值 255-0。 ![]() step6 拓展任务 参考程序 保存程序,关机下课。 |






