LED
Un led es un componente optoelectrónico pasivo y, más concretamente, un diodo que emite luz.
Los leds se usan como indicadores en muchos dispositivos y en iluminación. Los primeros ledes emitían luz roja de baja intensidad, pero los dispositivos actuales emiten luz de alto brillo en el espectro infrarrojo, visible y ultravioleta.
Debido a su capacidad de operación a altas frecuencias, son también útiles en tecnologías avanzadas de comunicaciones y control. Los ledes infrarrojos también se usan en unidades de control remoto de muchos productos comerciales incluyendo equipos de audio y video.
![]() | ![]() |
La tarjeta MIOIO-App Inventor soporta en sus pines directamente una carga de 10mA, eso quiere decir que si un led tiene un consuno inferior a esta unidad, podremos conectarlo directamente al conector de salidas digitales. De todos modos, la tarjeta incorpora un led de color azul “status” que se usa para este propósito.
En los bloques de MIOIO-App Inventor 2, podremos poner el led encendido o apagado.
Vamos a ver el ejemplo de cómo poder encender y apagar este Led con un simple botón.
En la parte de diseño de MIOIO- App Inventor 2 colocaremos dos “Botónes” y el componente LED_, que lo encontraremos en la categoría “MIOIO-AppInventor-DigitalOutput”. A cada uno de los botones cambiaremos los nombres. A uno le pondremos “Apagar LED” y al otro “Encender LED”.
Pasamos a la parte de bloques, es tan sencillo como utilizar el evento “Click” de los botones y las llamadas del componente “LED_1”.
Solo nos queda probar la aplicación en nuestro dispositivo Android.
Reto:
En reto que se propone es que la aplicación realice la misma función pero solo utilizando un botón. Y además que cuando esté apagado, que el botón ponga “Encender LED” y cuando este encendido ponga “Apagar LED”.
Solución al Reto:
En este caso la solución es sencilla, pondremos un solo botón.
En las propiedades el “Botón” cambiaremos el texto y pondremos “Apagar LED”.
Pasamos a la parte de bloques, es tan sencillo como utilizar los eventos “Presionar” y “Soltar” del “Botón1”, también utilizaremos la propiedad “Texto” del botón, y las llamadas del componente “LED_1”.