Igrometro

Cercando su google YL-100 compaiono sensori di umidità delle fogge più strane. Comunque per cominciare a divertirti occorre per prima cosa calibrare il sensore, anche se con quel tipo di sensore le misurazioni saranno sempre molto imprecise.
Calibrare il sensore per il 100% è facile, basta immergerlo in un bicchiere di acqua. Per lo 0% è più difficile, ma per cominciare potresti asciugare bene il sensore (magari anche con una passatina leggera di phon) e leggere che valore ti da con il tuo sketch. Che contiene alcuni errori:
In void setup aggiungi:

 pinMode(A0, INPUT);

Alla riga

 sensorValue = analogRead(0);

Sostituisci

 sensorValue = analogRead(A0);

Alla riga

 Serial.println(umidita);

Sostituisci

 Serial.println(sensorValue);

Con queste correzioni dovresti ottenere due valori (compresi fra 0 e 1023) che individuano lo 0% e il 100%. Chiamiamoli Hmin e Hmax.
Al posto dell'istruzione

 Serial.println(sensorValue);

Adesso metti

 Serial.println(map(sensorValue, Hmin. Hmax, 0, 100));

Se non ho sbagliato a scrivere, dovrebbe funzionare.

Ciao,
P.
P.S. CORRI A PRESENTARTI, SE NON L'HAI GIA' FATTO!