Descripción

Dentro de este blog se registraran cada una de las actividades, prácticas y trabajos a realizar en el curso prototipos interactivos 1, donde se promueve el desarrollo del pensamiento computacional y los principios de la computación física.

Práctica Dirigida 2


Dentro de este apartado se realizara la Construcción de Prototipos utilizando la tarjeta Protoboard. visualizandose una práctica donde se desarrollan  circuitos simple con CircuitPlayground y la tarjeta protoboard.
Cabe agregar la resolución de un Reto en el cual pondremos en práctica los conocimientos previos en programacion.

 
Práctica dirigida 2.












Reto 
Crear un circuito con sensor de contacto en la protoboard para que controle el encendido y apagado de los neopixeles.


Programación del Reto 


//libreta de la Circuit
#include <Adafruit_CircuitPlayground.h> 
#include <Adafruit_Circuit_Playground.h>
int contador=0; // define una variable contador,

void setup() {
CircuitPlayground.begin();// inicia el Playground
pinMode(A9,INPUT);// se inicia el CircuitPlayground y se define que el sensor numero 9 es la entrada.
int contador=0; // se declara la variable contador, donde contador es igual a 0
}

void loop() {
 //En este paso se le da un valor al contador donde contador es = a contador mas uno, dividido 
 //entre 10. creamos una variable llamada "encendiendo" que se le asigna 
 //un valor captado por la lectura "digitalRead" en el sensor #9.
contador=(contador+1)%10;
int encendiendo=(digitalRead(A9));
// se inicia con la condiconal, si encendiendo es iguan a 1, los neopixeles se encienden y esperan un segundo.
if (encendiendo==1)
{
CircuitPlayground.setPixelColor(contador,CircuitPlayground.colorWheel(encendiendo)); Nota: dentro de esta programación podemos utilizar el aleatorio Random para que los neopixeles salgan de forma aleatoria d diferentes colores. 
delay (1000);
}
// si no esta presionado el sensor la variable no daria la condicion.
else
{
  CircuitPlayground.clearPixels();
  delay (1000);


video 


No hay comentarios:

Publicar un comentario