大数跨境
0
0

DJ演奏台——micro:bit造物粒子(基于Mind+)教程11

DJ演奏台——micro:bit造物粒子(基于Mind+)教程11 蘑菇云创造
2018-08-02
4
导读:今天我们用micro:bit与Boson做个可以像DJ一样演奏台的装置,一起来认识一下神奇的micro:bit与Boson吧。

点击上方“蘑菇云创造”可以关注我们哦

麦克的故事

马上要到圣诞节了,“要在圣诞晚会上表演个什么节目呢?”麦克很苦恼。如果能够像一个DJ一样在舞台上演奏,那一定很棒吧。 

麦克决定用micro:bit与Boson做个可以像DJ一样演奏台的装置,一起来认识一下神奇的micro:bit与Boson吧。

所需元件

micro:bit主控板 X1

    旋钮模块 X1

micro:bit扩展板 X1

* 彩虹灯带x1

*MicroUSB 连接线 x1


实现功能

当用手调整旋钮的转动角度时,实现音乐演奏,同时配合灯带的效果实现。

当用手拨动旋钮时,对应的P1号引脚读出的模拟值在0~1023范围变化,分隔成8个小范围,对应音乐中的一个八度“Do~Do’”,对应灯带上个数的变化。

 

硬件连接


将旋钮模块接在扩展板的P1号接口;将彩虹灯带接在扩展板的P2号接口。

 

编写程序

步骤

STEP1:DJ演奏台的实现逻辑图。


STEP2:逻辑模块“if”的编辑,逻辑模块可以进行以下编辑操作。


STEP3:判断旋钮输入(P1)的值的范围,对应灯带与音效。本程序有8个区域对应不同的8个音调。

以下是第1个区域的控制程序。

STEP4:由于只有7颗灯,在第8个区域中,可以通过不同的灯带表现形式来表达“Do”。

STEP5:最终程序。

实验效果

为了可以方便进行演奏,需要给DJ演奏台做一个便于操作的外观。


1.  给旋钮做个手柄,方便进行操作

 


2.  将旋钮固定好之后,将每个音的范围标注出来。

 

能力提升

把micro:bit主板的5×5LED点阵也利用起来,当演奏出不同的音节时,对应显示该音节。尝试一下制作一下吧!

 

 

———————  正文完    ———————

 


教育的目的是为了培养学生协作能力、沟通能力、批判思维以及创造力,其中最核心的是创造力,蘑菇云创客教育作为国内为数不多的一站式创客教育服务供应商旨在培养孩子的创造力。

为让学生们在课堂上学习到的知识更好地连接现实世界,蘑菇云将指导学校规划、建立、运营自己的创客空间。并根据学生年龄段的不同,在设计与布局上进行了区分

小学创客空间注重趣味性,

强调互动场景;

初中创客空间注重实用性,

强调学习场景;

高中创客空间注重技术性,

强调应用场景;

 

在内容上, 蘑菇云和国内一线创客名师联手,编纂了一系列适合国内创客教育的教材。并拥有一套完整的创客教育课程体系,包括课程内容及教具,课程培训,技术答疑。同样根据学生年龄段的不同,在课程分类与设计上也会有所区别。

小学通过游戏化和体验化的方式来开展,要以“玩中学”为主。

初中引导学生在实际动手过程中进行探究式学习,促进“做中学”。

高中基于问题和设计的学习,需要教师为学生创设相关的真实情境,使高中生在“思中学”。



推荐阅读:

 

引领公益力量,蘑菇云助力黄奕聪基金将创客教育带进偏远地区

DFRobot联手星天地创客空间,打造航天科普教育新模式

蘑菇云创客空间落户香港,携手Innospot共促STEM发展

创客教育价值升级:高校自主招生可加分

共青团中央发声:“每个孩子都应该学编程,一起推动编程教育发展”

重磅!micro:bit官方编程软件离线版正式上线!

2018年四川省中小学创客教育发展重心

高中新课标:创客教育内容已成为技术类课程的主力军!



后台回复【mb】下载micro:bit中文学习资料

回复【mind】获取mind+图形化编程软件下载地址

回复【2018】下载新课标完整内容

回复【IoT】查看物联网学习模块OBLOQ教程

回复【书籍】查看创客教育教材推荐


点击“阅读原文”,了解校园创客空间解决方案

【声明】内容源于网络
0
0
蘑菇云创造
蘑菇云是DFRobot旗下专注于AI人工智能、创客、STEAM、劳动教育的科技创新教育品牌;以为中国培养下一代科技创新人才为使命,为学校提供k12全龄段科技创新教育解决方案。
内容 969
粉丝 0
蘑菇云创造 蘑菇云是DFRobot旗下专注于AI人工智能、创客、STEAM、劳动教育的科技创新教育品牌;以为中国培养下一代科技创新人才为使命,为学校提供k12全龄段科技创新教育解决方案。
总阅读1.1k
粉丝0
内容969