MT04¶
El módulo MT04 se enfoca en brindarle a los estudiantes las herramientas necesarias para programar utilizando placas y circuitos electrónicos basados en Arduino UNO y el lenguaje de programación Arduino IDE (similar a C++).
Modelo de aprendizaje personal
Basé mis métodos de aprendizaje y desarrollo a través de la información brindada por la especialización, complementada por videos tutoriales de YouTube, Chat GPT, foros de Arduino, experimentación en TinkerCad Circuits y exploración con el Starter Kit Arduino UNO que UTEC distribuyó a sus estudiantes.
Luz LED
Mi primer exploración fue realizar un circuito y código básico que me permita encender una luz LED utilizando la placa Arduino UNO y Protoboard. También experimenté utilizando un pulsador para accionar/desactivar el circuito.
Link a set-up y código en TinkerCAD
En TinkerCAD subí una versión actualizada de la LED con un código sencillo que la hace parpadear cada segundo.
Semáforo con 3 LED
A partir de ese primer acercamiento, quise realizar algo con luces led que cumpla cierto tipo de función y se acerque a algo real. Por eso decidí generar un circuito en el que tres luces LED siguen un patrón de luces y tiempos similar a un semáforo.
Link a set-up y código en TinkerCAD
Sensor de proximidad con 3 LED
El INPUT que decidí utlizar, es el sensor de distancia de ultrasonido, que acompañado por tres luces LED, genera códigos de luz en base a la distancia que se encuentra el objeto del sensor.
Link a set-up y código en TinkerCAD
Sensor de proximidad con 3 LED y pantalla 16x2
Para agregar más desafío y complejidad, agregué la pantalla 16x2 que acompaña el circuito anterior pero reflejando en texto la posición del objeto relativa al sensor.
Link a set-up y código en TinkerCAD
Conclusiones y reflexiones
Personalmente, encontré este ejercicio uno de los más desafiantes y enriquecedores hasta el momento, ya que mis conocimientos previos sobre electrónica y el uso de Arduino UNO eran nulos. Aunque fue un reto, este sistema es ampliamente utilizado en todo el mundo, lo que me permitió nutrirme de diversas fuentes para abordar la temática de manera adecuada. Investigué tutoriales, leí manuales y participé en foros especializados, lo que no solo amplió mis conocimientos técnicos, sino que también me permitió desarrollar habilidades de resolución de problemas y pensamiento crítico. Este proceso de aprendizaje fue sumamente gratificante, ya que cada pequeño avance se sintió como un logro significativo, consolidando mi confianza en el uso de nuevas tecnologías.
Links de descarga a los 4 archivos .uno
¡Muchas gracias por su atención!