Aprende a programar tus micro:bit con MakeCode! Cap 2 Sensor de Luz

 ¿Dónde se encuentra el sensor de luz?


 ¿Sabias que tu micro:bit puede saber la intensidad de luz que inside sobre él? Gracias a los leds que conforman la matriz, se puede saber la intensidad de luz que reciben. Esto se debe a una propiedad de los semiconductores como lo son los diodos (leds), que al exponerse a una fuente de luz, produce corriente (muy pequeña) pero lo suficiente como para medirla.
 


Genial!! Ahora que sabes dónde se encuentra y cómo funciona el sensor de luz, es hora que lo pongas en marcha en MakeCode!

Lo primero que debemos hacer es crear una variable para almacenar los datos que nos devolverá el sensor de luz, para ello vamos a la sección de variables y creamos una, en este caso le pondré el nombre "luminoso".
Lo siguiente es buscar el bloque que dice "establecer <luminoso> para" y colocar el bloque "nivel de luz" dentro de él para luego colocar ese codigo dentro de un bucle "para siempre", como muestra la siguiente imagen:

Una vez que estemos en este punto, nos resta colocar el código "plot bar graph of" que se encuentra en la sección LED, y lo ubicamos dentro del para siempre, debajo del codigo "establecer <luminoso> para nivel de luz". En la primer casilla colocamos la variable luminoso y en la debajo escribimos el valor "255".


De esta forma quedaría terminado nuestro proyecto, sólo resta descargar y aplicarlo en una de nuestras 
micro:bit.
 















 

Comentarios