EVE 发表于 2018-7-31 11:28:42

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

麦克的故事 马上要到圣诞节了,“要在圣诞晚会上表演个什么节目呢?”麦克很苦恼。如果能够像一个DJ一样在舞台上演奏,那一定很棒吧。   麦克决定用micro:bit与BOSON做个可以像DJ一样演奏台的装置,一起来认识一下神奇的micro:bit与BOSON吧。所需元件
1×micro:bit主控板1×micro:bit扩展板1× 彩虹灯带1×旋钮模块
1×MicroUSB 连接线实现功能当用手调整旋钮的转动角度时,实现音乐演奏,同时配合灯带的效果实现。
当用手拨动旋钮时,对应的P1号引脚读出的模拟值在0~1023范围变化,分隔成8个小范围,对应音乐中的一个八度“Do~Do’”,对应灯带上个数的变化。硬件连接将旋钮模块接在扩展板的P1号接口;
将彩虹灯带接在扩展板的P2号接口。编写程序
STEP1:DJ演奏台的实现逻辑图。STEP2:逻辑模块“if”的编辑,逻辑模块可以进行以下编辑操作。STEP3:判断旋钮输入(P1)的值的范围,对应灯带与音效。以下是第1个区域的控制程序。STEP4:由于只有7颗灯,在第8个区域中,可以通过不同的灯带表现形式来表达“Do”。STEP5:最终程序。实验效果
为了可以方便进行演奏,需要给DJ演奏台做一个便于操作的外观。1.给旋钮做个手柄,方便进行操作1.将旋钮固定好之后,将每个音的范围标注出来。能力提升
把micro:bit主板的5×5LED点阵也利用起来,当演奏出不同的音节时,对应显示该音节。尝试一下制作一下吧!
更多课程,欢迎点击以下链接入门课程micro:bit造物粒子(基于Mind+)01— 入门篇Micro:bit造物粒子(基于Mind+)02— 自制表情包micro:bit造物粒子(基于Mind+)03— 闪烁的LEDMicro:bit造物粒子(基于Mind+)04— 手控信号灯Micro:bit造物粒子(基于Mind+)05— 变速风扇micro:bit造物粒子(基于Mind+)06— 电子蜡烛micro:bit造物粒子(基于Mind+)07— 自动门micro:bit造物粒子(基于Mind+)08— 音乐盒micro:bit造物粒子(基于Mind+)09— 炫彩灯带进阶课程micro:bit造物粒子(基于Mind+)10— 自平衡仪micro:bit造物粒子(基于Mind+)11— DJ演奏台micro:bit造物粒子(基于Mind+)12— 可移动门铃micro:bit造物粒子(基于Mind+)13— 拆弹游戏

gada888 发表于 2018-9-1 16:14:32

收藏一下
页: [1]
查看完整版本: micro:bit造物粒子(基于Mind+)11— DJ演奏台