“第十七课--Microduino 蜂鸣器警报器/zh”的版本间的差异
(→分别) |
(→设备) |
||
(未显示另一用户的1个中间版本) | |||
第6行: | 第6行: | ||
记得我们做过光照报警实验,用到了一个蜂鸣器。今天详细来介绍下蜂鸣器。让蜂鸣器发出一个防控警报类似的报警。 | 记得我们做过光照报警实验,用到了一个蜂鸣器。今天详细来介绍下蜂鸣器。让蜂鸣器发出一个防控警报类似的报警。 | ||
==设备== | ==设备== | ||
− | *'''[[Microduino-Core]]''' | + | *'''[[Microduino-Core/zh]]''' |
− | *'''[[Microduino- | + | *'''[[Microduino-USBTTL/zh]]''' |
*其他硬件设备 | *其他硬件设备 | ||
**面包板跳线 一盒 | **面包板跳线 一盒 | ||
**面包板 一块 | **面包板 一块 | ||
**USB数据连接线 一根 | **USB数据连接线 一根 | ||
− | **无源蜂鸣器 一个 | + | **无源蜂鸣器 一个 |
+ | |||
==蜂鸣器== | ==蜂鸣器== | ||
蜂鸣器是一种一体化结构的电子讯响器,分为压电式蜂鸣器和电磁式蜂鸣器两种类型。 | 蜂鸣器是一种一体化结构的电子讯响器,分为压电式蜂鸣器和电磁式蜂鸣器两种类型。 | ||
第30行: | 第31行: | ||
==原理图== | ==原理图== | ||
− | [[File: | + | [[File:第十七课-原理图v1.jpg|600px|center|thumb]] |
'''注意:蜂鸣器一定要是无源蜂鸣器,有源蜂鸣器在这达不到效果。''' | '''注意:蜂鸣器一定要是无源蜂鸣器,有源蜂鸣器在这达不到效果。''' | ||
+ | |||
==程序== | ==程序== | ||
<source lang="cpp"> | <source lang="cpp"> |
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毫秒
}
}
结果程序下载完毕,就可听到报警声了。大家有没有发现,蜂鸣器标明了极性,无源蜂鸣器其实是无极性的,有源蜂鸣器才有极性,但是为了生产的节约成本统一采用了有源蜂鸣器的封装,所以上图我们接反了一样有结果。 视频 |