simulación de semáforo mediante programación
1. ¿Cuál es el propósito o meta que se desea alcanzar?
El propósito o meta de esta práctica es aprender a construir y programar un circuito básico con Arduino, en el que se enciendan y controlen tres Leds (rojo, amarillo y verde) desde la placa, entendiendo cómo funcionan los pines digitales, las resistencias y la protoboard.
Desarrollar competencias en el diseño y la implementación de sistemas electrónicos programables, utilizando Arduino como herramienta principal para comprender cómo se pueden automatizar procesos mediante la programación y el control de dispositivos electrónicos. Esta experiencia sienta las bases para futuros proyectos tecnológicos más complejos, fomentando el pensamiento lógico, la solución de problemas.
2. ¿Qué información se necesita para solucionar el problema?
Para solucionar el problema se necesita conocer el funcionamiento básico del Arduino UNO, cómo conectar correctamente los LEDs y las resistencias para evitar daños por exceso de corriente, el uso adecuado de la protoboard para realizar conexiones seguras, y la identificación de los pines digitales de salida. También es fundamental tener conocimientos básicos de electricidad como voltaje, corriente y conexión en serie. Además, se debe comprender la lógica de codificación en el entorno de Arduino, utilizando instrucciones como pinMode, digitalWrite y delay, que permiten controlar el encendido y apagado de los LEDs en diferentes tiempos. La codificación es clave para definir el comportamiento del circuito, ya que mediante el programa se establece cuándo y cómo se activan los LEDs, permitiendo automatizar el proceso de encendido y simular sistemas como un semáforo.
3.Los componentes del circuito son:
1 placa Arduino UNO: es la unidad principal que controla todo el circuito.
1 protoboard (placa de pruebas): permite realizar conexiones sin necesidad de soldar.
3 LEDs: uno rojo, uno amarillo y uno verde, que representan las señales a controlar.
3 resistencias de 220Ω o 330Ω: se conectan en serie con los LEDs para limitar la corriente y evitar que se quemen.
Cables jumper (macho a macho): para realizar las conexiones entre el Arduino y la protoboard.
1 cable USB: se utiliza para alimentar el Arduino desde el computador y cargar el programa
4.¿como se organizo el grupo de estudiantes para dar solución al problema ?
Nos organizamos de la siguiente forma: Andrés Felipe Trillos fue el encargado de la programación, Moisés Mauri fue el encargado de de armar la placa de Arduino de manera física, María Villamizar y Vid Pérez fuimos las encargadas de hacer el taller a mano y tomar la recolección de los datos, y las alumnas Geraldine Bastidas y linda rojas se encargaron de tomar las evidencias fotografías
5. ¿Qué se hace para dar solución al problema?
Para dar solución al problema, primero se construye el circuito conectando los tres LEDs (rojo, amarillo y verde) en la protoboard, cada uno con su respectiva resistencia para protegerlos del exceso de corriente. Luego, se conectan los terminales positivos de los LEDs a los pines digitales del Arduino (por ejemplo, D2, D3 y D4), y los terminales negativos al pin GND. Después, se realiza la codificación en el entorno de Arduino utilizando instrucciones como pinMode para configurar los pines como salidas, y digitalWrite junto con delay para encender y apagar los LEDs en distintos tiempos. Finalmente, se carga el programa a la placa Arduino a través del cable USB y se observa cómo se encienden los LEDs en el orden programado, solucionando así el objetivo planteado.
6. ¿Se pudo dar solución al problema explica?
Sí, se pudo dar solución al problema, ya que al construir correctamente el circuito y cargar el código en la placa Arduino, los tres LEDs se encendieron y apagaron en el orden y tiempo programados. Esto demuestra que los componentes fueron conectados de forma adecuada y que la codificación permitió controlar el funcionamiento del circuito, cumpliendo así con el propósito de la práctica.
Comentarios
Publicar un comentario