Está en la página 1de 9

FACULTAD DE MECÁNICA - ESCUELA DE INGENIERÍA DE MANTENIMIENTO

ELECTRÓNICA DIGITAL Y ROBÓTICA

PRÁCTICA No. 7

“CIRCUITO Y PROGRAMACIÓN DE UN SEMAFORO CON ARDUINO”

1. DATOS GENERALES:

NOMBRE: CÓDIGO:

Diego Alvarez 1585

Luis Lisintuña 1596

FECHA DE REALIZACIÓN: FECHA DE ENTREGA:

10/01/2020 200/01/2020

2. OBJETIVO(S)

2.1. OBJETIVO GENERAL

Realizar la programación en Arduino de tres circuitos básicos, simulando el


funcionamiento de un semáforo y utilizando las funciones de “Interrupción” del
microcontrolador.

2.2. OBJETIVOS ESPECÍFICOS

 Realizar la conexión del circuito utilizando los elementos electrónicos necesarios en


la placa protoboard y su correspondiente programación básica en Arduino, para
observar el funcionamiento de un semáforo.
 Realizar la conexión del circuito utilizando los elementos electrónicos necesarios en
la placa protoboard y su correspondiente programación con un bucle for en Arduino,
para observar el funcionamiento de un semáforo.
 Realizar la conexión del circuito utilizando los elementos electrónicos necesarios en
la placa protoboard y su correspondiente programación con un bucle en Arduino, para
observar el funcionamiento de un semáforo.

3. EQUIPOS Y MATERIALES:

o Arduino
o Resistencia 220 Ω
FACULTAD DE MECÁNICA - ESCUELA DE INGENIERÍA DE MANTENIMIENTO

o Laptop
o Placa protoboard
o Cables de conexión

4. MARCO TEÓRICO:

Arduino

Es una plataforma de creación de electrónica de código abierto, la cual está basada en


hardware y software libre, flexible y fácil de utilizar para los creadores y desarrolladores.
Esta plataforma permite crear diferentes tipos de microordenadores de una sola placa a
los que la comunidad de creadores puede darles diferentes tipos de uso.

Resistencia

Es un dispositivo electrónico que presenta oposición al paso de la corriente eléctrica.


Cuanto más se opone un elemento del circuito a que pase por el la corriente, más
resistencia posee.

Laptop

Es una máquina electrónica capaz de almacenar información y tratarla automáticamente


mediante operaciones matemáticas y lógicas controladas por programas informáticos.

Placa protoboard
FACULTAD DE MECÁNICA - ESCUELA DE INGENIERÍA DE MANTENIMIENTO

Es una placa que tienen orificios conectados entre sí por medio de pequeñas laminas
metálicas, se utiliza para hacer pruebas en los que se pueden insertar elementos
electrónicos y cables con los que se arman circuitos sin la necesidad de soldar ningún
componente.

Cable de conexión

Es el cable de red, se usa en redes de computadoras, sistemas informáticos o electrónicos


para conectar un dispositivo con otro. Está compuesto por cobre y cubierto de plástico.

5. PROCEDIMIENTO:

CIRCUITO 1

Realizar la conexión del circuito utilizando los elementos electrónicos necesarios en la


placa protoboard y su correspondiente programación básica en Arduino, para observar el
funcionamiento de un semáforo.

Conexión de los dispositivos

Para realizar la conexión del circuito debemos seguir los siguientes pasos:

o Colocar los tres diodos led con su respectiva resistencia en la placa protoboard.
o Realizar la programación básica en Arduino.
o Conectar los pines de los diodos led con los pines de la programación con
Arduino.
o Compilamos y cargamos la programación en Arduino y probamos el
funcionamiento del semáforo.

Colocamos los tres diodos led con su respectiva resistencia en la placa protoboard.
FACULTAD DE MECÁNICA - ESCUELA DE INGENIERÍA DE MANTENIMIENTO

Programación básica de un semáforo con Arduino

El siguiente programa es un ejemplo básico del funcionamiento de un semáforo, para


probar que las conexiones se encuentran correctas. Al cargarlo debemos ver que se
enciendan los diodos led en secuencia.

Compilamos y cargamos la programación en Arduino y probamos el funcionamiento del


semáforo.
FACULTAD DE MECÁNICA - ESCUELA DE INGENIERÍA DE MANTENIMIENTO

CIRCUITO 2

Realizar la conexión del circuito utilizando los elementos electrónicos necesarios en la


placa protoboard y su correspondiente programación con un bucle for en Arduino, para
observar el funcionamiento de un semáforo.

Para realizar la conexión del circuito debemos seguir los siguientes pasos:

o Colocar los tres diodos led con su respectiva resistencia en la placa protoboard.
o Realizar la programación con un bucle for en Arduino.
o Conectar los pines de los diodos led con los pines de la programación con
Arduino.
o Compilamos y cargamos la programación en Arduino y probamos el
funcionamiento del semáforo.

Colocamos los tres diodos led con su respectiva resistencia en la placa protoboard.

Programación básica de un semáforo con Arduino

El siguiente programa es un ejemplo del funcionamiento de un semáforo, para probar que


las conexiones se encuentran correctas. Al cargarlo debemos ver que se enciendan los
diodos led en secuencia.
FACULTAD DE MECÁNICA - ESCUELA DE INGENIERÍA DE MANTENIMIENTO

Compilamos y cargamos la programación en Arduino y probamos el funcionamiento del


semáforo.
FACULTAD DE MECÁNICA - ESCUELA DE INGENIERÍA DE MANTENIMIENTO

CIRCUITO 3

Realizar la conexión del circuito utilizando los elementos electrónicos necesarios en la


placa protoboard y su correspondiente programación con un bucle en Arduino, para
observar el funcionamiento de un circuito básico mediante el uso de interrupciones en
Arduino.

Para realizar la conexión del circuito debemos seguir los siguientes pasos:

o Colocar los dos diodos led con su respectiva resistencia en la placa protoboard.
o Realizar la programación en Arduino con el uso de Interrupciones para el
presente circuito.
o Conectar los pines de los diodos led con los pines de la programación con
Arduino.
o Compilamos y cargamos la programación en Arduino y probamos el
funcionamiento de los leds.

Colocamos los dos diodos led con su respectiva resistencia en la placa protoboard.

Programación de un circuito Básico con el uso de Interrupciones en Arduino.

El siguiente programa es un ejemplo del funcionamiento de cinco diodos leds, los leds de
color azul parpadeará hasta que uno de los dos pulsadores sea pulsado. Mientras esto
ocurra, el interruptor se encuentre pulsado, el cual llamará la función de interrupción del
microcontrolador, la misma que incrementará la velocidad de parpadeo de los leds azules.
FACULTAD DE MECÁNICA - ESCUELA DE INGENIERÍA DE MANTENIMIENTO
FACULTAD DE MECÁNICA - ESCUELA DE INGENIERÍA DE MANTENIMIENTO

Compilamos y cargamos la programación en Arduino y probamos el funcionamiento del


semáforo.

6. CONCLUSIONES:

 Se observo el funcionamiento de un semáforo con la programación básica en


Arduino a través del encendido de un circuito con diodos leds.

 Mediante la programación de los leds para simular un semáforo, se evidenció que


la complejidad de la programación se reducía mediante la práctica.

 Se pudo constatar que mediante el uso de este microcontrolador podemos adaptar


las variables de entrada y salida según como nosotros necesitemos.

 Se observó que mediante la programación de una herramienta conocida como


“if” en Arduino permite controlar y repetir el ciclo además de ya no utilizar la
opción de delay dentro del microprocesador.
 Para el circuito final, en el cual se utilizó una herramienta del microcontrolador
conocida como Interrupciones, se tuvo que analizar más detalladamente el
funcionamiento de esta nueva herramienta para así lograr llevarla a la práctica.

También podría gustarte