找回密码
 立即注册

QQ登录

只需一步,快速开始

本帖最后由 ZCZ 于 2020-8-11 16:19 编辑

第17课 Mixly认识蜂鸣器门铃制作


目标

1、蜂鸣器的使用
2、音阶对应表
3、门铃的制作

实验材料

Arduino UNO开发板,
配套USB数据线
配套杜邦线若干
Mixly软件
配套蜂鸣器模块
配套按钮模块

1.png

内容

接线方式

2.png

Arduino UNO开发板   <------> 按钮模块
                     3V3/5V   <------>   VCC
                          GND   <------>  GND
                               7    <------>  OUT

Arduino UNO开发板  <------>  蜂鸣器模块
                    3V3/5V   <------>  VCC
                        GND   <------>  GND
                             8   <------> IO

蜂鸣器

蜂鸣器是一种会发声的电子模块,根据其内部是否自带振荡源,可以分为两种类型:有源蜂鸣器和无源蜂鸣器,具体表现为有源蜂鸣器内部带振荡源,只要一通电就会响;而无源蜂鸣器内部不带振荡源,需要用2kHz~5kHz的矩形波去驱动它。从外观看,有源、无源蜂鸣器的区别在于:有源蜂鸣器有长短脚,也就是所谓正负极,长脚为正极,短脚为负极;而无源蜂鸣器则没有正负极,两个管脚长度相同。

“播放声音”模块

“播放声音”模块位于“执行器”模块分类中,可以更加需要设置播放声音的音调。

3.png

“播放声音”频率下拉选项中有“C3,D3,E3,F3”等,“C,D,E,F,G,A,B”这七个大字母成为“音名”;“Do,Re,Mi,Fa,Sol,La,Si”是人们在演唱乐谱时所使用的名称,叫做唱名。

4.png

在Mixly中,NOTE_C3,NOTE_D4,NOTE_E5,等对应着这些音的频率,音阶后面的数字3,数字4和数字5表示高音,数字越大音乐高,频率越大,选择唱名对应的音名和相应高音,就可以输出你想要的高音了。

“结束声音”模块

“结束声音”模块位于“执行器”模块分类中,与“播放声音”模块上下相邻,用于管脚播放声音后的结束声音。

编程思路

5.png

程序编写

6.png

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册