“第二课--掌控板控制蜂鸣器”的版本间的差异

来自Labplus盛思维基百科
跳转至: 导航搜索
(创建页面,内容为“== 挑战目标 == :本节课主要目标是认知掌控板的蜂鸣器,学会安装mPyhton X图形化编程软件,完成一个简单的程序——使用蜂鸣…”)
 
拓展挑战
第42行: 第42行:
 
尝试一下播放其它歌曲或者编写其它更好玩的程序控制。<br/>
 
尝试一下播放其它歌曲或者编写其它更好玩的程序控制。<br/>
 
== 拓展挑战 ==
 
== 拓展挑战 ==
通过掌控板的A-B按键控制蜂鸣器是否播放歌曲<br/>
+
通过掌控板的A-B按键控制蜂鸣器是否播放歌曲,并且在OLED屏幕显示BIRTHDAY<br/>
 
:::{|
 
:::{|
 
|-
 
|-
|[[File:Microbit class1 8-1.png|400px]]
+
|[[File:TP-fmqQB.png|400px]]
 
|}
 
|}
 
<br/>
 
<br/>

2019年3月25日 (一) 16:46的版本

挑战目标

本节课主要目标是认知掌控板的蜂鸣器,学会安装mPyhton X图形化编程软件,完成一个简单的程序——使用蜂鸣器循环播放「生日快乐」歌曲。

知识点

  1. 认识蜂鸣器
  2. 蜂鸣器运用
  3. 蜂鸣器原理



信息窗

什么是蜂鸣器?


掌控板板载无源蜂鸣器,其声音主要是通过高低不同的脉冲信号来控制而产生。声音频率可控,频率不同,发出的音调就不一样,从而可以发出不同的声音,还可以做出“Do、Re、Mi、Fa、So、La、Si”的效果

ZKB-fmq.png



编写程序

Step1.现在我们来编写mPython X程序。要实现蜂鸣器播放掌控板内置音乐,我们可以使用“音乐”指令模块组里面将内置音乐播放指令,箭头所指的位置可以更换歌曲。如下图所示。

TP-bofy.png


Step2.选择BIRTHDAY(生日),如下图所示。

TP-bofy2.png


Step3.外加重复执行指令,让它循环播放,如下图所示。

TP-bofycf.png


请开始你的表演

尝试一下播放其它歌曲或者编写其它更好玩的程序控制。

拓展挑战

通过掌控板的A-B按键控制蜂鸣器是否播放歌曲,并且在OLED屏幕显示BIRTHDAY

TP-fmqQB.png