» Elektronika » Arduino »Meteorologická stanice udělej si sám na Arduino

Meteorologická stanice Arduino do-it-yourself

Zdravím obyvatelům našich stránek!
Dnes vyrobíme multifunkční meteorologickou stanici pro sledování vnitřní mikroklima.

Autorka kanálu AlexGyver na YouTube dlouho chtěla něco takového udělat, aby (stanice) měřila různé parametry mikroklima v místnosti, zejména koncentraci oxidu uhličitého. Naše stanice by také měla ukazovat další parametry mikroklima, například teplotu, vlhkost, tlak, ukazovat čas a datum, signál, například hladinu oxidu uhličitého, dobře, a pro hromadění grafů v různých časových intervalech, bude to užitečné, z důvodu zájmu , a bude užitečné pro fanoušky něčeho, co roste nebo obsahuje konkrétní zvířata.

Systém je založen na platformě arduino nano, který čte senzory a zobrazuje je. Displej vezme nejlevnější z velkých, symbolických 2004 s adaptérem na sběrnici I2C. Na displeji je spousta místa, takže uspořádáme hodiny. K tomu potřebujete modul v reálném čase, který bude počítat sekundy, a to i po vypnutí napájení.

Hlavní čidlo naší meteorologické stanice BME280 se mezi Číňany objevilo relativně nedávno.

Tento senzor je v pohodě v tom, že stojí o něco víc než shawarma stick, ale dokáže měřit teplotu, vlhkost a atmosférický tlak s vysokou přesností. A to vše v této malé krabičce s otvorem.
Dalším senzorem je MH-Z19, vlastně senzor oxidu uhličitého, je to nejdražší v tomto obvodu, náklady 1000 za ocas rublů. Pro přepínání režimů použijeme dotykové tlačítko, které bude umístěno uvnitř pouzdra a bude reagovat na prst jeho stěnou. K zobrazení oxidu uhličitého potřebujete také 3barevnou LED.

Všechny komponenty jsou zakoupeny na aliexpress, najdete odkazy.

Nyní musíme pájet vše podle schématu. Na stránce projektu jsou dvě možnosti pro schéma, ale jsou zcela totožné, pouze je autor navrhl jinak.


Vlastně tady všichni pájeli.

Stejně jako na obrázku, zkroucíme společné dráty do svazku a pájíme na arduino. Autor pájel na napájecí dráty samostatně a nakonec použil micro USB modul pro pohodlnější použití.


A tady je další LED s rezistorem na společné noze.

Nyní připojíme arduino k počítači ke stažení firmwaru. Znovu stáhněte archiv firmwaru. Není nic komplikovaného, ​​vše se provádí pomocí několika kliknutí myší.


V samotném firmwaru je několik nastavení.

To znamená, že tu máme.Velké hodinky:

Mimochodem, čas a datum se nastavují automaticky během stahování firmwaru. Jsou nainstalovány stejně jako v počítači, ze kterého je firmware stažen. Napravo od hodin je datum. Níže máme řadu dle našeho výběru (nyní stojí den v týdnu s přepisem „Vosk“ - neděle). Ve firmwaru můžete dát rok nebo sekundy v reálném čase.

Dále máme teplotu, vlhkost a oxid uhličitý.

Pro oxid uhličitý je zde deska:

Atmosférický tlak (v mmHg) a předpovědi počasí založené na změnách tohoto stejného tlaku za poslední hodinu.


Obecně platí, že pokud toto číslo dosáhne stotiny, pak s velkou pravděpodobností bude v létě hrozný silný déšť s bouřkou nebo v zimě silný sněžení s vánicí.

Pokud je hodnota záporná, mělo by se očekávat zlepšení špatného počasí. To je taková legrační věc.

Další grafy. Kliknutím na tlačítko procházíme teplotní graf za poslední hodinu. Existuje 15 sloupců. Časový plán se mění každé 4 minuty. Nahoře je maximální hodnota té, která je uvedena v grafu, níže je minimum zobrazené a o něco vyšší je aktuální.

Totéž, ale za den.

Oxid uhličitý.

Mimochodem, z jakéhokoli grafu můžete přejít na hlavní obrazovku přidržením prstu na senzoru po dobu asi jedné sekundy.
LED barvy. Zelená je nízká koncentrace oxidu uhličitého, modrá je vysoká a blikající červená je velmi vysoká, což znamená, že musíte naléhavě větrat.

S vysokým obsahem oxidu uhličitého se pracovní kapacita snižuje, ospalost atd. Se zvyšuje.

Ve skutečnosti je to všechno o firmwaru. Zbývá je sbírat elektronický droby v případě a položte na stůl. Použijeme takový případ, který je ideálně vhodný pro tento projekt a obecně pro displeje 2004, jedinou věcí je, že budete muset odříznout další bateriový prostor.



Označíme přední část pod oknem displeje a toto okno vyřízneme.


Výsledkem je téměř dokonalé okno, které musí být doslova dokončeno souborem.


Před nalepením modulů na sebe je nutné určit, které z nich se zahřívají, aby se teplotní čidlo v budoucnu neumisťovalo vedle teplých součástí. S tím nám pomůže termokamera pro chytrý telefon.

Okamžitě vidíme, jak se zahřívá odporový omezovač odporu podsvícení displeje, je zde absolutně nemožné umístit senzor. Ze všech ostatních modulů se zahřívá pouze snímač oxidu uhličitého (2 stupně nad okolní teplotou). Mikrokontrolér na desce se také zahřívá na 30 stupňů a LED se zahřívá velmi mírně.

Dobře, budeme i nadále skartovat pouzdro a vytvořit úzké okno pod LED indikátorem, který naplníme horkým lepidlem.

Začneme montovat moduly na desku displeje pomocí oboustranné pásky a horkého lepidla.


Připevněte dotykové tlačítko k zadní části pouzdra pro 2 úzké kousky lepicí pásky, protože není možné přitlačit senzor na plast. Použití je velmi pohodlné.

Vyřízli jsme několik oken pro napájecí a firmwarové porty. Teď musíme všechno shromáždit. Kapáme 4 kapky superglue v rozích těla, to bude stačit.

Ale s modulem v reálném čase máme problém, nesedí pod víko.


Můžete to tak nechat, ale bude to smutné, takže se autor rozhodl dát mikroverzi tohoto modulu se záložní energií z ionistoru.

Schéma připojení pro něj je toto:

Nyní je vše perfektní. Je také nutné vyvrtat otvory pro obě citlivá místa senzoru oxidu uhličitého. Pro topné odpory a pro teplotní čidlo vyvrtáme také otvory.



Připojujeme se.

Necháme stanici na stole a po několika hodinách se podíváme na grafy.



Na grafu za hodinu vidíme, jak teplota vzduchu klesla a jak byl oxid uhličitý zvětralý. Velmi jasně vidíme účinnost ventilace.

Dnes máme takové užitečné zařízení, které vám pomůže monitorovat vnitřní klima i při pohledu na měření jednou denně, protože graf vám umožňuje doslova nahlédnout do minulosti, což je velmi pohodlné a zajímavé.


Děkuji za pozornost. Uvidíme se brzy!

Video:
9.4
9.4
8.7

Přidejte komentář

    • úsměvúsměvyxaxaokdontknowyahoone
      šéfeškrábnutíhlupákanoano-anoagresivnítajemství
      promiňtanecdance2dance3prominoutpomocnápoje
      zastavitpřátelédobředobrá náladapískatlžícejazyk
      kouřtleskánícrayprohlásitvýsměšnýdon-t_mentionstáhnout
      teploirefulsmích1mdasetkánímoskingnegativní
      not_ipopcorntrestatčístvyděsitděsíhledat
      posměchděkujitototo_clueumnikakutnísouhlasím
      špatnévčelablack_eyeblum3červenat sechlubit senuda
      cenzurovánopleasantrysecret2hrozitvítězstvíyusun_bespectacled
      třástrespektlolprovedenívítejtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodibludzákazblízko
5 komentáře
ilil
bez senzoru oxidu uhličitého bude fungovat?
také západ slunce - východ slunce zvažuje
Zdá se mi, že pokud je připojen k internetu, může na Alpha Centauri ukazovat míru kryptoměny! A předpověď počasí pro mlhovinu Andromeda! úsměv
Oh, zapomněl jsem. tato stanice je také západem slunce - počítá se východ slunce a synchronizuje se s globálním časem. Podle Frankfurtu.
Na tyto informace jsem se ani měsíc nedíval. - Náklady na sebe a ukazuje teplotu ulic na rádiových senzorech.
To je upřímné. tyto věci se nudí za týden. No, mám meteorologickou stanici - zobrazuje všechny odpadky, dokonce i fázi měsíce. TIRED. Koupeno - radoval se. - Nyní - zajímají se pouze základní údaje ze senzorů. Vnější teplota (zde - minus 12,4) Vnitřní teplota a vlhkost = 22,1 X 53
A správnou třípolohovou předpověď počasí. Déšť - zataženo - slunečno. Zbytek není informativní, nebo vrhněte mozek zbytečnými informacemi.
To je vše!
Stále se omlouvám, ale tyto komponenty, zejména CO2 senzor, za cenu 10 kilogramů rublů
Nedržel jsem se termoznaček tak mínus. Pro myšlenku plus - pro implementaci - počet.

Doporučujeme si přečíst:

Podejte to pro smartphone ...