Obsah:

Jak vytvořit kapesní meteorologickou stanici IoT: 7 kroků (s obrázky)
Jak vytvořit kapesní meteorologickou stanici IoT: 7 kroků (s obrázky)

Video: Jak vytvořit kapesní meteorologickou stanici IoT: 7 kroků (s obrázky)

Video: Jak vytvořit kapesní meteorologickou stanici IoT: 7 kroků (s obrázky)
Video: 💥Jak vyrobit KAPESNÍ MINI DĚLO 💥/rychle/jednoduše/CZ/ 2024, Červenec
Anonim
Jak vytvořit kapesní meteorologickou stanici IoT
Jak vytvořit kapesní meteorologickou stanici IoT

Ahoj čtenáři!

V tomto návodu se naučíte, jak vyrobit malou Weather Cube pomocí D1 mini (ESP8266), který je připojen k vaší domácí WiFi, takže se můžete podívat na její výstup kdekoli ze země, samozřejmě pokud máte připojení k internetu. Celkové vytvoření tohoto projektu není příliš obtížné ani náročné na zdroje, takže bude perfektní jako váš první projekt IoT. Začněme tedy.

PS: Mějte na paměti, že toto je můj první Instructable, takže ne všechno bude dokonalé.:)

Krok 1: Zdroje

Jak jsem zmínil v úvodu, tento projekt je velmi snadno sestavitelný a nevyžaduje příliš mnoho komponent. Zde je seznam dílů:

Elektronické komponenty:

WeMos D1mini

BME280

I2C OLED displej (128x64)

1,5 mm mosazná tyč nebo železná tyč

POZNÁMKA: Pokud chcete více informací o těchto částech např. kde je získat, můžete nahlédnout do kroku 7

Nástroje pro prototypování a testování obvodu:

Prkénko

Propojovací vodiče

USB kabel - Micro USB typu B na USB typu A

Nástroje:

Páječka

Stolní svěrák - není povinný

Malé kladivo - není povinné

Krok 2: Prototypování na Breadboardu (Přejděte na krok 3, pokud chcete přejít rovnou ke kódu a sestavení)

Prototypování na Breadboardu (Přejděte na krok 3, pokud chcete přejít rovnou ke kódu a sestavení)
Prototypování na Breadboardu (Přejděte na krok 3, pokud chcete přejít rovnou ke kódu a sestavení)
Prototypování na Breadboardu (Přejděte na krok 3, pokud chcete přejít rovnou ke kódu a sestavení)
Prototypování na Breadboardu (Přejděte na krok 3, pokud chcete přejít rovnou ke kódu a sestavení)
Prototypování na Breadboardu (Přejděte na krok 3, pokud chcete přejít rovnou ke kódu a sestavení)
Prototypování na Breadboardu (Přejděte na krok 3, pokud chcete přejít rovnou ke kódu a sestavení)

Pokud nemáte své piny připájené na D1mini/OLED/BME280, teď je nejvyšší čas to udělat

Nejprve pojďme umístit všechny naše komponenty na prkénko. Začneme umístěním D1mini na 2 samostatné kolejnice (obrázek č. 1). Poté od něj umístíme spravedlivou vzdálenost BME280 (obrázek č. 2). A nakonec umístíme OLED na opačnou stranu BME280 (obrázek č. 3). Pojďme je nyní spojit dohromady.

Zde jsou všechna připojení:

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

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

Pin G na GND na OLED i BME280

3,3 V pin na BME280 VCC pin

A nakonec 5V pin na OLED VCC

Před připojením k počítači a nahráním kódu do něj znovu zkontrolujte připojení! Nechcete nic spálit

Krok 3: Část IoT

Část IoT
Část IoT
Část IoT
Část IoT
Část IoT
Část IoT

Tato část je opravdu jednoduchá. Nejprve přejděte na AppStore a stáhněte si aplikaci Blynk. Poté jej otevřete a zaregistrujte se. Dále vytvořte nový projekt. Říkal jsem svému WeatherStation, ale můžete si ho pojmenovat, jak chcete. Poté nastavte možnost zařízení na ESP8266 a typ připojení na WiFi (obrázek č. 1). Dále klepněte na Vytvořit projekt. Dostanete e -mail s ověřovacím tokenem. Nyní skočte do kódu (odkaz ke stažení níže) a vyměňte zvýrazněné části. Poté přejděte zpět do pracovního prostoru projektu Blynk, klepnutím na obrazovku otevřete pole widgetu (obrázek č. 2). Nyní umístěte 3 označená pole hodnot klepnutím na ně (obrázek č. 3). Chcete -li je nastavit, klepněte na první a nastavte jeho název. Říkal jsem tomu teplota (není to povinné, ale dělá to všechno jednodušší a organizovanější). Jako vstup vyberte virtuální kolík 1 a do štítku zadejte „° C“(obrázek č. 4). Poté můžete jít a nastavit další označené hodnoty.

Zde je malý graf:

Označená hodnota č. 2:

Název: Vlhkost

Vstup: Virtuální pin V2

Štítek: "%"

Označená hodnota č. 3:

Název: Nadmořská výška nebo tlak - závisí na zvoleném kódu

Vstup: Virtuální pin V3

Štítek: Nadmořská výška nebo tlak - závisí na kódu

Pokud jste vše udělali správně, nahrajte svůj kód do D1mini, chvíli počkejte a poté by se hodnoty měly objevit na OLED a ve vaší aplikaci Blynk (obrázek č. 5) (musíte stisknout tlačítko přehrávání vpravo nahoře rohu obrazovky). Pokud se nic nezobrazí, přejděte k části pro řešení potíží.

Krok 4: Volné tvarování obvodu

Volné tvarování obvodu
Volné tvarování obvodu
Volné tvarování obvodu
Volné tvarování obvodu

Dobře, bude to nejtěžší, takže se připravte. Připravte si mosazné tyče/železné tyče (použiji mosazné železné háčky, protože jsem nenašel pouze mosazné tyče) a zahřejte páječku. Nyní z něj můžete vytvořit cokoli, co chcete! Zformuji ho do jednoduché kostky. Tento proces vyžaduje trpělivost a čas, proto jej nespěchejte, pokud nechcete přerušit celý okruh. Hotový obvod můžete vidět na obrázku č.2. Rozhodl jsem se použít 1, 5 mm tyče na vnější straně, ale tenčí tyče na vložce (1 mm) pro snazší správu.

VAROVÁNÍ: Pájejte pouze v dobře větraném prostoru, pájení může uvolňovat toxické výpary

TIPY:

Pro ohýbací tyče použijte stolní svěrák a malé kladivo - pokud nemáte stolní svěrák, nebude vám stačit ani kladivo, kleště a holé ruce

Pomocí pásku nebo pomocných rukou držte tyče pohromadě, zatímco je pájíte. Je to mnohem jednodušší.

NEBO pokud používáte železné tyče jako já, můžete je pomocí 2 silných magnetů držet na místě (obrázek č. 1).

Pokud vaše klouby nedrží pohromadě, uvolněte je a zdrsněte brusným papírem.

Pokud vaše pájka neteče do mezer, použijte trochu pájecího tavidla nebo spoj trochu více zahřejte.

Krok 5: Finále

Finále
Finále

Nyní zbývá jediné - připojit jej k 5V 1A napájecímu zdroji. Pokud jste vše udělali správně, mělo by to fungovat dobře (nezapomeňte nahrát kód, pokud jste to ještě neudělali). Pokud se nic nezobrazí nebo něco není v pořádku, přejděte k části odstraňování problémů.

Krok 6: Odstraňování problémů

Odstraňování problémů
Odstraňování problémů

Displej zobrazující nan: Zkontrolujte zapojení! Váš senzor není správně připojen.

Výstup BME280 0,0: Zkontrolujte zapojení! Váš senzor není správně připojen.

Údaje o černém displeji/senzoru se nezobrazují: Zkontrolujte své adresy I2C pomocí skeneru I2C nebo zkontrolujte ždímání.

Zařízení offline v aplikaci: Zkontrolujte, zda jste správně zadali token/název WiFi/heslo WiFi. Pokud ano, zkontrolujte svůj wifi signál. Může být slabý nebo nemáte připojení k internetu.

Stále máte potíže nebo jste našli chyby v tomto pokynu? Napište do komentářů a já se vám co nejdříve ozvu.:)

Krok 7: Kde tyto díly sehnat?

Jste v elektronice nová? Žádný problém! Zde je stručné vysvětlení některých fyzických částí, jak fungují a jak je sehnat nejlevněji:

1. Kde získám všechny tyto elektronické součásti?

Aliexpress. Podle mě je Aliexpress nejlepší web, zdaleka sehnat všechny tyto díly za nízkou cenu. Jedinou nevýhodou je, že základní doprava obvykle trvá hodně času (od 2 týdnů do 1, 5 měsíce).

2. Co je BME280?

BME280 je senzor, který dokáže měřit teplotu, relativní vlhkost a atmosférický tlak. Je opravdu výhodné používat v těchto malých form-factor aplikacích, jako je kapesní elektronika. Více o tom zde.

POZNÁMKA: Displeje D1mini, BME280 a OLED byly objednány z AliExpress

Kapesní soutěž
Kapesní soutěž
Kapesní soutěž
Kapesní soutěž

První cena v kapesní soutěži

Doporučuje: