Felix Maocho

Para quien le interese lo que a nosotros nos interesa

Ejercicio 2 – Simular un semáforo que regula el paso en un túnel

semaforo Félix Maocho
28/2/2017

Enunciado

Para una maqueta deseamos simular un semáforo que regule el paso en un corto túnel que no permite el cruce de dos vehículos, no hay el riesgo que los vehículos choquen, porque desde un extremo se ve la salida, por tanto si hay o no un coche en su interior, pero para regular bien el trafico se desea lo siguiente

1º.- En un extremos se acaba de poner la luz en verde mientras que en el otro extremo está en rojo. Así se mantiene 25 segundos.
2º.- Para estimular el paso de los últimos coches, el verde se pone parpadeante cinco veces con periodos de encendido y apagados de un segundo. o sea esta así 10 segundos más, mientras que el otro extremo esta en rojo<
3º.- El semáforo se pone en rojo en un extremo, pero para dar tiempo a que salgan los coches que estuvieran dentro del túnel el otro extremo también continua en rojo durante otros 10 segundos

Se repite el proceso, pero en este caso el es otro extremo el que se pone en verde y el inicial continúa en rojo. Todos los pines utilizados seran PWM

Sigue leyendo

Anuncios

28 febrero 2017 Posted by | Curso de Arduino | , , , | Deja un comentario

1º Ejercicio de uso de pines digitales de entrada INPUT – Semáforo utilizando “if”

Félix Maocho
22/5/2016
.

Utilizar la función “if” para reducir el número de líneas del 2º Ejercicio de uso de pines digitales de Salida OUPUT – Semáforo

Conocimientos que se precisan

Para realizar este ejercicio tal como aquí se resuelve solo se necesitan los conocimientos que se han ido explicando hasta el capítulo dedicado al “Uso de los pines digitales como entrada (OUTPUT)”, y en lo referebte a la funcion “if” en Uso de los pines digitales como entrada (INPUT), que podemos resumir en los siguientes puntos:

  • Saber escribir, compilar y “subir” a la Tarjeta Arduino un sketch o programa
  • Conocer las funciones “int”, “pinMode”, “digitalWrite” y “display”
  • Conocer la función “if”

Material necesario

  • Tarjeta Arduino y cable de conexiones
  • Tarjeta de prototipado o “protoboard”
  • 9 Cables de conexiones macho/macho (preferiblemente 2 rojos, 2 verdes y 5 negros
  • 4 Resistencias de 220 Ω
  • 4 Led (preferible 2 de color rojo y 2 verdes)

Sigue leyendo

22 mayo 2016 Posted by | Curso de Arduino, Robotica | , , , , | Deja un comentario