Obsah:
- Krok 1: Pozitivní a pozemní dráty
- Krok 2: Přidání fotorezistoru
- Krok 3: Přidejte IR senzor
- Krok 4: Přidání LCD a potenciometru
- Krok 5: Přidání DHT11 (snímač teploty a vlhkosti)
- Krok 6: Přidání dálkového ovladače, nyní jste meteorolog
- Krok 7: Použité knihovny
Video: Meteorologická stanice: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
V tomto Instructable ukážu kroky a kód pro vybudování vlastní meteorologické stanice! Budete moci procházet teplotou, vlhkostí a jasem! Vezměte prosím na vědomí, že váš dálkový kód se bude lišit od mého, ale ukážu vám, jak najít správná ID kódů! VĚCI, KTERÉ POTŘEBUJETE:
- 1 x Arduino UNO R3
- 1 x IR dálkový ovladač
- 1 x IR senzor
- 1 x fotorezistor (snímač jasu)
- 1 x 16x2 LCD obrazovka
- Rezistor 3 x 220 ohmů
- 1 x potenciometr
- 1 x DHT11 (snímač teploty/vlhkosti)
- 1 x prkénko
- Propojovací dráty
Krok 1: Pozitivní a pozemní dráty
ZÁKLADNÍ NASTAVENÍ
- Připojte 1 propojovací vodič (červený) ke straně + prkénka k GND portu na arduinu
- Použijte další propojovací vodič (červený) k připojení na druhou stranu prkénka na kolejnici +
- Připojte 1 propojovací vodič (černý) na - stranu desky pro připojení k 5v portu na Arduinu
- Použijte jiný propojovací kabel (černý) k připojení na druhou stranu prkénka na + kolejnici
Krok 2: Přidání fotorezistoru
- Umístěte fotorezistor na prkénko
- Připojte pravou stranu k + liště
- Připojte levou stranu k rezistoru 220 Ohm
- Připojte vodič z rezistoru k portu 7 na arduinu
- Připojte zemnící vodič vycházející z - kolejnice na desce desky na stejnou kolejnici připojenou k předchozímu vodiči (port 7)
Krok 3: Přidejte IR senzor
- Umístěte IR senzor na prkénko
- Připojte první vodič k liště GND (-) k prvnímu portu IR
- Připojte druhý vodič k POZITIVNÍ (+) liště k druhému portu IR
- Připojte vodič z portu 10 na arduinu k poslednímu sloupku na IR senzoru
Krok 4: Přidání LCD a potenciometru
Začněme přidáním potenciometru
- Umístěte LCD obrazovku a potenciometr na prkénko
- Připojte lištu GND (-) k záporné straně potenciometru
- Připojte kladnou (+) lištu na kladnou stranu potenciometru
- Připojte vodič z horní části potenciometru k portu V0 na LCD
- Tím se nastaví kontrast LCD displeje, aby se usnadnilo sledování
Přidejme LCD obrazovku, dráty budou v pořádku
- Umístěte LCD obrazovku na prkénko
- Připojte uzemňovací vodič k portu VSS na displeji LCD
- (V0 je již připojen z předchozího kroku)
- RS se připojí k portu 12 na Arduinu
- RW se připojí k zemi na prkénku
- E se připojí k portu ~ 11 na Arduinu
- D4 se připojí k portu ~ 5 na Arduinu
- D5 se připojí k portu 4 na Arduinu
- D6 se připojí k portu 3 na Arduinu
- D7 se připojí k portu 2 na ardiino
- A se připojí k odporu 220 Ohm, odpor se připojí k zemnící liště na desce
- K se připojí a připojí se k zemnící liště na desce
Krok 5: Přidání DHT11 (snímač teploty a vlhkosti)
- Umístěte DHT11 na prkénko
- Připojte kladnou lištu (+) na prkénko ke kladnému kolíku na DHT11, bude to první kolík vlevo
- Druhý kolík na DHT11 připojte k odporu 220 Ohm
- Připojte odpor 220 ohmů k portu ~ 6 na Arduinu
- Připojte poslední a pravý kolík k záporné liště na desce
Krok 6: Přidání dálkového ovladače, nyní jste meteorolog
Pokud během vytváření tohoto problému nastanou nějaké problémy, podívejte se zpět přes diagramy jsou zapojeny správně. Více než pravděpodobné, že dálkový ovladač, který jsem na to použil, nebude stejný jako ten váš. To znamená, že budete muset změnit kód, aby pro vás fungoval.
- Stáhněte si Arduino IDE a proveďte tyto opravy pro své materiály.
- Stáhněte si poskytnutý kód (remoteFinder.ino), otevřete IDE a nahrajte/zkompilujte program.
- Nezapomeňte otevřít sériový monitor.
- Stiskněte dvě tlačítka, která chcete použít, a zaznamenejte kód, který vám sériový monitor poskytne.
POZNÁMKA: FFFFFF není správné, IR knihovna to hodí, když zjistí použití stejného tlačítka. To jen říká, že mačkáte stejné tlačítko znovu a znovu. Pokud soubor nemůžete stáhnout, zde je zkopírován a vložen.
int RECV_PIN = 6; IRrecv unbcv (RECV_PIN); decode_results výsledky;
neplatné nastavení () {Serial.begin (9600); unbcv.enableIRIn (); // Spusťte přijímač}
void loop () {if (unbcv.decode (& results)) {Serial.println (results.value, HEX); unbcv.resume (); // Získejte další hodnotu}} Další otevřete WeatherStation.ino a změňte hodnoty tlačítek na vaše. V kódu jsou na začátku souboru a nazývají se code1 code2 code3 Zkompilujte kód a nahrajte jej a nyní jste připraveni převzít kanál 10!
Krok 7: Použité knihovny
dht.h
IRremote.h
LiquidCrystal.h https://www.arduino.cc/en/Reference/LiquidCrystal Pokud se tyto knihovny aktualizovaly nebo s nimi nepracují, pošlete mi e -mail a já vám pošlu své knihovny!
Doporučuje:
Profesionální meteorologická stanice využívající ESP8266 a ESP32 DIY: 9 kroků (s obrázky)
Profesionální meteorologická stanice využívající ESP8266 a ESP32 DIY: LineaMeteoStazione je kompletní meteorologická stanice, kterou lze propojit s profesionálními senzory od společnosti Sensirion a také s některou komponentou Davis Instrument (Rain Gauge, Anemometer) Projekt je zaměřen jako meteorologická stanice pro vlastní potřebu, ale vyžaduje pouze
Meteorologická stanice s dlouhým dosahem HC-12 a senzory DHT: 9 kroků
Meteorologická stanice s dlouhým dosahem HC-12 a senzory DHT: V tomto tutoriálu se naučíme, jak vytvořit vzdálenou dálkovou meteorologickou stanici pomocí dvou senzorů dht, modulů HC12 a LCD displeje I2C. Podívejte se na video
Satelitní meteorologická stanice: 5 kroků
Satelitní meteorologická stanice: Tento projekt je určen lidem, kteří chtějí sbírat vlastní data o počasí. Může měřit rychlost a směr větru, teplotu a vlhkost vzduchu. Je také schopen poslouchat meteorologické satelity obíhající kolem Země jednou za 100 minut. Budu
Meteorologická stanice NaTaLia: Meteorologická stanice poháněná solární energií Arduino provedla správnou cestu: 8 kroků (s obrázky)
Meteorologická stanice NaTaLia: Meteostanice poháněná solární energií Arduino Správně: Po 1 roce úspěšného provozu na 2 různých místech sdílím své plány projektů solární elektrárny a vysvětluji, jak se vyvinuly do systému, který může skutečně přežít po dlouhou dobu období ze sluneční energie. Pokud budete dodržovat
DIY meteorologická stanice a WiFi senzorová stanice: 7 kroků (s obrázky)
DIY meteorologická stanice a WiFi senzorová stanice: V tomto projektu vám ukážu, jak vytvořit meteorologickou stanici spolu se senzorovou stanicí WiFi. Senzorová stanice měří údaje o místní teplotě a vlhkosti a odesílá je prostřednictvím WiFi do meteorologické stanice. Meteorologická stanice poté zobrazí t