Introducere în Înregistrarea Datelor de Temperatură și Umiditate

În domeniul științelor mediului și agriculturii, monitorizarea condițiilor climatice este esențială. Construirea unui data logger de temperatură și umiditate folosind un Senzor DHT11 și un Modul Card Micro SD este o metodă eficientă de a colecta date de mediu pe termen lung. Acest proiect te va ghida în configurarea unui sistem de înregistrare a datelor utilizând un Arduino Uno R3.

Specificații Tehnice

ComponentăSpecificații
Senzor DHT11Interval temperatură: 0-50°C, Interval umiditate: 20-90% RH
Modul Card Micro SDSuportă carduri microSD până la 2GB

Cum Funcționează

Senzorul DHT11 colectează date de temperatură și umiditate, care sunt citite de Arduino. Datele sunt apoi stocate pe un card microSD prin Modulul Card Micro SD. Această configurație permite monitorizarea continuă a mediului pe perioade extinse.

Exemplu de Cod

#include <SD.h>
#include <DHT.h>

#define DHTPIN 2
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);

File myFile;

void setup() {
  Serial.begin(9600);
  dht.begin();
  if (!SD.begin(4)) {
    Serial.println("Inițializarea cardului SD a eșuat!");
    return;
  }
  myFile = SD.open("datalog.txt", FILE_WRITE);
}

void loop() {
  float h = dht.readHumidity();
  float t = dht.readTemperature();
  if (isnan(h) || isnan(t)) {
    Serial.println("Citirea de la senzorul DHT a eșuat!");
    return;
  }
  myFile.print("Umiditate: ");
  myFile.print(h);
  myFile.print(" %, Temperatură: ");
  myFile.print(t);
  myFile.println(" *C");
  myFile.flush();
  delay(2000);
}

Comparație cu Alți Senzori

SenzorInterval TemperaturăInterval Umiditate
DHT110-50°C20-90% RH
DHT22-40 la 80°C0-100% RH

Când Să Utilizezi Această Configurație

Acest sistem este ideal pentru aplicații unde este necesară colectarea de date de mediu pe termen lung, cum ar fi în sere, depozite și facilități de cercetare științifică.

Sfaturi pentru Depanare

  • Dacă cardul SD nu se inițializează, asigură-te că este formatat corect și conectat.
  • Verifică toate conexiunile dacă citirile senzorului sunt inexacte.

Îmbunătățește-ți proiectele cu gama noastră de componente. Descoperă mai multe despre Breadboard 400 Puncte și Cabluri Jumper Dupont pentru prototipare flexibilă.