Medir la conductividad de la piel

Bueno, ya tengo montado el sensor, he estado haciendo pruebas en mí mismo, en algún amigo, en algún familiar y aparentemente funciona sin problemas.
Tengo algún problema con el DS3231, que atrasa, ya tuve problemas anteriores con algún otro proyecto, lo posteé en el foro y sigo trabajando a ver si lo soluciono.
Por si a alguien le interesa pongo el sketch:

//Sensor de humedad, registra la fecha, la hora, el valor de la conductividad de la piel y 
//muestra los valores en forma numérica y porcentual en la salida del puerto serial.

#include <Wire.h>
#include <DS3231.h>

DS3231 clock;
RTCDateTime FechaYHora; //Variable que almacena fecha y hora
const int SensorPin = A0;   //Entrada analógica del sensor de humedad
unsigned long Humedad, Porcentaje = 0; //Registro del sensor de humedad y su porcentaje

void setup()
{
  Serial.begin(115200);
  clock.begin();                       //Inicializando el RTC
  
  // Poner la hora con el compilador (luego comentarlo y volver a compilar)
  //clock.setDateTime(__DATE__, __TIME__);

  // Para poner la hora Manual (YYYY, MM, DD, HH, II, SS
  // clock.setDateTime(2014, 4, 13, 19, 21, 00);
}

void loop()
{
  FechaYHora = clock.getDateTime();
  Serial.print(clock.dateFormat("d-m-Y H:i:s", FechaYHora)); //Fecha con cifras numéricas
  Serial.println();
  Humedad = 1023 - analogRead(SensorPin); //Inversión del valor del sensor
  Serial.print("Conductividad: ");
  Serial.print(Humedad);
  Serial.print(" (");
  Porcentaje = Humedad * 100 / 1023;
  Serial.print(Porcentaje);
  Serial.println("%)");
  Serial.println();
  delay(1000);
}