Introducción
En algunas ocasiones puede ser interesante conocer el nivel lumínico que hay en diferentes situaciones y así poder calibrar un dispositivo que dependa del valor de la intensidad luminosa, como puede ser una cámara fotográfica.
Se propone desarrollar un programa que, usando el sensor de luz incluido en la placa mCore, almacene el valor al encender el mBot y en caso de que este valor inicial disminuya el buzzer emita un sonido de alarma.
Descripción del reto
Se emitirá una alarma con el buzzer indicando que el valor de la intensidad lumínica ha disminuido comparado con el valor que se obtuvo al encender el robot.
Pistas para la resolución
- El mBot cuenta con dos opciones de sensores de luz. Por un lado, está el incluido en la placa base y, por otro, se puede conectar un sensor externo en los puertos 3 y 4.
- Crear una variable que almacene el valor inicial del bloque «intensidad del sensor de luz» una vez que se encienda el mBot.
- Se sugiere hacer uso de una fuente de iluminación externa como la lampara del teléfono celular para aumentar la cantidad de luz y para disminuir la cantidad de luz se puede colocar la mano sobre la placa mcore.
Descripción del código
Crear la variable Cantidad de luz
Al encender el robot
Apagar todos los LED
Fijar Cantidad de luz a intensidad del sensor de luz
Ejecutar siempre
Si el valor de intensidad del sensor de luz es menor que Cantidad de luz
Emitir aviso acústico



