认识Micro:bit—用按键生成一首歌-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4472|回复: 0

认识Micro:bit—用按键生成一首歌

[复制链接]
发表于 2017-11-1 17:58 | 显示全部楼层 |阅读模式
本帖最后由 Rosy~ 于 2017-11-1 19:46 编辑

前言:作为一枚Micro:bit新圈粉,昨天正式为各位讲解了一下Micro:bit的一些基础知识以及简单入手了一个小教程——跳动的一颗心,在为大家讲解的同时,也是喵星人再次学习的过程,同时还收获了各位老师的指点,希望大家能够继续关注和支持哦~

今日课程——深层次玩转Micro:bit——按键生日之歌
接着昨天的教程,打开Micro:bit;(今天喵星人将界面的语言切换成中文了,个人觉得中文看起来更直接方便一些,方法如下)

QQ图片20171101151349.png

接下来认识一下这些积木;每个大积木分类里都有对应的一些功能小积木,我们可以利用这些琐碎的小积木来完成各种各样的小程序。

QQ图片20171101152609.png

今天我们所用到的主要是一下这几个,接下来就开始今天的教程——用按键编织一首动听的音乐!

QQ图片20171101162317.png

程序图:

QQ图片20171101163805.png

(小提示:此处的按键“A”可以改为一下几种形式)

QQ图片20171101174332.png

解读程序:

a、当我们按下Micro:bit上的“A”时;就会响起一首“birthday”之歌

QQ图片20171101163805.png

(里面还有很多歌曲,也可以设置播放次数,看个人爱好

QQ图片20171101164221.png

b、Micro:bit会在音乐的伴随下,显示“birthday”字母,(此处只能显示字母,中文会显示空白。)

QQ图片20171101175520.png

c、字母结束后,LED显示屏会出现一颗红心,伴随着音乐,会有以下的图标和LED灯交替出现

d、值得注意的是,中间我们用到了“暂停”,这样一来就可以拉开上、下两个之间的间隔,看起来一闪一闪的有动感。(圈中的数字可以随意更改)它是以毫秒为单位(ms)

QQ图片20171101164756.png

动手实践:

点击左下角的下载,喵星人下载的程序默认在MICROBIT里面。

手指点击Micro:bit上的“A”程序动起来,由于没有蜂鸣器,想听音乐比较复杂,这次喵星人想了个比较笨的方法把它录下来.
给各位留个悬念,明天喵星人将会利用一款神器为大家演示一遍,这款神奇简直就是为Micro:bit量身定制的,有了它,更安全,而且再也不用这么复杂的倒腾了,想知道的速速来关注~或者加入KittenBot官方群:568084773或者直接扫码加入我们。明天同一时间为各位揭晓!
QQ群.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-9-20 16:33 , Processed in 0.087682 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表