Descripción de la actividad
Montaje y programación de un Crum PIR y un sparkle.
- Controlador Crumble
- Un Crum PIR
- Un Sparkle
- Un portapilas de 3xAA (R6), preferiblemente con interruptor
- Cables con terminación en cocodrilo
Programa

Con este programa conseguiremos hacer que cuando el crum PIR detecte movimiento se encienda el sparkle.
Vamos a utilizar la sentencia de condición
[ if () else end if ].
El Crum PIR da un valor de 0 cuando no detecta moviemiento y de 141-143 aproximadamente cuando lo detecta. Por ello, colocaremos una sentencia de operación [ menor que ] en la sección “if” del condicional. Al ser una entrada analógica el resultado sería “analogue C > que 141” .
En el hueco referente a “if” colocaremos la sentencia [ set sparkle 0 to “color que elijamos” ] y en el hueco referente a “else” colocaremos [ set sparkle 0 to “color que elijamos” ]. Intentaremos asignarles colores diferentes para que sea posible diferenciar si el PIR detecta o no movimiento.
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.