En la clase del 28/04 aprendimos que los componentes necesitamos para armar un circuito.
Los elementos son: Led, la batería y la resistencia.
La resistencia ayuda que el led no explote, ya que retiene una cierta cantidad de voltaje y protege al led.
Nuestro trabajo era poder encontrar 3 maneras de prender el led.
El limón conduce poco voltaje...
Y necesitaremos: El led, un arduiuno, la resistencia, un protoboard y la batería.
Hicimos un circuito con el multímetro que mide principalmente las magnitudes de corriente, voltaje y resistencia.
Luego que hacer el circuito con el multimetro, nos tacaba hacer un circuito con el pulsador.
Finalmente, para terminar la dinámica, teníamos que hacer lo contrario de lo que hicimos con el pulsador. Cuando presionáramos el pulsador, en lugar de prenderse, tenía que apagarse.
No lo logramos :( jajaja, porque el profe nos ayudó, pero ya estábamos cerca.
En Tinkercad realizaremos una conexión básica utilizando un botón, con el objetivo de familiarizarnos mejor con los componentes electrónicos. En esta ocasión, además de trabajar nuevamente en la plataforma, nos ayudaremos de la inteligencia artificial para generar una programación que permita encender un LED y hacer que parpadee automáticamente.
La luz se enciende de manera individual cada vez que se presiona el botón.
La dinámica consistía en recrear el funcionamiento de una puerta automática que se abre y se cierra, haciendo que un LED se encienda cada vez que alguien abra la puerta.
Para ello, utilizamos un servo para representar el movimiento de apertura y cierre de la puerta.
Mientras que la luz LED indicaba cuando el sistema detectaba la presencia de una persona.
Durante la clase trabajamos con el aro NeoPixel de 24 LEDs, explorando diferentes formas de programación y efectos de iluminación. Experimentamos con secuencias de colores, cambios de intensidad y distintos ajustes de encendido para entender mejor el funcionamiento de cada LED y su control digital.
"LA PROGRAMACIÓN ES PASO POR PASO" Esto significa que, cuando queremos que dos o más componentes trabajen juntos, lo más recomendable es probar primero cada uno por separado para verificar que funcionan correctamente. Después, una vez que cada parte esté bien programada, podemos unir todos los códigos y apoyarnos en la inteligencia artificial para complementar y adaptar la programación final del proyecto.
El profesor nos planteó una dinámica en la que el aro NeoPixel debía cambiar de color cada vez que el sensor de sonido detectara un ruido fuerte. Además, también tenía que cambiar de color cuando movíamos el botón de control, y todo este proceso debía mostrarse en la pantalla LCD.
El sistema diferenciaba entre acciones automáticas y manuales: cuando el sensor de sonido detectaba un ruido intenso, el cambio de color ocurría automáticamente; Mientras que, al mover el botón, el cambio se realizaba de manera manual.
Lo bueno es que ya teníamos algo de experiencia gracias a clases anteriores de impresión 3D, así que llegamos más preparadas. Aún así, con el profesor Hayashi aprendió a manejar mejores varios controles y herramientas, y eso hizo que todo el proceso fuera mucho más fluido. Gracias a eso, logramos terminar la práctica dentro del horario establecido sin problemas.