蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。
源不是指电源的“源”,而是指有没有自带震荡电路,有源蜂鸣器自带了震荡电路,一通电就会发声;无源蜂鸣器则没有自带震荡电路,必须外部提供 2~5Khz 左右的方波驱动,才能发声。
STM...
分类:
其他好文 时间:
2014-07-23 13:25:26
阅读次数:
305
1,关闭蜂鸣器edit /etc/bashrcsetterm -blength 0#setterm -bfreq 10 #这个可以设置声音频率2,vim 的一些stuf安装vim1,先卸载vim-minimal: # yum remove vim-minimal2,再安装: # yum instal...
分类:
其他好文 时间:
2014-07-19 18:03:19
阅读次数:
209
52控制DAC0832芯片输出电流,让发光二极管D12由灭均匀变到最亮,再有亮变灭,在最亮和最灭的时候蜂鸣器发出报警声,完成整个周期的时间是控制在5s左右。
#include
#define uchar unsigned char
#define uint unsigned int
sbit dula=P2^6;
sbit wela=P2^7;
sbit dawr=...
分类:
其他好文 时间:
2014-07-18 23:02:11
阅读次数:
284
今天在编写蜂鸣器的驱动程序时,makefile文件是这样:CROSS=arm-linux-all: beepbeep: beep.c$(CROSS)gcc -o beep beep.c$(CROSS)strip beepclean:@rm -vf beep *.o *~结果make的时候一直出错,错...
分类:
其他好文 时间:
2014-07-13 21:38:00
阅读次数:
242
既然生成声音已经没问题了,现在简单生成一下一个类似蜂鸣器的随机音乐文件。(注:可能书写有格式不正式之类问题,反正思路应该没问题,测试可以运行)因为是随机,那么先弄个产生随机数的类 R.H和R.CPPR.H:#ifndef R_H_#define R_H_class R{public: R();...
分类:
编程语言 时间:
2014-07-01 21:09:50
阅读次数:
363
最近听了场音乐会,为啥音乐会那么吸引人呢?自己完全是五音不全,用电脑自动生成人类欣赏音乐肯定是可行的,但是如何去做呢。可惜本人完全是编程盲,只能从最基础开始,希望随着自己深入学习,慢慢掌握C++的使用方法吧。这里注册了一个博客,边记录边学习吧。要生成音乐,当然最开始的肯定是从蜂鸣器发生开始了。百度了...
分类:
编程语言 时间:
2014-06-26 22:26:45
阅读次数:
410
上两次实验做了有源蜂鸣器的按键响声控制和无源蜂鸣器的报警声控制,这次尝试做Mid音乐播放,还好有点乐理知识,吹拉弹类的乐器都会点,最要做好音符对应的频率,节拍对应的间隔时间,就能做Mid音乐了。...
分类:
其他好文 时间:
2014-05-26 05:06:47
阅读次数:
1080
工作学习期间的一些零碎小知识点积累1、蜂鸣器
1)有源蜂鸣器,这里的有源不是指电源的“源”,而是指有没有自带震荡电路,有源蜂鸣器自带了震荡电路,一通电就会发声;
2)无源蜂鸣器则没有自带震荡电路,必须外部提供 2~5Khz 左右的方波驱动,才能发声。2、Altium Designer Winte.....
分类:
其他好文 时间:
2014-05-24 01:44:06
阅读次数:
346
之前做了个有源蜂鸣器的提示音,这次无源蜂鸣器到货了,先来个警报声测试一下,下一步开始无源蜂鸣器的音乐播放之路,期待吧,骚年!...
分类:
其他好文 时间:
2014-05-22 10:56:51
阅读次数:
360
mini2440的u-boot版本启动之后马上就会开启蜂鸣器,在办公环境下有可能会影响同事的工作,所以我考虑将其禁止掉。我使用的mini2440使用的光盘是2013年10月的版本,我在该光盘下的u-boot基础上进行修改。我仍然使用我最喜欢的vim+cscope来查看u-boot源代码,然后在u-b...
分类:
其他好文 时间:
2014-05-07 00:09:21
阅读次数:
453