Per fer la lectura del valor d'un sensor amb ArduinoBlocks només cal que triem quin sensor volem mesurar de la llista "Sensors"
A l'hora de fer la lectura dels senosrs hi ha dos tipus clarament diferenciats:
Sensors Digitals
Les entrades digitals permeten llegir un valor ON/OFF seons el voltatge que se li apliqui al pin corresponent.
Si se li aplica u voltatge menor a 2 volts es llegirà un valor LOW o Fals (un "0" lògic)
Si se li aplica un voltatge superior a 3 volts es gellirà un valor HIGH o Verdader (un "1" lògic)
L'esquema per a connectar un polsador/interruptor a una entrada digital a Arduino és:
A la majoria dels casos podem fer servir un mòdul de polsador que incorpora la resistència i simplifica molt les connexions:
Sensors Analògics
Retorna un valor numèric (de 0 a 1023) aquest valor equival al valor proporcional de voltatge entre 0V i 5V
Per connectar els sensors a la placa Arduino primer hem de saber si el sensor és un sensor Digital o Analògic.
Els sensors digitals els podem connectar a qualsevol dels 14 pis de les Entrades/Sortides Digitals (D0 - D13)
Atenció! Hem de tenir en compte que quan agafem el bloc del sensor d'ArduinoBlocks li posem en número del pin on hem connectat físicament el sensor.
A més dels 14 pins digitals també podem fer servir els pins analògics com a digitals.
Els sensors analògics els podem connectar a qualsevol dels 6 pis de les Entrades Analògiques (A0 - A5)
Igual que amb les entrades digitals amb les analògiques al bloc de l'ArduinoBlocks també hem de posar el pin on hem connectat el sensor a la placa.