Publicado el Deja un comentario

57. Zumbador como conmutador piezoeléctrico

Usemos un zumbador como conmutador

Una forma divertida de utilizar los zumbadores es usarlos como interruptores o conmutadores, pues al estar construidos con un material piezoeléctrico son capaces de convertir una señal mecánica como un golpe o un ruido fuerte cerca de él en una señal eléctrica, casi como si fueran un micrófono.

La idea es que aprovechando esta propiedad podemos conectarlo a uno de los pines analógicos de Arduino, acompañado de una resistencia tal y como puedes ver en la diapositiva, de manera que cuando reciban un ruido o golpe se dispara una señal eléctrica que podemos detectar en este caso en el la entrada analógica A0.

Sketch

La forma de detectarlo es insertar en el loop() de sketck una lectura del pin A0 utilizando la sentencia:

lectura = analogRead(A0);

Luego comparamos la «lectura» con un umbral, en este caso 100, y si lo supera podemos iluminar el led 13 y redundantemente escribiremos una línea en el monitor serie, en este caso las letras «¡TOC, TOC!«

¿Para qué sirve la siguiente línea de código?

ledState = !ledState;

¡Deja un comentario! Todas las críticas son bienvenidas.