Obsah:

Ako vytvoriť vreckovú meteorologickú stanicu IoT: 7 krokov (s obrázkami)
Ako vytvoriť vreckovú meteorologickú stanicu IoT: 7 krokov (s obrázkami)

Video: Ako vytvoriť vreckovú meteorologickú stanicu IoT: 7 krokov (s obrázkami)

Video: Ako vytvoriť vreckovú meteorologickú stanicu IoT: 7 krokov (s obrázkami)
Video: БЛЕСТЯЩИЙ поворот старой идеи || Передвижная тележка для лома 2024, Júl
Anonim
Ako vytvoriť vreckovú meteorologickú stanicu IoT
Ako vytvoriť vreckovú meteorologickú stanicu IoT

Ahoj čitateľ!

V tomto návode sa naučíte, ako vytvoriť malú Weather Cube pomocou D1 mini (ESP8266), ktorá je pripojená k vášmu domácemu WiFi, takže sa môžete pozrieť na jej výstup kdekoľvek zo zeme, samozrejme pokiaľ máte internetové pripojenie. Celková tvorba tohto projektu nie je príliš náročná ani náročná na zdroje, takže bude perfektný ako váš prvý projekt IoT. Začnime teda.

PS: Majte na pamäti, že toto je môj prvý pokyn, takže nie všetko bude dokonalé.:)

Krok 1: Zdroje

Ako som už spomenul v úvode, tento projekt je veľmi ľahko zostaviteľný a nevyžaduje príliš veľa komponentov. Tu je zoznam dielov:

Elektronické komponenty:

WeMos D1mini

BME280

I2C OLED displej (128 x 64)

1,5 mm mosadzná tyč alebo železná tyč

POZNÁMKA: Ak chcete získať viac informácií o týchto častiach, napr. kde ich získať, môžete sa pozrieť na krok 7

Nástroje na prototypovanie a testovanie obvodu:

Breadboard

Prepojovacie vodiče

USB kábel - Micro USB typu B na USB typu A

Náradie:

Spájkovačka

Stolný zverák - nie je povinný

Malé kladivo - nie je povinné

Krok 2: Prototypovanie na doske (Prejdite na krok 3, ak chcete prejsť priamo na kód a montáž)

Prototypovanie na doske (Prejdite na krok 3, ak chcete prejsť priamo na kód a montáž)
Prototypovanie na doske (Prejdite na krok 3, ak chcete prejsť priamo na kód a montáž)
Prototypovanie na doske (Prejdite na krok 3, ak chcete prejsť priamo na kód a montáž)
Prototypovanie na doske (Prejdite na krok 3, ak chcete prejsť priamo na kód a montáž)
Prototypovanie na doske (Prejdite na krok 3, ak chcete prejsť priamo na kód a montáž)
Prototypovanie na doske (Prejdite na krok 3, ak chcete prejsť priamo na kód a montáž)

Ak nemáte svoje piny spájkované na svojom D1mini/OLED/BME280, teraz je na to čas

V prvom rade umiestnime všetky naše komponenty na dosku. Začneme umiestnením D1mini na 2 samostatné koľajnice (obrázok č.1). Potom od neho umiestnime svetlú vzdialenosť BME280 (obrázok č. 2). A nakoniec umiestnime OLED na opačnú stranu BME280 (obrázok č. 3). Teraz ich spojme.

Tu sú všetky spojenia:

Pin D1 na SCL/SCKpin na OLED a SCL/SCK pin na BME280

Kolík D2 na pin SDA na OLED a pin SDA na BME280

Pin G na GND na OLED aj BME280

3,3 V pin na BME280 VCC pin

A nakoniec 5V pin na OLED VCC

Pred pripojením k počítaču a odovzdaním kódu doň znova skontrolujte svoje pripojenia! Nechcete nič spáliť

Krok 3: Časť IoT

Časť IoT
Časť IoT
Časť IoT
Časť IoT
Časť IoT
Časť IoT

Táto časť je skutočne jednoduchá. Najprv choďte na AppStore a stiahnite si aplikáciu Blynk. Potom ho otvorte a zaregistrujte sa. Ďalej vytvorte nový projekt. Volal som svoju WeatherStation, ale môžete ju pomenovať, ako chcete. Potom nastavte možnosť zariadenia na ESP8266 a typ pripojenia na WiFi (obrázok č. 1). Ďalej klepnite na vytvoriť projekt. Dostanete e -mail s overovacím tokenom. Teraz skočte do kódu (odkaz na stiahnutie nižšie) a vymeňte zvýraznené časti. Potom skočte späť do pracovného priestoru projektu Blynk, klepnutím na obrazovku otvorte pole miniaplikácií (obrázok č. 2). Teraz umiestnite 3 označené políčka hodnôt klepnutím na ne (obrázok č. 3). Ak ich chcete nastaviť, klepnite na prvý a zadajte jeho názov. Nazval som to teplota (nie je to povinné, ale robí to všetko jednoduchším a organizovanejším). Ako vstup vyberte virtuálny kolík 1 a do štítku napíšte „° C“(obrázok č. 4). Potom môžete ísť a nastaviť ďalšie označené hodnoty.

Tu je malý graf:

Označená hodnota č. 2:

Názov: Vlhkosť

Vstup: Virtuálny pin V2

Štítok: "%"

Označená hodnota č. 3:

Názov: Nadmorská výška alebo tlak - závisí od toho, ktorý kód si vyberiete

Vstup: virtuálny pin V3

Štítok: Nadmorská výška alebo tlak - závisí od kódu

Ak ste urobili všetko správne, nahrajte kód do D1mini, chvíľu počkajte a potom by sa hodnoty mali objaviť na OLED a vo vašej aplikácii Blynk (obrázok č. 5) (musíte stlačiť tlačidlo prehrávania vpravo hore roh obrazovky). Ak sa nič nezobrazí, prejdite na časť na riešenie problémov.

Krok 4: Voľné tvarovanie obvodu

Voľné tvarovanie obvodu
Voľné tvarovanie obvodu
Voľné tvarovanie obvodu
Voľné tvarovanie obvodu

Dobre, toto bude najťažšie, takže sa pripravte. Pripravte si mosadzné tyče/železné tyče (použijem mosadzné potiahnuté železné háky, pretože som nenašiel iba mosadzné tyče) a nahrejte svoju spájkovačku. Teraz z neho môžete vytvoriť čokoľvek, čo chcete! Sformujem ho do jednoduchej kocky. Tento proces vyžaduje trpezlivosť a čas, preto ho neponáhľajte, ak nechcete prerušiť celý okruh. Hotový obvod môžete vidieť na obrázku č.2. Rozhodol som sa použiť 1, 5 mm tyče zvonku, ale tenšie prúty v vložke (1 mm) pre jednoduchšie ovládanie.

UPOZORNENIE: Spájkujte iba v dobre vetranom priestore, spájkovanie môže vylučovať toxické výpary

TIPY:

Na ohýbanie tyčí použite zverák a malé kladivo - ak nemáte stolný zverák, stačiť vám nebudú ani kladivo, kliešte a holé ruky

Pri spájkovaní tyčiek držte spolu pásku alebo pomocné ruky. Je to oveľa jednoduchšie.

ALEBO ak používate železné tyče ako ja, môžete ich držať na mieste pomocou 2 silných magnetov (obrázok č.1).

Ak vaše kĺby nedržia pohromade, odspájkujte ich a zdrsnite brúsnym papierom.

Ak vám spájka netečie do medzier, použite trocha spájkovacieho tavidla alebo spoj trochu viac zahrejte.

Krok 5: Finále

Finále
Finále

Jediné, čo musíte urobiť, je pripojiť ho k 5V 1A zdroju. Ak ste urobili všetko správne, malo by to fungovať dobre (nezabudnite nahrať svoj kód, ak ste to ešte neurobili). Ak sa nič nezobrazí alebo niečo nie je v poriadku, preskočte do sekcie na riešenie problémov.

Krok 6: Riešenie problémov

Riešenie problémov
Riešenie problémov

Displej zobrazujúci nan: Skontrolujte zapojenie! Váš snímač nie je správne pripojený.

Výstup BME280 0,0: Skontrolujte zapojenie! Váš snímač nie je správne pripojený.

Údaje o čiernom displeji/senzore sa nezobrazujú: Skontrolujte svoje adresy I2C pomocou skenera I2C alebo skontrolujte žmýkanie.

Zariadenie offline v aplikácii: Skontrolujte, či ste správne zadali token/názov WiFi/heslo WiFi. Ak áno, skontrolujte svoj wifi signál. Môže byť slabý alebo nemáte internetové pripojenie.

Stále máte problémy alebo ste našli chyby v tomto návode? Napíšte mi do komentárov a ja sa vám ozvem čo najskôr.:)

Krok 7: Kde získať tieto diely?

Ste nováčik v elektronike? Žiaden problém! Tu je stručné vysvetlenie niektorých fyzických častí, ako fungujú a ako ich získať najlacnejšie:

1. Kde získam všetky tieto elektronické súčiastky?

Aliexpress. Podľa mňa je Aliexpress najlepšia stránka, kde nájdete všetky tieto diely za nízku cenu. Jedinou nevýhodou je, že základná doprava zvyčajne trvá veľa času (od 2 týždňov do 1, 5 mesiaca).

2. Čo je BME280?

BME280 je senzor, ktorý dokáže merať teplotu, relatívnu vlhkosť a atmosférický tlak. Je skutočne výhodné používať v týchto malých form-factor aplikáciách, ako je vrecková elektronika. Viac o tom tu.

POZNÁMKA: Všetky displeje D1mini, BME280 a OLED boli objednané z AliExpress

Vrecková súťaž
Vrecková súťaž
Vrecková súťaž
Vrecková súťaž

Prvá cena vo vreckovej súťaži

Odporúča: