
Sketch “zumbador.ino“
Declaración de variables:
- pinZumbador es una variable entera que asocia el pin digital 9 de Arduino a la entrada “+” del zumbador
- pinSensor asocia la entrada analógica A0 a la salida de un actuador misterioso marcado en la imagen con un signo “?“
- valor recoge el valor del actuador anterior y posteriormente lo convierte en una frecuencia
Setup()
- Declara el pin 9 como salida, pues actuará sobre el zumbador
Loop
- Analiza atentamente el código y descubrirás cómo hace que el zumbador pite, pero el pitido se realizará con una determinada frecuencia que como puedes ver depende del valor ofrecido por el actuador secreto almacenado en la variable valor.
- Es interesante ver el uso de la función map(), que mapea la variable valor hacia el rango 50-15.000, que son frecuencias que el oído humano puede escuchar sin problema.
¿Qué actuador misterioso se oculta tras el signo “+” en la imagen?
Esta pregunta es fácil de responder , ya hemos visto anteriormente este actuador.