Sensore Sht11 - Temperatura e umidità

Buon giorno a tutti,
mi sapete dire cosa sbaglio?

dopo una ricerca in internet ho deciso di comprare il sensore Sht11.
Apparentemente tutto facile in quanto in internet trovo molte foto e descrizioni di come farlo funzionare, una libreria con tanto di esempio scaricata dal sito
github.com.

Collego tutto


lancio l’esempio per vedere che tutto si a funzionate ma il risultato è deludente in quanto i valori sono totalmente errati, es. la temperatura segna -40°C poi 130°C.
Vi escludo che la mia camera abbia temperature glaciali o infernali ;-). Mi sapete spiegare dove sto sbagliando?

Non so se sbaglio io, se il sensore è difettoso o il programma caricato non vada bene:

#include <SHT1x.h>

// Specify data and clock connections and instantiate SHT1x object
#define dataPin  10
#define clockPin 11
SHT1x sht1x(dataPin, clockPin);

void setup()
{
   Serial.begin(38400); // Open serial connection to report values to host
   Serial.println("Starting up");
}

void loop()
{
  float temp_c;
  float temp_f;
  float humidity;

  // Read values from the sensor
  temp_c = sht1x.readTemperatureC();
  temp_f = sht1x.readTemperatureF();
  humidity = sht1x.readHumidity();

  // Print the values to the serial port
  Serial.print("Temperature: ");
  Serial.print(temp_c, DEC);
  Serial.print("C / ");
  Serial.print(temp_f, DEC);
  Serial.print("F. Humidity: ");
  Serial.print(humidity);
  Serial.println("%");

  delay(2000);
}

valori letti:

Temperature: 177.5999908447C / -44.6080017089F. Humidity: 18.19%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -956.54%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: -40.0000000000C / 352.0399780273F. Humidity: -1732.49%
Temperature: -258.4799804687C / 351.6799926757F. Humidity: -13.93%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -2490.31%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: 69.2200012207C / -433.2279968261F. Humidity: -1732.49%
Temperature: 177.5999908447C / -44.6080017089F. Humidity: 18.19%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -956.54%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: -14.3000011444C / -433.2279968261F. Humidity: -1732.49%
Temperature: -258.4599914550C / 352.0579833984F. Humidity: -1940.58%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: 69.2200012207C / -433.2279968261F. Humidity: -1732.49%
Temperature: -258.4599914550C / 352.0579833984F. Humidity: -2138.99%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: -340.3800048828C / -433.2279968261F. Humidity: -1732.49%
Temperature: -258.4599914550C / -41.5480003356F. Humidity: -9.23%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: -40.0000000000C / 351.6799926757F. Humidity: -1823.34%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -2490.59%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: 177.5999908447C / -44.6080017089F. Humidity: -6.13%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -2491.69%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: -40.0000000000C / 353.1919860839F. Humidity: -1732.49%
Temperature: -258.4599914550C / -433.2639770507F. Humidity: -460.33%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: -40.0000000000C / 351.7519836425F. Humidity: -1823.34%
Temperature: -258.4599914550C / 353.1919860839F. Humidity: -1940.61%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: -40.0000000000C / -81.4720001220F. Humidity: 18.19%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -2490.58%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: -40.0000000000C / 351.7699890136F. Humidity: -119.59%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -2490.66%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: 177.5999908447C / -44.6080017089F. Humidity: -6.13%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1696.80%
Temperature: -258.4799804687C / 399.2719726562F. Humidity: -13.87%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: -39.9799995422C / -433.2279968261F. Humidity: -1732.49%
Temperature: -258.4599914550C / 353.2099914550F. Humidity: -13.87%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.49%
Temperature: 69.2200012207C / -433.2279968261F. Humidity: -1732.49%
Temperature: 178.2899932861C / -436.2879943847F. Humidity: -2.47%
Temperature: -258.4599914550C / -433.2279968261F. Humidity: -1732.46%

Ho letto di metterlo in forno a 100°C , spero non sia il mio caso :wink:

Sul link libreria scrivono che il valore -40 significa “problemi di comunicazione con il sensore”.
Prova ad alimentarlo a 3,3V

Grazie ora provo.

approfitto per allegare lo schema impianto

Grazie mille ora funziona da gara