加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

用Micro:bit播放生日快乐歌

发布时间:2020-12-14 04:19:28 所属栏目:大数据 来源:网络整理
导读:Micro:bit自带一个有趣的功能就是可以生成音乐播放,今天做一个简单实用的案例,用Micro:bit播放生日快乐歌。 算法: 按下按键A,显示生日快乐 播放D 播放E 播放G 播放F 休息 为了播放音乐,需要将一个可以3V工作的蜂鸣器或者耳机,播放器连到Micro:bit的GND

Micro:bit自带一个有趣的功能就是可以生成音乐播放,今天做一个简单实用的案例,用Micro:bit播放生日快乐歌。

算法:

按下按键A,显示生日快乐

播放D

播放E

播放G

播放F

休息

为了播放音乐,需要将一个可以3V工作的蜂鸣器或者耳机,播放器连到Micro:bit的GND和Pine0脚之间,如下图

Blocky程序如下

MicroPython程序脚本如下:

from microbit import *

import music

?tune = ["E4:4","E4:4","E4:8","G4:4","C4:4","D4:4","F4:4",

"E4:4","E4:2","D4:8","G4:8",sans-serif; font-size: 17px; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; min-height: 1em; max-width: 100%; orphans: 2; widows: 2; background-color: #ffffff'>"F4:4","C4:8"]

?while True:

if button_a.is_pressed():

music.play(tune)

下载就可以播放啦。

原文参考

https://mp.weixin.qq.com/s?__biz=MzU0MTg0ODIzNA==&mid=2247484011&idx=1&sn=45a885492aa34f2b6c56a632d0ccb595&chksm=fb22e5aecc556cb84933e0fb3be524da23f1e5641ab05f9e1daf0a62fd5826dd21ccdc1b5bb1#rd

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读