想利用蜂鸣器写一些音乐中的 1 2 3 4 5 6 7  这个方法可行吗?

最佳答案

  • 这是经国 发表于2018-09-26

    是可以发出的。

    你可以使用PWM,通过修改PWM的频率与占空比来修改频率

    回答点赞:   robe_zhang 865a6f617abde02 stru9g1e ^想念こnθ Wyatt0007 yhj416606438 举报 评论 6

其他答案

  • 放电 发表于 2018-09-26

    无缘蜂鸣器可以通过控制器输出的pwm信号产生不同频率,列入蜂鸣器钢琴这种小玩意

    有源蜂鸣器是不可以做这种的,因为他是固定频率的,我看过说可以通过调节电压范围来获得不同声音不知道是不是真的

    回答点赞:   robe_zhang 865a6f617abde02 Magic君 ^想念こnθ stru9g1e Spirit yhj416606438 举报 评论 7

  • 张峰 发表于 2018-09-27 云汉达人

    无源直接调整电平反转频率,发出不同声音,反转频率就是声音频率,严格来说没有上下限,反转多快频率多高

    有源可以调整占空比,pwm 发出不同频率声音。有源的有上限,占空比 100 凤鸣器固有频率就是上限,

    建议试用无源可玩行更好,声音可以调整空间比较大

    回答点赞:   ^想念こnθ dreamadmirer yhj416606438 举报 评论 3

  • Chauncey 发表于 2018-09-26

    需要用无源蜂鸣器

    通过定时器产生不同频率的脉冲

    可以实现对声音音调的调节

    回答点赞:   ^想念こnθ maya593 举报 评论 2

  • 赤心木zqw 发表于 2018-09-26

    无源蜂鸣器是可以实现的,相比于有源蜂鸣器,无源蜂鸣器可以利用周期信号产生不同频率的声音,根据乐理中不同音阶对应于不同频率,即可发出1 2 3 4 5 6 7等音阶,进而产生音乐。

    回答点赞:   Wyatt0007 举报 评论 1

  • donatello 发表于 2018-09-26

    是的,蜂鸣器会根据输入频率不同输出不同音调,使用7种不同音调即可发出7个音阶。

    回答点赞:   yhj416606438 举报 评论 1

  • US 发表于 2018-09-27

    无源蜂鸣器可发出不同声音,根据输入信号频率和占空比实现

    回答点赞:   yhj416606438 举报 评论 1

  • 捷波 发表于 2018-09-27

    输入不同频率的信号,蜂鸣器就会产生对应频率的声音,找到1234567对应的频率,通过单片机将这些频率的信号输出到蜂鸣器即可。

    回答点赞:   yhj416606438 举报 评论 1

  • yhj416606438 发表于 2018-09-27

    可以的51单片机就行,用定时器实现

    回答点赞:   maya593 举报 评论 1

  • Wyatt0007 发表于 2018-09-27

    可以实现,但是需要买无缘蜂鸣器,因为无缘蜂鸣器是PWM脉冲驱动的,可以调节频率,调节脉宽发,发出不同声音。有缘蜂鸣器的话就不能发出不同声音。

    回答点赞:   maya593 举报 评论 1

  • dreamadmirer 发表于 2018-09-27

    可以实现的,可以通过调节PWM大小来产生不同音节。

    回答点赞:   maya593 举报 评论 1

  • 这是经国 发表于 2018-09-27

    可以是可以的,但是效果是很差的。通过PWM进行驱动。

    回答点赞:   maya593 举报 评论 1

  • 7943603 发表于 2018-09-27

    可以实现,但比较麻烦,毕竟蜂鸣器只支持通断。

    回答点赞:   maya593 举报 评论 1

  • liangeeg 发表于 2018-09-27

    试用无缘蜂鸣器,调整PWM即可调整音色。

    回答点赞:   maya593 举报 评论 1

  • huihui163 发表于 2018-09-27

    通过PWM来调节频率去控制喇叭就可以

    回答点赞:   maya593 举报 评论 1

  • 飞羽扑火 发表于 2018-09-28

    无源蜂鸣器可以用控制器输出成不同声音

    回答点赞:   maya593 举报 评论 1

  • fighter-12315 发表于 2018-09-28

    可以的,网上就有用蜂鸣器做电子琴的,相关的例子有很多

    回答点赞:   maya593 举报 评论 1

  • WQS1314 发表于 2018-09-29

    一定要买无源蜂鸣器,只有无源的才可以通过PWM波控制发声频率

    回答点赞:   robe_zhang 举报 评论 1

  • Harriet 发表于 2018-09-29

    这种要用无源的蜂鸣器,通过改变你的PWM频率来设置声音

    回答点赞:   robe_zhang 举报 评论 1

  • megar 发表于 2018-09-30

    无源的蜂鸣器,可以通过PWM,如果没有通过高低电平也可以达到这种效果,就是频率低点https://blog.csdn.net/u013287817/article/details/40821053?locationNum=1&fps=1

    回答点赞:   robe_zhang 举报 评论 1

  • 张少峰 发表于 2018-10-11 云汉达人

    无源蜂鸣器,就OK啊

    回答点赞:   robe_zhang 举报 评论 1

我来回答

试用推荐

Beetle-ESP32控制器

产品总数:5个  申请人数:7

距离结束时间:

推荐达人 更多>

  • 王奕 向ta提问

    Eagleson

    在学习FPGA的道路上 我们一起成长吧!

    在行: FPGA/CPLD

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 Linux 系统 STM32讨论区 PIC单片机 PCB技术/设计/定制

  • Angel Cherry 向ta提问

    MOP

    用愛和熱忱寫好每一行Code

    在行: FPGA/CPLD Linux 系统 热门单片机

  • 徐珂靖 向ta提问

    xukejing

    Linux系统 、热门开发板

    在行: Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: Linux 系统 灵动微MCU 电源技术

完成答题
赶快去开启您的宝箱吧
×
恭喜您成功领取锦鲤卡
幸运锦鲤将在12月28日晚8点的直播中公布
敬请期待...
确定
邀请答题送话费,邀的多赚的多