Practica dirigida 2, Unidad 3
Programación de un Potenciómetro en la tarjeta Protoboard y Circuit Playground.
En este video observamos la conexión física y la programación de un potenciómetro en la
tarjeta de pruebas y la Circuit Playground, en donde si se gira la perilla del
potenciómetro va a producir un cambio de color en los neopixeles.
PROGRAMACIÓN
#include <Adafruit_CircuitPlayground.h> //Se incluye la librería
#include <Adafruit_Circuit_Playground.h>
int contador=0; //Se inicia la variable en 0
// pinMode(A9,
INPUT);
CircuitPlayground.begin();
}
void loop() { // Se programa para que al girar el
int
val=map(analogRead(A9),0,1023,0,255); potenciómetro cambie los colores
contador=(contador+1)%10; de los neopixeles.
CircuitPlayground.setPixelColor(contador,CircuitPlayground.colorWheel(val));
}
Reto
Circuito con sensor de contacto en la Protoboard y la Circuit Playground
En este video observamos la conexión física y la programación de un circuito simple con sensor de contacto que va a controlar el apagado y encendido del neopixel número 4.
PROGRAMACIÓN
#include <Adafruit_CircuitPlayground.h>
#include <Adafruit_Circuit_Playground.h> //Se incluye la librería
int pinDelBoton = 10;
int umbral =50;
void setup()
{
CircuitPlayground.begin();
pinMode (pinDelBoton, INPUT);
}
void loop()
{
encenderLed();
}
void encenderLed() //Se programan el sensor para que al estar
{ presionado encienda el neopixel.
if
(CircuitPlayground.readCap(pinDelBoton)>umbral)
{
CircuitPlayground.setPixelColor(4, 255,255,0); delay(20);
}
else //Si no está presionado el neopixel se
{ mantiene apagado
CircuitPlayground.setPixelColor(4,0,0,0); delay(20);
}
}
PROBLEMAS TÉCNICOS
En cuanto a problemas técnicos a
mí se me ha presentado el que se me desconecta la tarjeta y debo ir a
herramientas nuevamente a agregar la placa para que me reconozca el puerto.
Otra dificultad fue la
programación que se muestra en el video de la práctica dirigida que casi no se
entiende.
Y otro problema que tuve fue que
coloqué mal el potenciómetro y me daba
solo la luz roja fija aunque le diera vuelta
a la perilla, lo que pude resolver con ayuda de Cinthya y compañeros del
grupo.
No hay comentarios.:
Publicar un comentario