Paso 6: Medición de humedad de suelo capacitiva: código maestro I2C
Para leer el sensor, el Arduino tiene el siguiente código:
Esto es por supuesto sólo un ejemplo de código que lee los registros LDR, NTC y humedad. La humedad está representada por dos bytes que deben combinarse en un entero. Eso se puede hacer con una línea de código: value= msbv<<8 | lsvb;
para los no iniciados: este código turnos altísimo bit 8 posiciones (1 byte) a la izquierda, básicamente mediante la adición de 8 ceros a la derecha. Él entonces OR del byte más bajo para que, formando así el entero de 16 bits (2 bytes)