lunes, 9 de mayo de 2016

Arduino tercera práctica

Esta práctica era similar a la primera la única diferencia es que tuvimos que utilizar un pulsador.

Los materiales que tuvimos que utilizar fueron los siguientes:
-LED rojo
-Placa de Arduino UNO
- 4 cables de prototipado M-M
-Una resistencia de 330 Ohm (naranja, naranja, marrón)
- Un cable USB tipo A-B
- Una placa de conexiones de 400 contactos

Para realizar esta práctica hemos necesitado seguir los pasos que venían en el libro de texto Empezando con Arduino Uno.
El circuito también es parecido al de la primera práctica, lo único que tienes que añadir el pulsador que con una resistencia y conectado mediante 2 cables M-M a la placa funciona.
esta es una imagen de lo que sería el circuito:




Al igual que en las prácticas anteriores se necesitaba un código para que el LED y el pulsador funcionasen: Esta vez no tengo captura de pantalla del código así que lo escribo así sin más:

// Empezando con Arduino UNO
// Actividad 3: Jugando con un LED y un pulsador
//
// Controla la velocidad de parpadeo del LED
// con un pulsador
//
// www.complubot.com

// Asociamos LED al pin digital donde lo tenemos conectado
#define LED 10

//El pulsador lo conectaremos a una entrada digital
#define PULSADOR 7


void setup()
{
  // Configuramos el pin digital del LED como salida
  pinMode(LED, OUTPUT);
 
  //Configuramos el pin digital del pulsador como entrada
  pinMode(PULSADOR, INPUT);
}
void loop()
{
 if(digitalRead(PULSADOR) == true)
 {
   // No pulsado, parpadea lento
   // Encendemos el LED activando la salida digital
   digitalWrite(LED, HIGH);
   // Esperamos 1 segundo
   delay(1000);
   // Apagamos el LED desactivando la salida digital
   digitalWrite(LED, LOW);
   // Esperamos 1 segundo
   delay(1000);

}
else
{
  // Pulsado, parpadea deprisa
  // Encendemos el LED activando la salida digital
  digitalWrite(LED, HIGH);
  // Esperamos 0,1 segundo
  delay(100);
  // Apagamos el LED desactivando la salida digital
  digitalWrite(LED, LOW);
  // Esperamos 0,1 segundo
  delay(100);
 }
}


Y finalmente este es un video en el que se ve cómo el pulsador en vez de apagar el LED hace que vaya más rápido:





No hay comentarios:

Publicar un comentario