Unidad 3 Reto1

Aquí presento el Reto 1 de la Unidad 3 del Curso Virtual El cual consiste en Encender los neopixeles de Circuit Playground tocando un botón en la Protoboard.

Código del programa del Reto 2.

#include <Adafruit_CircuitPlayground.h>
#include <Adafruit_Circuit_Playground.h>

int pinDelBoton =10;
int umbral=50;
int contador=0;

void setup()
{
  CircuitPlayground.begin();
  Serial.begin(9600);
  pinMode (pinDelBoton, INPUT);
}

void loop() {
  encederLed();
}

void encederLed()
{
  if (CircuitPlayground.readCap(pinDelBoton) > umbral)
  {
    CircuitPlayground.setPixelColor(0, 255, 255, 0);
    CircuitPlayground.setPixelColor(1, 255, 255, 0);
    CircuitPlayground.setPixelColor(2, 255, 255, 0);
    CircuitPlayground.setPixelColor(3, 255, 255, 0);
    CircuitPlayground.setPixelColor(4, 255, 255, 0);
    CircuitPlayground.setPixelColor(5, 255, 255, 0);
    CircuitPlayground.setPixelColor(6, 255, 255, 0);
    CircuitPlayground.setPixelColor(7, 255, 255, 0);
    CircuitPlayground.setPixelColor(8, 255, 255, 0);
    CircuitPlayground.setPixelColor(9, 255, 255, 0);
  }
  else
  {
    contador=(contador+1)%10;
    CircuitPlayground.setPixelColor(contador,0, 0, 0);
    //delay (20);
  }
}



0 comentarios:

Publicar un comentario