Obsah:

Jednoduchá meteorologická stanica V2.0: 5 krokov (s obrázkami)
Jednoduchá meteorologická stanica V2.0: 5 krokov (s obrázkami)

Video: Jednoduchá meteorologická stanica V2.0: 5 krokov (s obrázkami)

Video: Jednoduchá meteorologická stanica V2.0: 5 krokov (s obrázkami)
Video: POKUD TOHLE DĚLÁ VÁŠ PES, TAK BYSTE MĚLI VĚDĚT PROČ 2024, Jún
Anonim
Jednoduchá meteorologická stanica V2.0
Jednoduchá meteorologická stanica V2.0

Predtým som zdieľal niekoľko typov meteorologických staníc, ktoré fungovali odlišne. Ak ste tieto články nečítali, odporúčam vám pozrieť sa sem:

  • Jednoduchá meteorologická stanica používajúca ESP8266.
  • Izbová meteorologická stanica využívajúca Arduino a BME280.

V tomto návode sa podelím o aktualizovanú meteorologickú stanicu s kombinovanými funkciami predchádzajúcich dvoch a niekoľkými ďalšími funkciami. Spolu s vnútornou teplotou, vlhkosťou a tlakom môžeme tiež načítať aktuálne poveternostné podmienky a predpoveď na nasledujúci deň. Všetky tieto údaje sa zobrazia na obrazovke OLED, webovej stránke a aplikácii pre Android/ios.

Takže bez toho, aby sme strácali čas, začnime.

P. S: Ak sa vám tento návod páči, hlasujte v ňom v súťaži senzorov:)

Zásoby

Tu je zoznam dielov, ktoré použijeme pre tento projekt.

Wemos D1 Mini (Amazon USA / Amazon EÚ): Môžete použiť akúkoľvek vývojovú dosku založenú na ESP8266 / ESP32

Senzor BME280 (Amazon USA / Amazon EÚ): Uistite sa, že si kúpite „BME280“, aby ste si ho nemýlili s „BMP280“

1,3 -palcový OLED displej (Amazon USA / Amazon EÚ): Navrhujem, aby ste dostali rovnaký OLED, aký som použil, alebo s ním môžete zápasiť, pretože mnoho OLED nepracuje s doskami ESP

Tlačidlo (Amazon USA / Amazon EÚ): Na prepínanie medzi rôznymi režimami použite chvíľkový prepínač

Breadboard s prepojkami (Amazon USA / Amazon EÚ): Na prototypovanie

Prototypová rada (Amazon USA / Amazon EÚ): Spájkovať všetko, aby vznikol trvalejší prototyp

Batéria 3,7 V (Amazon USA / Amazon EÚ): Na napájanie systému (voliteľné)

Spolu s týmito časťami potrebujeme aj softvér, aby všetko fungovalo

RemoteMe: Je to platforma IoT, kde si na používanie služieb musíte vytvoriť účet. Je to úplne zadarmo

Arduino IDE: Na nahranie kódu

Tu je niekoľko nástrojov, ktoré môžete počas cesty potrebovať:

Odizolovacie kliešte (Amazon USA / Amazon EÚ)

Súprava na spájkovanie (Amazon USA / Amazon EÚ)

Pomocné ruky (Amazon USA / Amazon EÚ)

Keď získate všetok materiál, môžeme prejsť na ďalší krok.

Krok 1: Vytvorenie webovej aplikácie a sieťového zariadenia:

Vytvorenie webovej aplikácie a sieťového zariadenia
Vytvorenie webovej aplikácie a sieťového zariadenia
Vytvorenie webovej aplikácie a sieťového zariadenia
Vytvorenie webovej aplikácie a sieťového zariadenia
Vytvorenie webovej aplikácie a sieťového zariadenia
Vytvorenie webovej aplikácie a sieťového zariadenia

Najprv musíme prejsť na web Remoteme.org a prihlásiť sa do svojho účtu. Ak účet ešte nemáte, je načase si ho vytvoriť. Teraz, keď sme sa prihlásili do účtu remoteme, môžeme postaviť našu meteorologickú stanicu, postupujte podľa týchto krokov:

  1. Keď sa prihlásime do svojho účtu remoteme, budeme presmerovaní na stránku, kde uvidíme zoznam projektov. Tu prejdite nadol a nájdete „Meteorologickú stanicu“. Kliknite naň.
  2. Zobrazí sa vyskakovacie okno, tu kliknutím nájdeme všetky potrebné informácie o projekte. Ak chcete, môžete si prečítať všetky podrobnosti alebo sa riadiť týmto pokynom.
  3. Musíme ísť na kartu „Zostaviť“a vyplniť informácie.

    • Najprv zadajte svoje WiFi meno a heslo. To umožní doske ESP pripojiť sa k vašej WiFi sieti.
    • Ďalej je tu možnosť, kde môžeme vybrať typ dosky. Pretože používame Wemos D1 mini na základe ESP8266, vyberieme túto dosku.
    • Teraz musíme zadať polohu, to je mesto, v ktorom žijete. Medzi názov mesta a kód krajiny. Napríklad: Ako na obrázku „Varšava, PL“to znamená mesto Varšava, Poľsko. Po zadaní mesta a krajiny posuňte zobrazenie nadol. Tu môžete zmeniť názov aplikácie a zariadenia, ale je to voliteľné. Môžete teda priamo kliknúť na „Ďalší krok“.
    • Toto je posledný krok, kliknite na „Zostaviť projekt“. Teraz si môžete stiahnuť kód vygenerovaný automaticky sprievodcom kódom.
    • Ďalej sú k dispozícii tri možnosti: Otvoriť, QR kód a Inštalovať. Kliknutím na prvú možnosť sa otvorí webová stránka s údajmi o počasí. Druhá možnosť získa QR kód, ktorý je možné naskenovať pomocou ľubovoľného smartfónu a získať tak webovú stránku v mobilnom prehliadači. Tretia možnosť tiež poskytne webovú stránku, ktorá nainštaluje webovú aplikáciu na Android/iPhone.

Na webovej stránke si všimnete, že prvé dva kanály zobrazujú údaje, ale posledný je prázdny. Dôvodom je, že ešte musíme vytvoriť izbovú meteorologickú stanicu. Vytvorme teda okruh pre našu meteorologickú stanicu.

Krok 2: Vytvorenie obvodu:

Vytvorenie obvodu
Vytvorenie obvodu
Vytvorenie obvodu
Vytvorenie obvodu

Teraz, keď máme kód, musíme ho nahrať na tabuľu. K Wemos D1 mini ale musíme najskôr pripojiť Display, snímač BME280 a vypínač. Najprv to urobte podľa schémy zapojenia vyššie.

Tu sme na pripojenie modulov použili protokol I2C.

  • SDA na pin D2
  • SCL na pin D1
  • GND na pin GND
  • VIN na pin 3,3v

Poznámka: Pripojte piny SDA a SCL displeja a BME280 k ESP. Všetky kolíky GND by mali byť navzájom prepojené.

Jedna svorka spínača je pripojená k D3 a druhá je pripojená k GND. Ak neviete, ako tlačidlo funguje, navrhujem, aby ste si pozreli tento článok. Lepšie porozumenie nájdete na obrázkoch vyššie.

Krok 3: Odovzdanie kódu:

Odovzdanie kódu
Odovzdanie kódu

Pred odoslaním kódu sa uistite, že máte v IDE nainštalované všetky dosky ESP. Ak neviete, ako na to, pozrite si toto video na YouTube.

Nainštalujte tiež nasledujúce knižnice:

  1. RemoteMe
  2. RemoteMeUtils
  3. SparkFun BME280
  4. esp8266-OLED-master
  5. RBD_Button
  6. RBD_Timer

Ak chcete nainštalovať tieto knižnice. otvorte IDE a choďte na Nástroje >> Správa knižníc. Do vyhľadávacieho panela zadajte názov knižnice jeden po druhom a nainštalujte ju.

Teraz rozbaľte súbor kódu stiahnutý z RemoteMe a otvorte ho pomocou Arduino IDE. Postupujte podľa nižšie uvedených krokov:

  1. Pripojte svoje wemos k počítaču, vyberte typ dosky (Wemos D1 R1 mini) a zvoľte správny port.
  2. Teraz nahrajte kód a počkajte, kým sa dokončí.
  3. Po nahraní kódu sa doska pripojí k vášmu WiFi a začne zobrazovať údaje na OLED obrazovke.
  4. Stlačením tlačidla sa prepínajú medzi 3 režimami. Môžete si to overiť sami.

Teraz, keď všetko funguje podľa očakávania, môžeme pokračovať v tom, aby bol tento obvod trvalejší a uzavretejší, aby vyzeral lepšie.

Krok 4: Budovanie DPS a krytu:

Stavebná doska plošných spojov a kryt
Stavebná doska plošných spojov a kryt
Stavebná doska plošných spojov a kryt
Stavebná doska plošných spojov a kryt
Stavebná doska plošných spojov a kryt
Stavebná doska plošných spojov a kryt
Stavebná doska plošných spojov a kryt
Stavebná doska plošných spojov a kryt

Aby bol náš obvod bezpečnejší a trvalejší, musíme spájať všetky súčasti dohromady na prototypovej doske. Zdieľal som obrázky svojej práce, aby som mal lepšiu predstavu. Ak chcete, môžete vytvoriť iný dizajn.

Na ohradenie som použil penovú dosku, pretože sa ľahko používa a pracuje sa s ňou. Ďalej uvádzam CAD, na ktorý sa môžete obrátiť pri vytváraní vlastného krytu.

Krok 5: Videonávod:

Ak sa vám páči tento návod, hlasujte.

Odporúča: