第四章 音乐大师: 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: 0.96寸1.3寸1.44寸1.8寸LCD显示屏TFT圆形SPI液晶屏ST7735 树莓派5 PCIe转USB HUB 2路2.5G RJ45 M.2 NVMe固态硬盘SSD扩展板 树莓派PICO键盘 ESP32-S3网口 ESP32-S3 W5500 物联网继电器 电子眼睛0.71寸圆形LCD显示屏液晶屏适用于Arduino/树莓派/PICO/STM32 1.5寸LCD显示屏 教程 树莓派5 PCIe TO M.2 MINI支持 Gen2 和Gen3 SSD 2230/2242 ESP32 S3开发板5寸LCD触摸显示屏800x480 HMI LVGL带CAN/RS485/I2C/传感器接口 树莓派RP2040 ST7789 USB摄像头 ESP32 S3开发板1.5寸圆形触摸旋钮OLED屏带触摸WIFI 466x466 X1007树莓派5 PCIe转2.5寸SATA HDD/SSD双硬盘扩展板 ESP32-S3 GC9A01 Micro HDMI 转 HDMI 可选Type C 或接线端子供电 适用于树莓派 5/4B支持双 4K 输出 树莓派5 PCIe转USB Gen1 HUB M.2 NVMe固态硬盘SSD扩展板PI5 HAT+ Arducam AF Camera 树莓派5散热器 树莓派5