Luz, sonido y agua... ¿podemos pedir más?
Sensores básicos
Sensor de humedad y detector de agua
Recuerda que están hechos con la placa de extensión basicBit que tiene zumbador incorporado, Trabaja en el P0, y tienes que encenderlo!!!! Conecta el resto de los elementos al p1 o al p2
Sensor de humedad
Es un dispositivo poco preciso pero muy usado para monitorizar riego de cultivos. Es un sensor analógico. Recuerda que eso quiere decir que toma valores entre 0 y 1023
Debe de medir la humedad constantemente y actuar en consecuencia.
Sensor detector de agua
Se trata de un dispositivo analógico. Lo haremos emitir un sonido ante la presencia de agua, puede usarse para detectar el nivel de agua.
Sensor de lluvia y vapor de agua
Se utiliza para detectar la presencia de agua en el suelo, el vapor de agua o como un pulsador, ya que detecta la humedad del dedo y puede actuar en consecuencia. Se trata de un sensor analógico. El código es igual que el del nivel de agua.Botón y sensor táctil
Botón
Ya sabes que las placas tienen dos botones pero podemos añadir alguno más. Existen botones individuales o incluso un sensor que es un módulo de cinco botones en único dispositivo. Puedes considerar como botón al Joystick que microbit dispone de uno.
¿Cómo se programan estos elementos?
La botonera tiene una extensión, ya sabes que tienes que instalarla:
Si sólo tienes un botón tendrías la opción A y si tienes el módulo de cinco botones puedes programar una opción para cada botón.
Sensor táctil capacitativo
Se trata de un dispositivo con un funcionamiento similar a un pulsador pero no tenemos que tocarlo. Es un dispositivo digital (se lee o se escribe a través del pin al que lo hayamos conectado). Es señal digital. Necesita 4 segundos para calibrarse correctamente (puede que no funcione correctamente si no le damos esos segundos después de encenderse), por tanto es bueno empezar el programa con una espera de 4 segundos, una cuenta atrás.
Sensor de presión de película delgada
Es un sensor analógico. Tiene el siguiente rango de presión:
- Menor de 123 es la presión atmósférica, es decir, nada de presión sobre el sensor, sólo el aire.
- Hasta 423 es una presión baja
- entre 423 y 723 es presión media
- Por encima de 723 es presión alta.
¿Podrías programar un detector de presión?
Célula fotoeléctrica o sensor de fotocélula
Se trata de un sensor analógico que varía en función de la luz recibida. Se usa para el alumbrado público o en casas para encender la luz exterior al descender el nivel de luz. Un aluz por debajo de 100 es oscuridad y necesita alumbrado exterior. Te muestro dos formas de hacer lo mismo, una es con el sensor y otra usando la matriz de LED de la microbit, que también es un sensor de luz.
Joystick y Potenciómetro
Joystick
Es muy importante que conectes el Joystich correctamente. El Joystick tiene 5 conexiones:
- La X al P0
- La Y al P1
- B al puerto P2
- + a cualquier V de las anteriores disponibles, y - a cualquier G
Vamos a programar la placa para mover un punto por la pantalla con el mando: Necesitamos una extensión que no aparece en el listado y vamos a acceder a ella a través de la URL. La tienes que copiar en la lupa.
Potenciómetro
Es un componente de lectura analógica que permite regular la intensidad (de la luz, del sonido, de la temperatura...
Vamos a regular el nivel de brillo de un dibujo que aparece en la matriz de LEDs
Sensor de Luz
Sensor de Luz ultravioleta
Este dispositivo mide los niveles de radiación ultravioleta generado por la luz solar. Podría emitir una alarma para que nos quitáramos del sol o nos indicara que tenemos que aumentar el nivel de protección solar. Tenemos que tener en cuenta que los valores del sensor son analógicos, es decir, varían entre 0 y 1023. Los valores UVA de la OMS (Organización Mundial de la Salud) varían entre 0 y 11.
- Riesgo bajo por debajo de 2
- Riesgo moderado entre 3 y 5
- Riesgo Alto entre 6 y 7
- Riesgo muy alto entre 8 y 10
- Riesgo extremadamente alto mayor que 11
Tenemos que usar un mapeado para que cambie los valores que toma por los intervalos de la CE
Sensor de llama
Este dispositivo puede detectar la presencia de fuego. Se basa en la luz emitida durante la combustión. Detecta fuego a una distancia entre 40 y 80 centímetros. Envía señal digital, por tanto hay que usar una lectura digital del pin. Recuerda que si emite señal sonora de alarma el zumbador debe estar en el P0, así que el detector de llama va al P1 o P2.
Fotointerruptor
Este dispositivo emite una señal de luz, cuando es interrrumpida genera una señal digital. Podríamos contar el número de personas que entran en un aula y que cuando supere el aforo pite o podríamos hacer que cambiara el semáforo al detectar un auto a una velocidad mayor a la permitida (para eso harían falta dos sensores conectados para calcular la velocidad).
Contemos las personas que acceden al aula (Protocolo COVID)
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0