Skrive kode til indsamling af sensordata - Serie om Luftkvalitets monitoreringsstation, Afsnit 10



Lektionsmål

I denne lektion vil vi udforske AHT10 Temperatur- & Fugtighedssensoren, en vigtig komponent i din IoT-luftkvalitetsovervågningsstation. Ved lektionens afslutning vil du forstå, hvad AHT10-sensoren er, hvordan den fungerer, og hvorfor den er velegnet til at måle miljødata i dette projekt.

Hvad er AHT10-sensoren?

AHT10 er en højpræcisions, fuldt kalibreret digital sensor designet til at måle både temperatur og fugtighed. Den kombinerer præcise målinger med en kompakt formfaktor, hvilket gør den ideel til IoT-applikationer.

Liste over nødvendige komponenter:

AHT10 Høj præcisions temperatur og fugtighedsmåler
TTGO T-Display ESP32 16MB med WiFi, Bluetooth og 1.1" farve LCD skærm
Dupont kabler 40 stk

 

Vigtige funktioner ved AHT10:

  • Temperaturområde: -40°C til 85°C med en nøjagtighed på ±0,3°C.
  • Fugtighedsområde: 0% til 100% relativ fugtighed med en nøjagtighed på ±2% rH.
  • I2C-interface: Bruger I2C-protokollen til kommunikation, hvilket forenkler kabelføring og programmering ved tilslutning til ESP32.
  • Lavt strømforbrug: Velegnet til batteridrevne IoT-enheder og muliggør langvarig drift i fjerntliggende miljøer.

Hvordan fungerer AHT10-sensoren?

AHT10-sensoren fungerer ved at bruge en specialiseret polymerkondensator til at måle relativ fugtighed og en termistor til at måle temperatur. Her er en kort gennemgang af, hvordan den virker:

  • Måling af fugtighed: Sensoren registrerer ændringer i kapacitansen, efterhånden som fugtniveauet i luften ændrer sig, hvilket gør det muligt at beregne den relative fugtighed.
  • Måling af temperatur: Sensoren bruger en termistor, som er en type modstand, hvis værdi ændrer sig med temperaturen, til at registrere den omgivende temperatur præcist.

Sensoren digitaliserer derefter disse værdier og sender dem til ESP32 via I2C-interface.

Hvorfor er AHT10-sensoren ideel til vores projekt?

AHT10-sensoren er et fremragende valg til vores IoT-luftkvalitetsovervågningsstation på grund af dens kombination af præcision, lavt strømforbrug og let integration. Her er nogle grunde til, at den passer perfekt:

  1. Præcise målinger: Sensoren giver pålidelige data, hvilket er afgørende for miljøovervågning.
  2. Kompakt design: Den lille størrelse gør det let at integrere sensoren i ethvert IoT-projekt uden at optage meget plads.
  3. Enkel kommunikation: Brug af I2C-protokollen gør tilslutningen til ESP32 enkel, da der kun kræves to kabler til kommunikation, hvilket reducerer kompleksiteten i kredsløbet.

Hvordan passer AHT10 ind i vores projekt?

Dataene fra sensoren vil blive behandlet af ESP32 og enten vist på en TFT-skærm eller sendt til en webserver for fjernadgang.

Sensorens rolle i projektet:

  • Indsamling af data: AHT10 vil kontinuerligt overvåge omgivelserne og registrere temperatur- og fugtighedsværdier.

Hvad sker der nu?

Nu hvor du har forstået AHT10-sensorens funktion og dens rolle i vores projekt, vil den næste lektion introducere TTGO T-Display TFT-skærmen. Vi vil se på, hvordan den fungerer, hvilke drivere den bruger, og hvilken kommunikationsprotokol den anvender.

Vigtige pointer:

  • AHT10 er en præcis og strømbesparende sensor til måling af temperatur og fugtighed, hvilket gør den ideel til vores IoT-luftkvalitetsovervågningsstation.
  • Den kommunikerer med ESP32 via I2C-protokollen, hvilket forenkler ledningsføring og programmering.
  • I projektet vil sensoren indsamle realtidsdata om miljøet, som vises lokalt og deles via WiFi.

I næste lektion går vi i gang med at forbinde hardware, herunder AHT10, til ESP32. Lad os komme i gang med at samle systemet!

Skriv en kommentar!

Relevante produkter

TS101 digital loddekolbeTS101 digital loddekolbe i hånd
TS101 digital loddekolbe med USB C forsyning
Tilbudspris Fra 689,00 kr
5 på lager
TS80P USB-C Loddekolbe kitTS80P Loddekolbe
TS80P USB-C Loddekolbe kit
Tilbudspris Fra 749,00 kr
6 på lager
bruge Loddekolbe Renser til at rengøre loddekolbespidsenLoddekolbe Renser
Luksus Loddekolbe renser
Tilbudspris 89,00 kr
50 på lager