Obsah:
- Krok 1: Příběh
- Krok 2: Potřebné součásti
- Krok 3: Nastavení hardwaru
- Krok 4: Software
- Krok 5: Podívejme se, co jsme vytvořili
- Krok 6: Kompilace chyb
- Krok 7: Hotovo
Video: 2.4 TFT meteorologická stanice Arduino s více senzory: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Přenosná meteostanice Arduino s TFT LCD a několika senzory.
Krok 1: Příběh
Nedávno jsem měl trochu volného času na hraní s arduino.
Na internetu jsem před pár měsíci našel skicu s TFT LCD se snímačem DHT a RTC. Tak jsem to zapojil, provedl nějaké úpravy skici, aby fungovaly. Po nahrání to fungovalo hrozně !! Takže po 4 hodinách jsem si uvědomil, že nemá smysl s tím trpět. Myslel jsem, že si pro sebe vyrobím meteorologickou stanici, kterou budu používat doma.
Začněme!
Krok 2: Potřebné součásti
Potřebné díly:
- Arduino uno nebo Mega2560 (již měl)
- 2,4 tft lcd s Ili932x nebo 9341 IC (již měl)
- DHT11 (již měl)
- DS18b20 (již měl)
- 4pinový světelný senzor LDR (analogový a digitální)
- Některé propojovací vodiče (již byly)
- Arduino IDE a správné knihovny
V tuto chvíli to pro mě nebylo nic nákladného.
Krok 3: Nastavení hardwaru
No, nebylo to nic velkého. Čínské klony Arduino nejsou vždy špatné. Když má deska druhý řádek, kde můžete pájet kolíky, vytvoří se s kabeláží trochu pohyblivější prostor.
Takže jsem pájil kolíky opačným způsobem (dívat se dolů), abych usnadnil práci. Viz foto.
V tuto chvíli jsme dostali 3 5V, 3 3,3 V a pár pinů GND.
Nyní můžete k desce tímto způsobem připojit více senzorů.
Senzor DHT je připojen k Digital 11.
Teplotní čidlo je připojeno k Digital 10.
LDR je připojen k analogovému 5.
Digital 12 a 13 je zdarma. Pokud chcete, můžete stále přidat 1 senzor. (Chci)
Kvůli LCD nelze k desce připojit žádné senzory I2C. LCD potřebuje pro resetování kolík A4.
Smutné ale pravdivé.
Krok 4: Software
Stáhněte si knihovny a skicu.
Nahrávám knihovny pro tento projekt.
Knihovna SPFD5408 je velmi dobrá pro řízení našich 2,4 TFT LCD, ale myslím, že je dobrá pouze pro ILI932X; 9340; 9341 IC.
2019.01.05.!!
Malá aktualizace! Nyní Arduino zobrazuje rosný bod!
Tepelný index se zobrazuje ve stupních Celsia i Fahrenheita.
2019.01.06!!
Verze Mcufriend nyní hlásí hodnoty na sériový monitor.
Krok 5: Podívejme se, co jsme vytvořili
Naše Arduino zobrazuje hodnoty ze senzorů rychlostí aktualizace 1000 ms.
Co vidíme:
- Teplota ze snímače DHT v kruhovém měřiči
- Vlhkost v pravém horním rohu
- Teplota ze senzoru DS18B20
- Tepelný index ve Fahrenheitech
- Intenzita světla v procentech (stále trochu buggy)
- Teplota ve Fahrenheitech
- Rosný bod v Celsia
- Výpočet absolutní vlhkosti
Ale! Stále máme 2 digitální piny zdarma, takže stále existuje prostor pro malé vylepšení, aby se maximalizovaly možnosti naší desky Arduino.
V blízké budoucnosti plánuji několik (a vizuálních) upgradů této meteorologické stanice, aby fungovala a vypadala lépe. Samozřejmě, jakmile budu mít dost volného času ……
Třetí verze je pro displeje kompatibilní s McuFriend. Měl jsem displej ovladače 1580 a 5408 IC, který jsem téměř 2 roky nepoužíval. Udělal jsem tedy nějaké úpravy, abych s nimi mohl pracovat. Nahrál jsem svoji upravenou knihovnu McuFriend.
Krok 6: Kompilace chyb
Nedávno mám chyby při kompilaci s Arduino IDE (a nejen já). Toto je často se vracející problém.
Pokud máte při kompilaci chybu při kompilaci, zkopírujte ji do nového okna Arduino a zkuste to znovu.
To funguje pro mě, doufám, že to bude pro vás také.
Kvůli ESP Core stále sedím na Arduino IDE 1.6.13.
Proč neaktualizovat? Už jen proto, že je mi tato verze velmi výhodná.
Krok 7: Hotovo
Jsi hotov.
Použijte to, jak chcete.
Děkuji, že jste si přečetli můj návod.
Doporučuje:
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
Wifi ovládaný robot s více senzory: 6 kroků
Wifi Controlled Multi Sensing Robot: v tomto tutoriálu vám ukážu, jak pomocí smartphonu nodemcu vytvořit chytrý rover ovládaný pomocí wifi. Pomocí tohoto roveru můžete v reálném čase sledovat parametry robotického prostředí (světlo, teplota, vlhkost)- čas se smartphonem. první sledování
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
Deska s více senzory Arduino! (Část 1): 11 kroků (s obrázky)
Deska s více senzory Arduino! (Část 1): Tato deska je kompletní práce, která vám pomůže získat údaje z různých senzorů! Navštivte můj kanál, odběr: www.youtube.com/user/josexers