Skip to main content

Sensores

La ventaja de ARDUINOBLOCKS es que tiene ya incorporado una cantidad de bloques con sus librerías y funciones integradas por lo que el alumno no tiene que pelear con códigos y situaciones especiales, simplemente arrastrar el bloque y funcionar:

Probando el sensor LDR.

Vamos a probar este sensor que está conectado en una entrada analógica, para ello simplemente que escriba su valor en el puerto, y veremos cómo va cambiando.

Es recomendable para la lectura de los sensores, crear variables que almacenen los valores leidos, para luego utilizar estos valores:

El siguiente código lee el sensor cada 2 seg. y lo vemos por el puerto serie. Podemos comprobar que cuanto más luz, la lectura es menor.

Guardamos el proyecto, lo subimos al arduino y pulsamos en cónsola para ver cómo cambia los valores.

Probando el sensor DHT22.

Vamos a probar este sensor, que mide a la vez temperatura y humedad. Con el bloque correspondiente, nos ahorramos bastante código.

Probando el sensor Hall.

Este sensor tiene también su bloque :

Podemos construir un programa análogo al anteior y veremos que su salida es simplemente 0 o 1 depende si acercamos o no un imán.