Unidad 2

Práctica dirigida 2: Introducción a los circuitos electrónicos


En esta práctica se muestra el ejercicio realizado para crear un circuito con sensor de contacto en la Protoboard para que controle en encendido y apagado de los neopixeles.


Lo primero que hicimos fue una práctica con un prototipo físico para conocer el funcionamiento del Potenciómetro:




El Reto de la práctica dirigida 2, que consiste en  un circuito con sensor de contacto en la Protoboard para que controle en encendido y apagado de los neopixeles, lo he realizado con el apoyo de Andrés y Efraín.






/*Silvia Ruiz Zeledón*/
/*Reto No.2*/
/*Enciende los neopixeles con un sensor de contacto*/

#include <Adafruit_CircuitPlayground.h>
#include <Adafruit_Circuit_Playground.h>
int contacto=0;
int pinBoton=9;

void setup()
{
    CircuitPlayground.begin();
    pinMode(pinBoton,INPUT);
    Serial.begin(9600); /*abre el puerto de comunicación serial para poder leer datos*/
}

void loop()

{
  contacto=digitalRead(pinBoton); /*el boton es digital por eso no trabajarlo como analógico A9*/
  Serial.println(contacto); /*Imprime el valor del botón en el monitor serial*/
 
    if (contacto==1)
    {
        for (int i=0; i<=9; i++)
        {
             CircuitPlayground.setPixelColor(i,255,255,0);
             delay(10);
         }
         /*Este segundo ciclo apaga todos los nepixeles encendidos*/
         for (int i=9; i>=0; i--)
        {
             CircuitPlayground.setPixelColor(i,0,0,0);
             delay(100);
         }
    }
}







No hay comentarios:

Publicar un comentario

Álbum de Aprendizaje

El objetivo de este blog es ir compartiendo mis aprendizajes en el curso Computación Física: Prototipos Interactivos 1, relacionados con...