miércoles, 27 de marzo de 2019

Practica Banderas

Al conectar la tarjeta por favor verificar lo siguiente:


  • En el Menú de Herramientas, seleccione "placa" y allí busque la placa "Adafruit Circuit Playground".
  •  Luego en el menú "herramientas" seleccione "Puerto" y allí verá el circuitPlayground, selecciónelo.


Una forma de programar un neopixel es por medio de este comando.

      CircuitPlayground.setPixelColor( neopixel, ColorRed, ColorGreen, ColorBlue );


Utilizando este código, ¿puedes simular algunas banderas de algunos países?


// Copie utilizando el codigo camello (respete las mayusculas en las palabras)
// CUIDADO CON LAS LLAVES y LOS PARENTESIS
#include <Adafruit_CircuitPlayground.h>
//incio del Programa
void setup() {
  Serial.begin(9600);
  CircuitPlayground.begin();
}

//ciclo del Programa
void loop() {

      CircuitPlayground.setPixelColor( 0, 255, 255, 255 );
      CircuitPlayground.setPixelColor( 1, 255255, 255 );
      CircuitPlayground.setPixelColor( 2, 255255, 255 );
      CircuitPlayground.setPixelColor( 3, 255255, 255 );
      CircuitPlayground.setPixelColor( 4, 255255, 255 );
      CircuitPlayground.setPixelColor( 5, 255255, 255 );
      CircuitPlayground.setPixelColor( 6, 255255, 255 );
      CircuitPlayground.setPixelColor( 7, 255255, 255 );
      CircuitPlayground.setPixelColor( 8, 255255, 255 );
      CircuitPlayground.setPixelColor( 9, 255255, 255 );

      delay (5000);  //espera un segundo

   }


Puedes utilizar esta plantilla para ayudarte



Algunos colores que puedes utilizar son los siguientes:



Por ejemplo, la bandera de Costa Rica, podríamos simularla de la siguiente forma:


Y el código de la siguiente forma:


// Copie utilizando el codigo camello (respete las mayusculas en las palabras)
// CUIDADO CON LAS LLAVES y LOS PARENTESIS
#include <Adafruit_CircuitPlayground.h>
//incio del Programa
void setup() {
  Serial.begin(9600);
  CircuitPlayground.begin();
}

//ciclo del Programa
void loop() {

      CircuitPlayground.setPixelColor( 0, 00, 255 );
      CircuitPlayground.setPixelColor( 1, 255255, 255 );
      CircuitPlayground.setPixelColor( 2, 2550, 0 );
      CircuitPlayground.setPixelColor( 3, 255255, 255 );
      CircuitPlayground.setPixelColor( 4, 00, 255 );
      CircuitPlayground.setPixelColor( 5, 00, 255 );
      CircuitPlayground.setPixelColor( 6, 255255, 255 );
      CircuitPlayground.setPixelColor( 7, 2550, 0 );
      CircuitPlayground.setPixelColor( 8, 255255, 255 );
      CircuitPlayground.setPixelColor( 9, 00, 255 );

      delay (5000);  //espera un segundo


//Agrega aquí otras banderas. Copia el código de los neopixeles y pegalo antes de la llave del final
 
}

EJEMPLO: Banderas de Costa Rica y México



No hay comentarios:

Publicar un comentario