domingo, 25 de marzo de 2012

Incorporando Protoboard y Arduino

Para esta entrada se usara todo lo aprendido en la anterior realizare un programa sencillo pero esta vez incorporando un protoboard. El objetivo es aprender a trabajar sobre el protoboard como mandar energía al proto y las acciones.

Material Requerido:

Arduino UNO:

Protoboard:

2 Leds:

2 Resistencias de 1KΩ:

1 Cable o Jumper:


Codigo:
Esta vez para identificar con más facilidad los pines los declaramos desde el inicio el pin 12 será el led rojo el pin 11 será el led verde. La función del programa es encender el led rojo apagarlo encender el verde y repetir sin fin.
int redPin = 12; // Declaramos los pines que utilizaremos
int greenPin = 11; // pin 12 led rojo pin 11 led verde
void setup() // Iniciamos el programa
{
pinMode(redPin, OUTPUT); // Declaramos como salidas ambos pines
pinMode(greenPin, OUTPUT);
}
void loop()
{
digitalWrite(redPin, HIGH); //Encendemos led rojo
delay(500); //Pausa programa
digitalWrite(redPin, LOW); //Apagamos led rojo
digitalWrite(greenPin, HIGH); //Encendemos led verde
delay(500); //Pausa programa
digitalWrite(greenPin, LOW); //Apagamos led verde
}
view raw 2leds.c hosted with ❤ by GitHub


Circuito:
Una vez acabado el código compilamos y lo cargamos al Arduino y procedemos a conectar todo. Primero que nada vemos los pines marcados como power y buscamos la tierra(GND) colocamos el cable y lo conectamos en tierra(-) en el proto, después colocamos una resistencia en los pines que utilizaremos en este caso el pin 11 y 12 y los colocamos en cualquier parte del proto que no sea la misma fila una para cada resistencia,después colocamos los leds un lado en la tierra y el otro lado en su respectiva resistencia.



Si todo anda bien deberíamos tener algo como esto
Resultados:


Bibliografía;
http://www.ladyada.net/learn/arduino/lesson3.html
http://arduino.cc/

1 comentario: