Hvordan Man Laver En Vejrstation Med Egne Hænder

Indholdsfortegnelse:

Hvordan Man Laver En Vejrstation Med Egne Hænder
Hvordan Man Laver En Vejrstation Med Egne Hænder

Video: Hvordan Man Laver En Vejrstation Med Egne Hænder

Video: Hvordan Man Laver En Vejrstation Med Egne Hænder
Video: Stine har 25.000 viskelædere 2024, Kan
Anonim

Vi gør opmærksom på en metode til at lave en vejrstation til et hus eller sommerhus. Vi tager Arduino-kortet og et sæt sensorer som grundlag: temperatur, fugtighed, tryk og en kuldioxidføler. Dataene vises på LCD-skærmen, og strømmen leveres fra en strømforsyning til en mobiltelefon eller batterier.

DIY hjem vejrstation
DIY hjem vejrstation

Nødvendig

  • - Arduino-kort eller analog;
  • - DHT11 temperatur- og fugtighedsføler;
  • - BMP085 trykføler;
  • - kuldioxid sensor MQ135;
  • - LCD-display 1602;
  • - potentiometer 10 kOhm;
  • - bygning til vejrstationen
  • - et stykke foliebelagt glasfiber
  • - skruer til fastgørelse af komponenter;
  • - computer;
  • - tilslutning af ledninger
  • - stik til strømforsyning
  • - loddekolbe.

Instruktioner

Trin 1

Først skal du finde en passende sag. Alle komponenter i den fremtidige rumvejrstation skal passe der. Disse huse sælges i mange elektronikbutikker. Eller brug ethvert andet korpus, du kan finde.

Tænk over, hvordan alle komponenter passer ind. Skær gennem vinduet for at fastgøre LCD-skærmen, hvis den ikke er tilgængelig. Hvis du placerer en kuldioxidføler inde, som opvarmes ret kraftigt, skal du placere den på den modsatte side af de andre sensorer eller gøre den fjern. Sørg for et hul til strømstikket.

Boliger til hjemmestation
Boliger til hjemmestation

Trin 2

Et par ord om de anvendte komponenter.

1602 LCD-skærmen bruger 6 Arduino-ben + 4 til strøm (baggrundsbelysning og synthesizer).

DHT11 temperatur- og fugtighedsføler er tilsluttet enhver digital pin. For at læse værdierne bruger vi DHT11.rar-biblioteket, som for eksempel kan downloades her:

BMP085-trykføleren er forbundet via I2C-grænsefladen til to ben på Arduino: SDA - til den analoge pin A4 og SCL - til den analoge pin A5. Bemærk, at +3, 3 V spænding leveres til sensoren.

MQ135-kuldioxidføleren er tilsluttet en analog pin.

I princippet er det tilstrækkeligt at have data om temperatur, fugtighed og atmosfærisk tryk for at vurdere den meteorologiske situation, og en kuldioxidføler er ikke nødvendig.

Men ved hjælp af alle 3 sensorer har vi 7 digitale og 3 analoge ben fra den involverede Arduino. Nå, selvfølgelig mad.

Hjem Vejrstationskomponenter
Hjem Vejrstationskomponenter

Trin 3

Vejrstationens diagram er vist i figuren. Alt er klart her.

Hjem vejrstationsdiagram
Hjem vejrstationsdiagram

Trin 4

Lad os skrive en skitse til Arduino. På grund af dets betydelige størrelse er programmets tekst givet som et link i appendiks til artiklen i afsnittet "Kilder". Al kode er forsynet med detaljerede og forståelige kommentarer.

Læg skitsen i hukommelsen til Arduino-kortcontrolleren.

Trin 5

Vi laver et printkort til placering af komponenter inde i kabinettet - dette er den mest bekvemme løsning til at arrangere og forbinde sensorer. For at fremstille et printkort derhjemme bruger jeg "laserstrygning" -teknologi (vi beskrev det detaljeret i tidligere artikler) og ætsning med citronsyre. Vi vil give pladser på tavlen til jumpere ("jumpere") for at kunne deaktivere sensorerne. Dette vil være nyttigt, hvis du har brug for at omprogrammere mikrokontrolleren, når du vil ændre programmet.

Ved hjælp af lodning installerer vi tryk- og gassensorer.

For at installere Arduino Nano-kortet er det praktisk at bruge specielle adaptere eller stikkontakter med en tonehøjde på 2, 54. Men i mangel af disse dele og på grund af pladsbesparelse inde i sagen vil jeg også installere Arduino ved lodning.

Den termiske sensor placeres i en vis afstand fra kortet og isoleres termisk fra det indre af vejrstationen ved hjælp af en speciel isoleringspude.

Vi giver steder til tilslutning af ekstern strøm til vores hjemmelavede bord. Jeg bruger en almindelig 5V-oplader fra en gammel ødelagt router. Plus 5 volt fra opladeren tilføres Vin-stiften på Arduino-kortet.

LCD-skærmen skrues direkte på sagen foran. Den forbindes med ledninger med stik af typen "Dupont".

PCB til hjemmestation
PCB til hjemmestation

Trin 6

Placer printkortet i kabinettet, og fastgør det med skruer. Vi forbinder LCD-skærmen til Arduino-benene i henhold til diagrammet.

Luk forsigtigt kroppen af vejrstationen.

Hjemmestationen er næsten klar
Hjemmestationen er næsten klar

Trin 7

Efter at have dobbelttjekket, at alt var tilsluttet korrekt, leverer vi strøm til vores vejrstation. LCD-skærmen skal lyse, og efter et par sekunder viser den trykdata, en lille prognose baseret på trykaflæsninger og temperatur-, fugtigheds- og kuldioxidaflæsninger.

Anbefalede: