5. ENJOY THE SILENCE

SENSOR DE SONIDO

El sensor de sonido está destinado a detectar la intensidad de sonido de su entorno. Puedes utilizarlo para realizar proyectos que tengan que interactuar con la voz.

Basado en el amplificador LM386 puede proporcionar valores analógicos entre 0-1023.

MATRIZ DE LEDS

La matriz de LED de 8x16, te permite poner caras, caracteres o animaciones a tu robot.

Esquema de montaje

Guía de programación

En primer lugar vamos a verificar si el sensor de sonido funciona. Mediremos los valores obtenidos por medio del puerto serie.

Para ello, guardaremos el valor del sonido en una variable.

Ahora vamos a conectar la matriz de leds. Vamos a programar una cara sonriente y otra enfadada que vayan alternando cada segundo.

Seguiremos mostrando por el puerto serie el valor del sonido medido por el sensor. 

ACTIVIDADES

1

Tras realizar los dos programas de la guía de programación, ¿han funcionado como pensabas? 

2

Ahora fíjate en un valor del sensor de sonido que pueda servir de ejemplo de valor umbral.  Programa la matriz de leds para que se ponga la cara feliz cuando el valor sea inferior al umbral. Cuando el valor de sonido sea superior, deberá mostrar una cara enfadada.

3

Mejora el programa que se activa cuando el nivel del sonido es superior al umbral. Haz que se enciendan los LEDs y además que se escuche un sonido de alarma por medio del zumbador integrado en la placa. 

4

Modifica el programa para que pueda calibrar el umbral del sonido por medio del pulsador. 

Recuerda que para pasar al siguiente reto debes verificarlo en el tablero y completar la memoria.

No es necesario incluir las capturas de pantalla de los programas que vienen en la guía de programación.

Basado en los materiales de DIWO Mundo Reader, S.L. Aprende robótica y programación con bitbloq 2