“第十七课--Microduino 蜂鸣器警报器/zh”的版本间的差异
(Created page with "{{Language|Lesson_17--Microduino_"Buzzer_alarm"}} {| style="width: 800px;" |- | ==目的== 今天做一个最简单的讯线水位报警器模型,如果水位到达警戒水...") |
(→设备) |
||
(未显示1个用户的5个中间版本) | |||
第4行: | 第4行: | ||
| | | | ||
==目的== | ==目的== | ||
− | + | 记得我们做过光照报警实验,用到了一个蜂鸣器。今天详细来介绍下蜂鸣器。让蜂鸣器发出一个防控警报类似的报警。 | |
==设备== | ==设备== | ||
− | *'''[[Microduino-Core]]''' | + | *'''[[Microduino-Core/zh]]''' |
− | *'''[[Microduino- | + | *'''[[Microduino-USBTTL/zh]]''' |
*其他硬件设备 | *其他硬件设备 | ||
**面包板跳线 一盒 | **面包板跳线 一盒 | ||
**面包板 一块 | **面包板 一块 | ||
**USB数据连接线 一根 | **USB数据连接线 一根 | ||
− | ** | + | **无源蜂鸣器 一个 |
− | ** | + | |
− | ** | + | ==蜂鸣器== |
+ | 蜂鸣器是一种一体化结构的电子讯响器,分为压电式蜂鸣器和电磁式蜂鸣器两种类型。 | ||
+ | ===压电式=== | ||
+ | 压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。如图: | ||
+ | [[File:第十六课-压电陶瓷蜂鸣器v1.jpg|600px|center|thumb]] | ||
+ | |||
+ | ===电磁式蜂鸣器=== | ||
+ | 电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。 | ||
+ | ===有源和无源蜂鸣器=== | ||
+ | *有源蜂鸣器:直接接上额定电源就可连续发声。 | ||
+ | *无源蜂鸣器:则和电磁扬声器一样,需要接在音频输出电路中才能发声。 | ||
+ | ===分别=== | ||
+ | *外观上看,两种蜂鸣器好像一样,但仔细看,两者的高度略有区别,有源蜂鸣器高度为9mm,而无源蜂鸣器的高度为8mm。 | ||
+ | *如将两种蜂鸣器的引脚郡朝上放置时,可以看出有绿色电路板的一种是无源蜂鸣器,没有电路板而用黑胶封闭的一种是有源蜂鸣器。 | ||
+ | [[File:第十六课-有源、无源蜂鸣器区别v1.jpg|600px|center|thumb]] | ||
+ | |||
==原理图== | ==原理图== | ||
− | + | [[File:第十七课-原理图v1.jpg|600px|center|thumb]] | |
− | [[File:第十七课- | + | '''注意:蜂鸣器一定要是无源蜂鸣器,有源蜂鸣器在这达不到效果。''' |
− | + | ||
==程序== | ==程序== | ||
<source lang="cpp"> | <source lang="cpp"> | ||
void setup() | void setup() | ||
{ | { | ||
− | pinMode( | + | pinMode(3,OUTPUT); |
− | |||
− | |||
} | } | ||
void loop() | void loop() | ||
{ | { | ||
− | int | + | for(int i=200;i<=800;i++) //用循环的方式将频率从200HZ 增加到800HZ |
− | + | { | |
+ | tone(3,i); //在四号端口输出频率 | ||
+ | delay(5); //该频率维持5毫秒 | ||
+ | } | ||
+ | delay(4000); //最高频率下维持4秒钟 | ||
+ | for(int i=800;i>=200;i--) | ||
{ | { | ||
− | + | tone(3,i); | |
− | + | delay(10); //该频率维持10毫秒 | |
− | |||
− | |||
− | |||
− | |||
} | } | ||
} | } | ||
</source> | </source> | ||
− | |||
==结果== | ==结果== | ||
− | + | 程序下载完毕,就可听到报警声了。大家有没有发现,蜂鸣器标明了极性,无源蜂鸣器其实是无极性的,有源蜂鸣器才有极性,但是为了生产的节约成本统一采用了有源蜂鸣器的封装,所以上图我们接反了一样有结果。 | |
==视频== | ==视频== | ||
|} | |} |
2014年10月29日 (三) 03:32的最新版本
Language | English |
---|
目的记得我们做过光照报警实验,用到了一个蜂鸣器。今天详细来介绍下蜂鸣器。让蜂鸣器发出一个防控警报类似的报警。 设备
蜂鸣器蜂鸣器是一种一体化结构的电子讯响器,分为压电式蜂鸣器和电磁式蜂鸣器两种类型。 压电式压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。如图: 电磁式蜂鸣器电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。 有源和无源蜂鸣器
分别
原理图注意:蜂鸣器一定要是无源蜂鸣器,有源蜂鸣器在这达不到效果。 程序void setup()
{
pinMode(3,OUTPUT);
}
void loop()
{
for(int i=200;i<=800;i++) //用循环的方式将频率从200HZ 增加到800HZ
{
tone(3,i); //在四号端口输出频率
delay(5); //该频率维持5毫秒
}
delay(4000); //最高频率下维持4秒钟
for(int i=800;i>=200;i--)
{
tone(3,i);
delay(10); //该频率维持10毫秒
}
}
结果程序下载完毕,就可听到报警声了。大家有没有发现,蜂鸣器标明了极性,无源蜂鸣器其实是无极性的,有源蜂鸣器才有极性,但是为了生产的节约成本统一采用了有源蜂鸣器的封装,所以上图我们接反了一样有结果。 视频 |