Descripción de la actividad
Montaje y programación del arranque y paro de motores con la incorporación de un piezo.
- Controlador Crumble
- Un motor
- Un piezo
- Un portapilas de 3xAA (R6), preferiblemente con interruptor
- Cables macho-macho
Programa
Con este programa haremos que el piezo suene cuando el motor esté apagado y deje de sonar esté parado.
El piezo tiene únicamente dos posibles estados (encendido o apagado). Es por esto que lo tomamos como salida digital.
Al tomarlo como salida digital, haremos clic en la sección “Input/Output” de nuestro entorno de programación y seleccionamos la sentencia [ A is HI ]. Si cliqueamos en la sección “A” de nuestra sentencia, podremos cambiarla por cualquiera de las cuatro entradas que tiene nuestro controlador. Si hiciéramos clic en la sección “HI”, se cambiaría a “LO”. En este caso utilizaremos la sentencia [ set A HI ], que nos permitirá encenderlo.
Después, utilizaremosmos la sentencia del motor [ motor 1 STOP ] y un [ WAIT 1 secondos] para que el sonido se mantenga durante un segundo.
No podemos olvidar que necesitamos otro led que permanezca apagado al mismo tiempo que nuestro primer led esté encendido. Para ello utilizaremos la sentencia [ set C LO ] y acabaremos añadiendo una espera [ wait 1 seconds ] de un segundo.
A continuación, cliquearemos sobre la sección «HI» de nuestra sentencia para sustituirla por un «LO» [ set A LO ], con esto conseguiremos que el piezo deje de sonar. Para que el motor se encienda durante un segundo añadiremos los bloques de motor y espera
[ motor 1 FORWARD at 75 % ] y [ WAIT 1 secondos].
Por último, añadiremos un bucle infinito [ do forever loop ].
Si no pusiéramos el bloque
[ do forever loop ] el parpadeo sólo ocurriría una vez, ya que el programa no volvería al principio para repetirlo.
El resultado se muestra en la imagen del programa.
Video