学习目标:

这节课学习使用micro:bit机器人来播放音乐,机器人唱着婚礼进行曲,同时点阵上显示一个音乐的图案。

代码与解析:

from microbit import *

import music

display.show(Image.MUSIC_QUAVER)

music.play(music.WEDDING)

import是导入,这里的意思是导入music库函数,并从库里调用内置的music.WEDDING旋律,下面是一个完整的旋律列表:

• music.DADADADUM

• music.ENTERTAINER

• music.PRELUDE

• music.ODE

• music.NYAN

• music.RINGTONE

• music.FUNK

• music.BLUES

• music.BIRTHDAY

• music.WEDDING

• music.FUNERAL

• music.PUNCHLINE

• music.PYTHON

• music.BADDY

• music.CHASE

• music.BA_DING

• music.WAWAWAWAA

• music.JUMP_UP

• music.JUMP_DOWN

• music.POWER_UP

• music.POWER_DOWN

编程与下载:

1.打开Mu软件,如图8-1在编辑窗口输入代码,注意!所有的英文与符号都应该在英文状态下输入,使用Tab键(制表键)进行缩进,最后一行以空白程序结尾。

图8-1

2.如图8-2所示,点击大拇指图标的Check键检查一下我们的代码是否有错误。如果某一行出现光标或下划线,表示某一行的程序出错,如果没有出现光标或下划线,则表示代码没有错误。

图8-2

3.将micro USB数据线连接micro:bit与电脑,接着如图8-3点击Flash按键下载程序至micro:bit。

图8-3

4. 在下载好程序以后,就可以听到《婚礼进行曲》了,并且micro:bit点阵上显示音乐符号。由于旋律只播放一次,可以按一下复位键重新运行程序。

注意蜂鸣器的跳线帽要插入。

python蜂鸣器音乐代码_6.蜂鸣器唱歌相关推荐

  1. arduino蜂鸣器音乐代码_STM32驱动蜂鸣器演奏音乐“你笑起来真好看”

    有源蜂鸣器与无源蜂鸣器的区别 这里的"源"不是指电源,而是指震荡源. 内部自带震荡源的为有源蜂鸣器,给电就能响,但是响的频率是固定的,即响的声音是固定的. 内部没有震荡源的为无源蜂 ...

  2. arduino 嗡鸣器 音乐_Arduino 蜂鸣器音乐代码转化程序开发

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 最近在做利用蜂鸣器播放音乐的实验,其中环节有以下:1.查找需要播放的音乐简谱.2.对照简谱以及Arduino本身自带库里面的音乐实例toneMelody翻 ...

  3. arduino蜂鸣器音乐代码青花瓷_教你用 Arduino 制造简易金属探测器

    金属探测器,听上去有点高端,下面我们只用一个 Arduino.10 米长的铜丝线.一个 100 欧电阻和一个无源蜂鸣器来制造它.可以根据需要将探测器设计成各种尺寸和形状,不同之处在于线圈的制作.虽然这 ...

  4. 蜂鸣器音乐代码 天空之城_潮玩 | 艺术展览,乐队live现场,网红小黑泥,贩卖“美好”的市集……一场未来公共生活,天空之城和你一起探索!...

    第一次打卡这样的新媒体艺术作品,不是画作,也不是艺术品陈列,而是一场看的见的引力交响曲~错落的磁场具象成看得见的流动痕迹,不动声响却震撼的感官体验.很容易让人沉浸其中,去捕捉流动的方向和瞬间.虽然UF ...

  5. python下载音乐代码_基于Python实现下载网易音乐代码实例

    代码如下 # 爬取网易音乐 import requests from bs4 import BeautifulSoup import urllib.request headers = {"o ...

  6. MSP430F5529单片机,万年历,闹钟,数字时钟,温湿度dht11,蜂鸣器音乐

    文章目录 功能 硬件连接 实物 程序 功能 功能 1 万年历显示 2 按键修改时间 3 按键修改闹钟 4 闹钟到达 蜂鸣器鸣叫10秒自动关闭 闹钟是音乐 5 温湿度显示 6 温度到达28度以上蜂鸣器鸣 ...

  7. 【单片机】【让蜂鸣器发声】认识蜂鸣器,让蜂鸣器发出你想要的声音

    单片机中的蜂鸣器 1. 三极管 三极管是一种控制电流的半导体器件,作用是把微弱信号放大成幅度值较大的电信号(射频方法),也用作无触点开关(用作开关).放大的原理参考:三极管原理-导通条件_坚持努力,冲 ...

  8. python蜂鸣器天空之城频率_如何把两个程序合在一起实现(小车超声波避障+蜂鸣器音乐《天空之城》)...

    小车超声波程序: ...... #include #include #define Sevro_moto_pwm     P2_7           //接舵机信号端输入PWM信号调节速度 #def ...

  9. 【极限精度】基于stm32f4xx的蜂鸣器音乐播放(生日快乐)及国际绝对音名标准频率定义(32位无符号整型精度、十二等律体系、A4=440.01000Hz)

    [极限精度]基于stm32f4xx的蜂鸣器音乐播放(生日快乐)及国际绝对音名标准频率定义(32位无符号整型精度.十二等律体系.A4=440.01000Hz) 资源: download.csdn.net ...

最新文章

  1. 安卓高手之路之 应用篇
  2. python第一个解释器是哪一年_Python简介以及解释器介绍
  3. 简述用 MAT 分析 Android 应用OOM
  4. 【深度学习】深度学习中的知识蒸馏技术(上)简介
  5. 4018-基于非递归的二叉排序树的结点的查找和插入(C++,附思路)
  6. 通俗易懂!视觉slam第十一部分——线性系统和卡尔曼滤波
  7. java 父类返回子类是咧_【daily】Java泛型 - 返回父类的子类
  8. 我写项目的思路和“自然架构”
  9. 蒙提霍尔问题(三门问题,概率论)C语言验证
  10. 开源中国 OsChina Android 客户端源码分析(12)清理缓存
  11. 方正快速开发平台ES2007数据导入功能问题总结
  12. windows server关闭系统自动更新
  13. valgrind内存泄露和线程竞态检测
  14. PDF 转 Word - 免费在线 pdf 转换成 word 文档
  15. 关于内部排序的小总结
  16. 北京地铁车站换乘示意图行动(2010年4月1日更新完整)
  17. 英文会议论文出版地信息汇总
  18. [WinError 206] 文件名或扩展名太长(组策略值修改 解除windows文件名 字符长度限制)
  19. jieba库的安装与使用
  20. Stata:图示连续变量的连续边际效应

热门文章

  1. acwing 4269.校庆(map)
  2. NOIP2016Day1总结
  3. Mac book笔记本输入法错乱
  4. C++进阶学习(二)----C到C++II
  5. c语言程序设计P320,《C程序设计》作业内容
  6. 后ETC时代,年入近百亿元的千方科技如何玩转车路协同
  7. Flash Loader Demonstrator无响应怎么办?
  8. Petalinux 使用外部ADI的内核源码编译记录-附oe_runmake解决办法
  9. office二级证书和mysql_二级考office还是access ??在线等 挺急的 (内附合格证书领取通知)...
  10. 2020-2021考研南京大学软件学院学习经验分享(英语90,842自命题110+)