Está en la página 1de 5

COLEGIO DE EDUCACIÓN

PROFESIONAL TÉCNICA
DEL ESTADO DE GUANAJUATO

Práctica 1. Encender y apagar un LED con Arduino

1.1 Objetivo General:


Encender y apagar un LED con Arduino, encender con o sin
intermitencia mediante la tarjeta Arduino Uno-R3 o Arduino Mega 2560.

Si quieres encender una secuencia de LEDs similar al funcionamiento


de un semáforo puedes consultar la Práctica 11.

En esta práctica, se trabaja la parte electrónica que permite el


encendido y apagado de los LEDs con la programación del lenguaje IDE
Arduino. Como paso previo se debe descargar e instalar el software IDE
de Arduino. Adicionalmente, se utiliza el programa TinkerCAD que nos
ayuda a esquematizar el circuito que a desarrollar.

1.2 Materiales y Métodos:


• Dos LEDs, de distintos colores.
• Dos resistencias de 220Ω.
• Una tarjeta Arduino Uno-R3 o Arduino Mega 2560.
• Un cable USB impresora.
• Un computador.
• Cables para el montaje del circuito.
• Protoboard.

Antes de empezar con el desarrollo de la práctica debemos saber que


es un LED y como se diferencia su ánodo y cátodo.

1.2.1 Polaridad de un LED


Un LED, es un dispositivo diodo emisor de luz que se usan como
indicadores en muchos dispositivos y en iluminación. Los primeros
LEDs emitían luz roja de baja intensidad, pero los dispositivos actuales
emiten luz de alto brillo en el espectro infrarrojo, visible y ultravioleta. Un
LED comienza a funcionar aproximadamente con 2 voltios.
COLEGIO DE EDUCACIÓN
PROFESIONAL TÉCNICA
DEL ESTADO DE GUANAJUATO

Existen tres formas principales de conocer la polaridad de un led:

• La pata más larga siempre va a ser el ánodo.


• En el lado del cátodo, la base del LED tiene un borde plano.
• Dentro del LED la plaqueta indica el ánodo. Se puede reconocer
porque es más pequeña que el yunque que indica el cátodo.

1.3 Montaje de la Práctica:


1.3.1 Encender y apagar un LED con Arduino.
Antes de comenzar a la realización del montaje del circuito electrónico,
primero se visualiza en el programa TinkerCad, se debe tener en cuenta
el conocimiento de cuál es el cátodo y ánodo del LED. Se coloca el
ánodo en el pin 13 y el cátodo a tierra (ground), como se muestra en la
Figura 1:

Figura 1 – Montaje del circuito Encender y apagar un LED con Arduino.


COLEGIO DE EDUCACIÓN
PROFESIONAL TÉCNICA
DEL ESTADO DE GUANAJUATO

Podemos observar en la Figura 1 el montaje del circuito para encender


y apagar un LED con Arduino Uno, el procedimiento es similar si se
emplea la tarjeta Arduino Mega. También se utiliza para el montaje un
Protoboard, ¿Qué es un Protoboard? , es un tablero con orificios
conectados eléctricamente entre sí, habitualmente siguiendo patrones
de líneas, en el cual se pueden insertar componentes electrónicos y
cables para el armado de prototipos de circuitos electrónicos y sistemas
similares. Está hecho de dos materiales, un aislante, generalmente un
plástico, y un conductor que conecta los diversos orificios entre sí. Uno
de sus usos principales es la creación y comprobación de prototipos de
circuitos electrónicos antes de llegar a la impresión mecánica del circuito
en sistemas de producción comercial.

Como se observa en la Figura 1, el Protoboard ayuda a insertar el LED


e instalar el circuito a través de cables.

Luego de elaborar el circuito en el programa TinkerCaD, se desarrolla


el código en el IDE de Arduino.

En el menu desplegable Herramientas -> placa se selecciona la tarjeta


Arduino que se está utilizando sea Arduino Uno-R3 o Arduino Mega
2560.

Herramientas -> Puerto se debe seleccionar bajo que puerto USB se va


a conectar el Arduino con el computador.

NOTA:
Para que el IDE de Arduino pueda entender los comandos es necesario
que al final de cada instrucción se coloque punto y coma (;).

1.3.2 Procedimiento de cómo llevar a cabo el codificado del programa:

• Se inicia indicando el nombre del programa, para insertar


comentarios se emplea el símbolo //.
COLEGIO DE EDUCACIÓN
PROFESIONAL TÉCNICA
DEL ESTADO DE GUANAJUATO

• Se declaran las variables. Si es de tipo constante, una variable


que no cambia luego de definido su valor, su comando
es const. Además, se debe especificar qué tipo de dato es la
variable, para número entero su comando es int. Luego se da
nombre a la variable y se conecta en la tarjeta Arduino el ánodo
en el pin 13 asignándole el valor de 13 en el código.
• Se define el tipo de variable: entrada o de salida,
mediante void setup (), se abre llave ({ )para saber qué es lo que
contiene ese comando y al finalizar el comando se cierra con llave
(}). Internamente del corchete se declarara que la variable LED es
de salida, mediante el comando pinMode(LED,OUTPUT);
donde OUTPUT indica que la señal saldrá del pin 13.
• Luego de definir las variables, se desarrolla el código dentro del
comando void loop (), se abre llave ({) y se cierra luego de
terminar su cumplimiento (}). Internamente del corchete se
establecen las instrucciones que ejecutará Arduino
continuamente.
• El LED se enciende mediante el comando digitalWrite, la cual
envía una señal digital al pin que anteriormente se indicó. Se
indica HIGH para encender el pin. Los pines de Arduino que no
tienen nada al lado, sino solamente el número ellos tienen una
señal alta y baja; LOW=baja es cero (0) y HIGH=alta es uno (1).
El código es digitalWrite(LED,HIGH). Luego se emplea el
comando delay (milisegundos); que permite retrasar el tiempo
que se le indique hasta la ejecución de la siguiente instrucción.
• El LED pueda apagarse indicándole esta vez una señal baja
LOW, digitalWrite (LED, LOW) y luego se emplea nuevamente el
comando delay.

Algoritmo de la práctica 1A
En la siguiente algoritmo se muestra como queda plasmado en el IDE
de Arduino los procedimientos anteriormente señalados:

// Práctica encender y apagar un LED


const int LED=13;
COLEGIO DE EDUCACIÓN
PROFESIONAL TÉCNICA
DEL ESTADO DE GUANAJUATO

void setup()
{
pinMode(LED,OUTPUT);
}
void loop()
{
digitalWrite(LED,HIGH);
delay(1000);
digitalWrite(LED,LOW);
delay(1000);
}

Al terminar el desarrollo del programa, se debe compilar Programa esto


para verificar si existen errores dentro del código. Luego si no existen
errores se puede cargar el código en la tarjeta Arduino para que esta lo
ejecute.

1.4 Conclusión:
La primera práctica se aprendió como trabajar con las herramientas de
bajo coste como es la tarjeta Arduino. Es de destacar que la tarjeta
Arduino está pensada para el uso de artistas, diseñadores, aficionados
y cualquiera interesado en crear objetos o ambientes interactivos. Más
aún, Arduino es una herramienta para iniciarse en el mundo del bricolaje
electrónico que resulta útil para estudiantes y profesionales del área de
la electrónica y áreas afines, especialmente para un prototipado rápido.
Finalmente, se aprendió a cómo utilizar el programa TikerCad y la IDE
del Arduino. El estudiante se ha familiarizado con la plataforma hasta
lograr encender y apagar un LED y dos LEDs en conjunto.

También podría gustarte