OBJETIVO
El
objetivo de esta práctica consiste en
comenzar a usar algunos códigos sencillos para programar el micro controlador Arduino Uno. Así como son
comenzar a declarar el uso de variables
y usar entradas y salidas del micro controlador.
En esta práctica se encenderá una secuencia de 10 leds en forma de estrella fugaz.
MATERIALES
NECESARIOS
Tarjeta
Protoboard
10 Resistencias
De 220 Ω
10 Leds (Color A
Elegir)
Pinzas De Corte
Pinzas De Punta
Cable UTP
Micro Controlador
Arduino Uno
Cable Del Micro
Controlador
PROCEDIMIENTO
Se comienza conectando cada uno de los leds
con una debida resistencia. Todas las
resistencias deben ir a lado negativo de la
tarjeta Protoboard. Luego cada uno de los leds deberá ir conectado al
micro controlador Arduino Uno en el pin
correspondiente según nuestra programación. Finalmente se conecta la corriente
negativa, esto es las resistencias a GND
en la tarjeta de Arduino.
CODIGO DE PROGRAMA
int led1=2;
int led2=3;
int led3=4;
int led4=5;
int led5=6;
int led6=7;
int led7=8;
int led8=9;
int led9=10;
int led10=11;
void setup(){
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
pinMode(led4,OUTPUT);
pinMode(led5,OUTPUT);
pinMode(led6,OUTPUT);
pinMode(led7,OUTPUT);
pinMode(led8,OUTPUT);
pinMode(led9,OUTPUT);
pinMode(led10,OUTPUT);
}
void loop(){
digitalWrite(led1,HIGH);
delay(30);
digitalWrite(led2,HIGH);
delay(30);
digitalWrite(led3,HIGH);
delay(30);
digitalWrite(led1,LOW);
delay(30);
digitalWrite(led4,HIGH);
delay(30);
digitalWrite(led2,LOW);
delay(30);
digitalWrite(led5,HIGH);
delay(30);
digitalWrite(led3,LOW);
delay(30);
digitalWrite(led6,HIGH);
delay(30);
digitalWrite(led4, LOW);
delay(30);
digitalWrite(led7,HIGH);
delay(30);
digitalWrite(led5, LOW);
delay(30);
digitalWrite(led8,HIGH);
delay(30);
digitalWrite(led6, LOW);
delay(30);
digitalWrite(led9,HIGH);
delay(30);
digitalWrite(led7,LOW);
delay(30);
digitalWrite(led10,HIGH);
delay(30);
digitalWrite(led8,LOW);
delay(30);
digitalWrite(led9, LOW);
delay(30);
digitalWrite(led10, LOW);
delay(30);
}
Al
terminar nuestro código de programación debemos compilarlo esto con el
botón señalado de color amarillo y luego lo pasamos a la tarjeta Arduino
con el botón rodeado de color rojo. Veremos que
el programa se pasó correctamente con el
parpadeo un red en la tarjeta
Arduino.
A continuación el circuito terminado:
A continuación un vídeo de la practica terminada
MATERIALES
NECESARIOS
PROCEDIMIENTO
Se comienza conectando cada uno de los leds
con una debida resistencia. Todas las
resistencias deben ir a lado negativo de la
tarjeta Protoboard. Luego cada uno de los leds deberá ir conectado al
micro controlador Arduino Uno en el pin
correspondiente según nuestra programación. Finalmente se conecta la corriente
negativa, esto es las resistencias a GND
en la tarjeta de Arduino.
CODIGO DE PROGRAMA
int led2=3;
int led3=4;
int led4=5;
int led5=6;
int led6=7;
int led7=8;
int led8=9;
int led9=10;
int led10=11;
void setup(){
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
pinMode(led4,OUTPUT);
pinMode(led5,OUTPUT);
pinMode(led6,OUTPUT);
pinMode(led7,OUTPUT);
pinMode(led8,OUTPUT);
pinMode(led9,OUTPUT);
pinMode(led10,OUTPUT);
}
void loop(){
digitalWrite(led1,HIGH);
delay(30);
digitalWrite(led2,HIGH);
delay(30);
digitalWrite(led3,HIGH);
delay(30);
digitalWrite(led1,LOW);
delay(30);
digitalWrite(led4,HIGH);
delay(30);
digitalWrite(led2,LOW);
delay(30);
digitalWrite(led5,HIGH);
delay(30);
digitalWrite(led3,LOW);
delay(30);
digitalWrite(led6,HIGH);
delay(30);
digitalWrite(led4, LOW);
delay(30);
digitalWrite(led7,HIGH);
delay(30);
digitalWrite(led5, LOW);
delay(30);
digitalWrite(led8,HIGH);
delay(30);
digitalWrite(led6, LOW);
delay(30);
digitalWrite(led9,HIGH);
delay(30);
digitalWrite(led7,LOW);
delay(30);
digitalWrite(led10,HIGH);
delay(30);
digitalWrite(led8,LOW);
delay(30);
digitalWrite(led9, LOW);
delay(30);
digitalWrite(led10, LOW);
delay(30);
}
Al
terminar nuestro código de programación debemos compilarlo esto con el
botón señalado de color amarillo y luego lo pasamos a la tarjeta Arduino
con el botón rodeado de color rojo. Veremos que
el programa se pasó correctamente con el
parpadeo un red en la tarjeta
Arduino.
A continuación el circuito terminado:
A continuación un vídeo de la practica terminada


