# Bobinas-altavoz

El altavoz es una simple bobina o electroimán que mueve una membrana, si la membrana se mueve repetidamente puede producir un sonido.

Este sonido es audible si está dentro de nuestro rango auditivo, suele ser entre 20Hz y 20kHz

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-itzvfhn2.png)

<p class="callout info">¿Sabías que a medida que creces el margen de agudos (20kHz) baja?</p>

<iframe allowfullscreen="allowfullscreen" class="giphy-embed" frameborder="0" height="360" id="bkmrk--0" src="https://giphy.com/embed/4njYZD26XnY7C" width="480"></iframe>

[via GIPHY](https://giphy.com/gifs/4njYZD26XnY7C)

#### <span style="color: rgb(22, 145, 121);">**Montaje 9 Pitido**</span>

Vamos a incorporar un altavoz y realizar una sirena. Al ser una bobina, es conveniente utilizar una amplificación por medio de un transistor, por D6 enviaremos la señal cuadrada a la base del transistor.

#### <span style="color: rgb(22, 145, 121);">**Montaje 9 SIN EDUBASICA**</span>

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-h2ncnqgf.png)

#### <span style="color: rgb(22, 145, 121);">**Montaje 9 Con EDUBÁSICA**</span>

Conectaremos el altavoz en el terminal X2 y el interruptor V1 en ON para que esté alimentado

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-om0z4av3.png)

#### <span style="color: rgb(22, 145, 121);">**Montaje 9: Programa**</span>

El código es muy sencillo, simplemente es una intermitencia por **D6** que en este caso se ha elegido **1mseg** ¿Qué pasaría si aumentamos este valor?

[https://create.arduino.cc/editor/javierquintana/59845f8c-fb1f-4d8e-b04b-845687aad4a3/preview](https://create.arduino.cc/editor/javierquintana/59845f8c-fb1f-4d8e-b04b-845687aad4a3/preview)<iframe frameborder="0" src="https://create.arduino.cc/editor/javierquintana/59845f8c-fb1f-4d8e-b04b-845687aad4a3/preview?embed" style="height: 510px; width: 100%; margin: 10px 0;"></iframe>

El resultado es :

<iframe allowfullscreen="allowfullscreen" height="314" id="bkmrk--5" src="//www.youtube.com/embed/7SsKMj2WMSw?rel=0" width="560"></iframe>

#### <span style="color: rgb(22, 145, 121);">**Montaje 9: SIN EDUBÁSICA Y SIN TRANSISTOR A LO BRUTO !**</span>

Bueno, vamos a conectarlo DIRECTAMENTE a D6 (el otro extremo a GND) no es muy conveniente pero a ver el resultado (con el mismo código):

<iframe allowfullscreen="allowfullscreen" height="314" id="bkmrk--7" src="//www.youtube.com/embed/wcJBEfr8hNo?rel=0" width="560"></iframe>

¿Cuál suena más? Premio entrada a dinópolis Teruel quien acierte..

<iframe allowfullscreen="allowfullscreen" class="giphy-embed" frameborder="0" height="352" id="bkmrk--9" src="https://giphy.com/embed/3o6gb18J2gERJiLmmc" width="480"></iframe>

[via GIPHY](https://giphy.com/gifs/oscars-academy-awards-3o6gb18J2gERJiLmmc)

#### <span style="color: rgb(22, 145, 121);">**Montaje 10 Alarma**</span>

Teniendo en EDUBASICA los LEDs, el LDR que nos puede servir como sensor y el altavóz amplificado con un transistor, y nosotros que somos expertos programadores, NOS ESTÁ PIDIENDO A GRITOS hacer una alarma:

**Enunciado:   
Cuando el LDR esté tapado, tiene que sonar un pitido intermitente de un segundo, con visualización también en los LEDs**

#### <span style="color: rgb(22, 145, 121);">**Montaje 10: SIN EDUBASICA**</span>

Pues hay que poner el LDR en A1, las luces (por simplicidad uno), el altavoz y el transistor con la conexión en la base por D5:

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-hbjiktjm.png)

#### **<span style="color: rgb(22, 145, 121);">Montaje 10: CON EDUBASICA</span>**

Se simplifica mucho la conexión sólo el altavoz tal y como está conectado en el montaje 14

#### <span style="color: rgb(22, 145, 121);">**Montaje 10: Programa:**</span>

<span style="color: rgb(35, 111, 161);">[https://create.arduino.cc/editor/javierquintana/e5766acc-9256-4277-a7a5-464ae1ba2976/preview](https://create.arduino.cc/editor/javierquintana/e5766acc-9256-4277-a7a5-464ae1ba2976/preview)</span>

<iframe frameborder="0" src="https://create.arduino.cc/editor/javierquintana/e5766acc-9256-4277-a7a5-464ae1ba2976/preview?embed" style="height: 510px; width: 100%; margin: 10px 0;"></iframe>

#### <span style="color: rgb(22, 145, 121);">**Montaje 10: Resultado**</span>

<iframe allowfullscreen="allowfullscreen" height="314" id="bkmrk--13" src="//www.youtube.com/embed/Eit6hQzr57U?rel=0" width="560"></iframe>