Arduino -uno 核心板 之中级系列3 QAU04生日快乐歌实验

本文介绍了如何使用Arduino UNO和QAU04模块制作生日快乐歌实验。QAU04是一个蜂鸣片驱动模块,提供更洪亮的声音。通过`tone()`函数控制音调和持续时间,配合数组定义旋律和音符持续时间,实现音乐播放。提供了数据手册链接和程序下载链接。
摘要由CSDN通过智能技术生成

适用平台:Arduino uno

模块介绍:

今天我们需要用到的模块是蜂鸣片驱动模块,也称QAU04模块
在这里插入图片描述
在入门教程里我们学习了QQ12A的使用方法,但是QQ12A发出的声音不够洪亮,像是个嘤嘤怪。所以今天就亮相粗狂的汉子,它就是QAU04,这个模块也是一个发声模块,但不同的是它采用蜂鸣片发声。蜂鸣片本身发声不大,但只要配上合适的音腔,随便超个80DB还是不成问题的,且驱动原理和QQ12A一模一样。我们可以直接烧录QQ12A的程序发声,但是为了好听点,这里还是写了一首生日快乐歌。大家想了解这个QAU04模块的可以查看它的数据手册。

链接: User’sGuide-升压型蜂鸣片驱动模块QAu04-用户指导手册.

看它的外形我们可以发现,蜂鸣片的驱动是利用升压电压来进行发声的。这个升压电感在5V供电的情况下,瞬间电压可以升压到500V以上!看着有些惊人。但因为是瞬间电压,加上电流非常的小,所以人的手摸上去是没有问题的。

这里重点讲解一个函数

1、 tone(pin, frequency, duration);

pin: 你要接扬声器的接口,是整数(int 型)

frequency:频率,是一个整数(int 型)

duration

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值