Page 14 - Manual Técnico Proyecto_Float
P. 14

tablero.show();

                 Scheduler.startLoop(loop1);
                 pinMode(A1, INPUT_PULLUP);
                 pinMode(A2, INPUT_PULLUP);
                 pinMode(A3, INPUT_PULLUP);
               }
               void loop() {
                 if ( CircuitPlayground.irReceiver.getResults() && CircuitPlayground.irDecoder.decode()) {//recibe codigo de color
                   uint32_t value = CircuitPlayground.irDecoder.value;
                   switch (CircuitPlayground.irDecoder.value) {

                     case 0xE0E01F00F: //Celeste
                       AlumbraPicto(1, 100, 100, 255);
                       CambiarColorTodos(100, 100, 255);
                       Reproduce(libro, 1);
                       ApagaPictos();
                       break;
                     case 0xE0E020BF: //Verde

                       AlumbraPicto(2, 0, 255, 0);
                       CambiarColorTodos(0, 255, 0);
                       Reproduce(libro, 2);
                       ApagaPictos();
                       break;
                     case 0xE0E030BF: //Fucsia
                       AlumbraPicto(3, 204, 0, 204); //enciende el neopixel del tablero
                       CambiarColorTodos(204, 0, 204);
                       Reproduce(libro, 3);

                       ApagaPictos();
                       break;
                     case 0xE0E040BF: //Rojo
                       AlumbraPicto(4, 255, 0, 0);
                       CambiarColorTodos(255, 0, 0);
                       Reproduce(libro, 4);
                       ApagaPictos();

                       break;
                     case 0xE0E050BF: //Morado
                       AlumbraPicto(5, 128, 0, 255);
                       CambiarColorTodos(128, 0, 255);
                       Reproduce(libro, 5);
                       ApagaPictos();
                       break;
   9   10   11   12   13   14   15   16   17   18