第四章 音乐大师: Chapter 4 of KitiBot for Micro:bit

第四章 音乐大师

Micro:bit本身上面没有蜂鸣器。需要外加喇叭或者蜂鸣器才能发声。KitiBot-MB扩展板上已经板载有蜂鸣器,只需将micro:bit 插到 KitiBot-MB扩展板上即可使用。


当然你也可以外接喇叭,Micro:bit上的music引脚接口默认接到P0,如果自己要外接喇叭需要注意下


第一节

音乐积木类里面有很多小积木,一般是控制音符和音调,另外它还内置了一些歌曲在里面


新建一个项目,将播放旋律积木拖拽到当开机时积木中,选择对应的曲目,这里选择比较熟悉的生日歌,然后选择重复次数,可以选择播放一次或者无限循环,还可以选择后台播放,后台播放则不会阻塞其他积木运行。如果电脑接上音响或者耳机可以听到模拟器模拟程序时发出的声音


科普

声音是由物体振动产生的声波,我们说话也是我们的声带通过不同频率的振动来发出不同的声音。同样道理,蜂鸣器也是通过这种方式工作的,主控板通过发送不同频率的高低电平给蜂鸣器,蜂鸣器就可以发出不同音调的声音。通过改变音调就可以改变声音。

第二节

使用播放铃声积木,则可以设置不同的频率发出不同的声音,来模拟钢琴的按键。


调用这个积木时,蜂鸣器会一直发出这个频率的声音。


程序会重复播放do、re、mi、fa、sol、la、si 这个几个音符。

第三节

这一节我们通过A B键来控制蜂鸣器发声,按下A ,B键会发出不同的声音


TAG: MPS2.5G树莓派5 PCIE转M.2 NVME SSD固态硬盘和2.5G以太网RJ45扩展板 LilyGO MAX9296A 2路GMSL相机Camera扩展板适用于Jetson Orin主板 树莓派UGV Rover PT【四驱六轮】开源AI云台机器人小车OpenCV MPS2280 POE树莓派5 PCIE M.2 NVME SSD固态硬盘 Pi5 2280/2242/2230 树莓派CM5计算模块IO底板NANO B扩展底板Compute Module 5 资料 TTGO T-Echo NRF52840 SX1262 LoRa收发器SoftRF/Meshtastic BME280 GPS GNSS L76K 1.54电子墨水屏兼容LILYGO 2.7英寸无源NFC电子墨水屏模块 树莓派13.3寸LCD DSI显示屏MIPI触摸屏1920x1080 Jetson Orin 5G 4G 3G扩展板GNSS GPS RM520N-GL 电源管理模块 可装散热器风扇 RP2040 LoRa LF RP2350B-MINI-A picotool安装教程 XIAO SAMD21超小SuperMini开发板Tiny兼容Arduino e-link驱动板 ESP32-P4核心板PSRAM 32MB Flash 16MB开发板Core板载ESP32-C6 ESP32-C6-MINI-1WiFi 6蓝牙5 Zigbee Thread 热像传感器