Obsah:
- Krok 1: Zdroje
- Krok 2: Prototypování na Breadboardu (Přejděte na krok 3, pokud chcete přejít rovnou ke kódu a sestavení)
- Krok 3: Část IoT
- Krok 4: Volné tvarování obvodu
- Krok 5: Finále
- Krok 6: Odstraňování problémů
- Krok 7: Kde tyto díly sehnat?
Video: Jak vytvořit kapesní meteorologickou stanici IoT: 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
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í)
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
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
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
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ů
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
První cena v kapesní soutěži
Doporučuje:
Postavte SUPER meteorologickou stanici Raspberry Pi: 8 kroků (s obrázky)
Postavte SUPER meteorologickou stanici Raspberry Pi: Přiznejme si to, my lidé o počasí hodně mluvíme ⛅️. Průměrný člověk mluví o počasí čtyřikrát denně, v průměru 8 minut a 21 sekund. Spočítejte si to a celkem to je 10 měsíců vašeho života, které strávíte žertováním o
Jak vytvořit jednoduchou meteorologickou stanici: 8 kroků
Jak vyrobit jednoduchou meteorologickou stanici: Dobrý den, v tomto videu vám ukážu, jak vytvořit jednoduchou meteorologickou stanici pro snímání teploty a vlhkosti pomocí senzoru DHT11
Jak vybudovat meteorologickou stanici pomocí XinaBoxu a Ubidots přes HTTP: 7 kroků
Jak vybudovat meteorologickou stanici pomocí XinaBoxu a Ubidots přes HTTP: Zjistěte, jak si v Ubidots vytvořit vlastní meteorologickou stanici pomocí XinaBox xChips (IP01, CW01 a SW01) Modul ESP8266 Core a Wi-Fi (xChip CW01) umožňuje uživatelům odesílat data z modulárních xChipů XinaBoxu do cloudu. Tato data lze vzdáleně sledovat
Jak vytvořit jednoduchou meteorologickou stanici pomocí Arduina: 6 kroků (s obrázky)
Jak vytvořit jednoduchou meteorologickou stanici pomocí Arduina: Dobrý den, lidi, v tomto návodu vám vysvětlím, jak vytvořit jednoduchou meteorologickou stanici pro snímání teploty a vlhkosti pomocí senzoru DHT11 a Arduino, snímaná data se zobrazí na LCD displeji. Než začnete s tímto návodem, musíte vědět, že
Jak vytvořit meteorologickou stanici Raspberry Pi: 5 kroků
Jak vyrobit meteorologickou stanici Raspberry Pi: V tomto tutoriálu se budu zabývat procesem instalace SenseHAT a importem kódu potřebného k přeměně SenseHAT na plně funkční meteorologickou stanici schopnou zaznamenávat teplotu, tlak a vlhkost