Paso 5: Subir Sketch
Cargar el siguiente bosquejo para el Arduino:
Usted también necesitará las siguientes bibliotecas:
- Adafruit_NeoPixel.h
- Wire.h
- Adafruit_sensor., h
- Adafruit_LSM303.h
El Wire.h debe venir con la distribución normal y el resto puede ser recogido en GitHub
Notas: El dibujo está construido para uno de tres modos diferentes, dependiendo de que interruptor es cerrado por un imán.
Interruptor 1 - modo de brújula - Color de Neopixel cambia dependiendo del rumbo magnético. Si acelerómetros detectan un bulto entonces destella una luz blanca y se desvanece al modo Brújula. También se llama modo '' Gandalf"o"Usted no pasará".
Interruptor 2 - aumentará la intensidad y se descolora abajo - Neopixels aclarar entonces Dim. Ciclo se repite hasta que el interruptor se abre. También llamado 'Tardis' modo
Interruptor 3 - linterna - Neopixels se enciende a plena potencia y estancia hasta que el interruptor se abre otra vez.
No hay ningún comportamiento de 'default', si los interruptores no están cerrados y no hace nada. Esto podría cambiar fácilmente si prefiere algo más activo.