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.