You are on page 1of 6

Colegio de Estudios Científicos Y Tecnológicos Del Estado De

Veracruz N°19
M4S3. Repara equipos de automatización

Docente: Ing. Heriberto Loeza González

Práctica Del Semáforo Con Arduino

Integrantes: Jonathan Alejo Castellanos


Jose Roberto Martinez Hernandez
Luis Enrique Joachin Perez
Williams Enríquez Gonzalez
Efrain Santos Camarillo

Grado y Grupo: 503

Coatzacoalcos, Veracruz a 04 de Octubre de 2018


Índice
Objetivó
Introducción
Desarrollo
Conclusión
Evidencia fotográfica
Programa
Objetivo
Aprender a como llevar a cabo una practica con el Arduino, en este caso se trata de un semáforo,
debemos implementar un diagrama en el Arduino y en un protoboard, para hacer que parpadeen tres
luces (verde, roja y amarilla) una después de la otra cada cierto tiempo.

Introducción
El Arduino uno es una placa electrónica la cual esta conformada por diversos componentes y
salidas y entradas que son útiles para el control de componentes externos. Esta placa al igual
que los PLC´s puede ser previamente programada desde una computadora, además el
programa ya cargado en la placa puede ser sustituido por otro programa, ya que el anterior
puede ser borrado y así podría ser cargado un nuevo programa. En esta práctica se empleó la
placa Arduino uno para controlar el encendido y apagado de tres leds para simular un
semáforo.

Desarrollo
En esta práctica, realizaremos un semáforo con unos Leds. Es ideal para iniciarnos en la
programación y el montaje de circuitos porque, como veremos, es muy fácil si se tiene el
programa. Empezaremos nuestro primer proyecto describiendo los elementos que vamos a
necesitar.

 1 x Arduino UNO R3

 1 x Protoboard

 1 x Led rojo 3mm

 1 x Led amarillo 3mm

 1 x Led verde 3mm

 3 x resistencias de 220Ω.

 Cables para conectar todo.


Una vez que tenemos todo, hacemos nuestro montaje siguiendo el siguiente esquema.

Utilizaremos los pines digitales 12 (rojo), 8 (amarillo) y 7 (verde). Al conectar los Leds
debemos tener en cuenta que tienen polaridad, por lo que tenemos que colocarlos bien para
que funcionen. En los Leds la patilla corta, o el lado que está achatado, es el negativo e irá
conectado a tierra a través de una resistencia. La patilla larga, o lado redondeado, es el
positivo y se conectará al pin del Arduino correspondiente como la imagen.

Conclusión
Aprendimos a implementar o emplear una nueva función o practica con la placa Arduino ya
que anteriormente realizamos un led con resistencia, pero con diferente programación ya que
así podría realizar su función que en nuestro caso era el de un semáforo, en realidad no es
algo muy complicado ya que es sencillo, pero pudimos notar muchas cosas como por ejemplo
el tener que poner las mismas palabras en el programa para que el Arduino pudiera enviárselo
al protoboard y así realizar dicha función.
Evidencia fotográfica
Programa
/*************/
/* SEMAFORO */
/*************/

//** Definiciones **//


int rojo=2; //definimos el valor del pin para el led rojo
int amarillo=4; //definimos el valor del pin para el led amarillo
int verde=7; //definimos el valor del pin para el led verde

//** Programa **//

void setup() {
pinMode(verde,OUTPUT); //declaramos el pin verde como salida
pinMode(amarillo,OUTPUT);//declaramos el pin amarillo como salida
pinMode(rojo,OUTPUT); //declaramos el pin rojo como salida
}

void loop() {
digitalWrite(verde,HIGH); //encendemos el led rojo
delay(2000); //esperamos 2 segundos
digitalWrite(verde,LOW); //apagamos el led rojo
delay(500); //esperamos medio segundo

digitalWrite(amarillo,HIGH); //encendemos el led amarillo


delay(2000); //esperamos 2 segundos
digitalWrite(amarillo,LOW); //apagamos el led amarillo
delay(500); //esperamos medio segundo

digitalWrite(rojo,HIGH); //encendemos el led verde


delay(2000); //esperamos 2 segundos
digitalWrite(rojo,LOW); //apagamos el led verde
delay(500); //esperamos medio segundo
}

You might also like