1 00:00:06,190 --> 00:00:17,609 Hola, somos Ángela y Laura, alumnas del primero de bachillerato, y en este vídeo vamos a explicar paso por paso el procedimiento y el funcionamiento de la práctica 4, hecha y procesada con Arduino, esta placa de aquí. 2 00:00:19,350 --> 00:00:31,530 Vamos a empezar comentando en qué consiste la práctica, que consiste en la reproducción de dos semáforos, uno de peatones y otro de coches, representados por leds de colores, que lucen en función de un código programado. 3 00:00:34,329 --> 00:00:39,189 El tiempo total de la simulación es de 5 segundos y comienza al accionar un pulsador. 4 00:00:41,899 --> 00:00:44,960 Este es el programa de Arduino que utilizaremos para la simulación. 5 00:00:45,399 --> 00:00:47,939 Se conectará a la placa mediante un cable del ordenador. 6 00:00:48,979 --> 00:00:53,520 Al compilar el código se verificará y al subirlo comenzará a funcionar según lo previsto. 7 00:00:56,200 --> 00:00:58,759 Los componentes que necesitaremos son los siguientes. 8 00:00:59,859 --> 00:01:06,739 Utilizaremos 5 LEDs, rojo, amarillo y verde para el semáforo de los coches y rojo y verde para los peatones. 9 00:01:06,739 --> 00:01:12,599 Son los componentes de salida que emitirán luz para indicar el paso de los coches o de los peatones. 10 00:01:14,739 --> 00:01:19,239 También necesitaremos un pulsador que marcará el inicio de la simulación 11 00:01:19,239 --> 00:01:23,299 y 6 resistencias para proteger a los componentes y regular la tensión del circuito, 12 00:01:24,340 --> 00:01:31,239 5 de 220 ohmios asociados a los LED y una de 10 kOhmios junto al pulsador. 13 00:01:32,579 --> 00:01:35,480 Y así situado más o menos es como quedará en la placa. 14 00:01:35,480 --> 00:01:42,230 Y así es como queda el circuito montado y conectado con la placa arduino. 15 00:01:42,730 --> 00:01:45,510 Hemos utilizado FreeSync para representarlo. 16 00:01:46,129 --> 00:01:51,450 Los leds de los semáforos están conectados a los pines digitales 3, 4, 10, 11 y 12 17 00:01:51,450 --> 00:01:54,430 y el pulsador está conectado al pin digital 6. 18 00:01:57,719 --> 00:02:03,400 Del positivo sale un cable conectado a 5 voltios y el negativo va a tierra, GND. 19 00:02:07,439 --> 00:02:10,419 Este es el código que emplearemos para el funcionamiento de la simulación. 20 00:02:10,900 --> 00:02:20,860 Comenzando por arriba, la variable int configura cada componente externo un pin, en este caso son digitales, además de ser su valor constante. 21 00:02:21,039 --> 00:02:26,599 Por ejemplo, el let pin verde peatón se configura en el 3, el button pin se configura en el 6, etc. 22 00:02:28,500 --> 00:02:36,419 Continuando por int button state, es la variable que cambiará a lo largo del programa, es un número entero no constante y se refiere al pulsador. 23 00:02:36,419 --> 00:02:45,439 Y después, continuando con las funciones pin mode, son las que configurarán a los componentes como de salida o de entrada. 24 00:02:45,759 --> 00:02:51,120 Todos los LEDs son configurados como de salida, excepto el pulsador que es configurado como de entrada. 25 00:02:52,500 --> 00:02:56,159 Button state estará pendiente del pulsador en todo momento. 26 00:02:57,479 --> 00:03:03,879 Antes de empezar la simulación, el LED rojo del peatón y el LED verde del coche estarán encendidos. 27 00:03:04,500 --> 00:03:10,319 A continuación, si mantenemos pulsado el pulsador, ocurre lo siguiente. 28 00:03:11,379 --> 00:03:19,259 Durante dos segundos, el led verde del coche se apagará y el led amarillo del coche se encenderá. 29 00:03:20,500 --> 00:03:28,879 A continuación, durante tres segundos, el led rojo del peatón se apaga, el led amarillo del coche se apaga, 30 00:03:28,879 --> 00:03:33,879 El LED verde del peatón se enciende y el LED rojo del coche se enciende 31 00:03:33,879 --> 00:03:41,590 Transcurridos 5 segundos de la simulación, el LED verde del peatón se apaga 32 00:03:41,590 --> 00:03:45,150 Y el LED rojo del coche se apaga 33 00:03:45,150 --> 00:03:49,689 Toda la simulación sucede porque está dentro de la constante IF 34 00:03:49,689 --> 00:03:54,990 Que significa que mientras mantengas pulsado el pulsador, ocurrirá todo lo explicado antes 35 00:03:54,990 --> 00:04:12,370 Después en else tenemos la indicación de cómo estará el estado inicial o final del circuito, que es igual que el inicial que vemos aquí arriba, que es que el led pin rojo peatón y el led pin verde coche estén encendidos. 36 00:04:12,370 --> 00:04:20,060 Ahora os dejamos con el vídeo real de la realización de la práctica 37 00:04:20,060 --> 00:04:26,180 Como podéis comprobar en su estado inicial el LED verde de los coches y el LED rojo de los peatones está encendido 38 00:04:26,180 --> 00:04:30,180 Y ahora veremos lo que pasará al presionar el pulsador 39 00:04:30,180 --> 00:04:34,000 Que al ser un componente de entrada transforma la información externa en interna 40 00:04:34,000 --> 00:04:36,300 Y sucede toda la simulación 41 00:04:36,300 --> 00:04:38,019 Pasando por el amarillo 42 00:04:38,019 --> 00:04:42,319 Luego el verde y el rojo de los coches 43 00:04:42,319 --> 00:04:47,399 y acabando otra vez en su estado inicial, que no lo muestra el vídeo, pero vuelve a acabar. 44 00:04:49,199 --> 00:04:54,220 Por último, aquí terminamos la presentación de la práctica 4 de control de semáforos. 45 00:04:54,759 --> 00:04:55,819 Esperemos que os haya gustado.