Obsah:
- Zásoby
- Krok 1: Připravte desku
- Krok 2: Namontujte desku Wemos (ESP8266)
- Krok 3: Namontujte OLED displej
- Krok 4: Namontujte přepínač
- Krok 5: Vytvořte obvod
- Krok 6: Namontujte držák baterie
- Krok 7: Dokončete obvod
- Krok 8: Nastavení ThingSpeak
- Krok 9: Zadejte analyzační řetězec
- Krok 10: Software a knihovny
- Krok 11: Závěrečné testování
Video: Sledujte vypuknutí COVID-19 podle ESP8266: 11 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Tento malý gadget vám pomůže být v obraze ohledně propuknutí koronaviru a situace ve vaší zemi. Jedná se o projekt založený na IoT, který zobrazuje údaje o případech, úmrtích a uzdravených lidech v důsledku koronaviru (COVID-19) v reálném čase. K získávání dat ze světometrů pomocí rozhraní ThingSpeak API využívá desku Wemos D1 Mini Pro, která je založena na modulu ESP8266 Wifi. K vytvoření řídicího panelu pro všechna data v reálném čase jsem použil 0,96 OLED displej.
Poznámka: Tento projekt jsem vytvořil pro zábavu a učení. Zobrazení dat COVID-19 v tomto projektu je zcela založeno na informacích na www.worldometers.info/coronavirus/. Aktualizace COVID19 sledujte podle WHO (https://www.who.int/).
Zásoby
1. Wemos D1 Mini Pro (Amazon)
2. OLED displej (Amazon)
3. Prototypová rada (Amazon)
4. 18650 baterie (Amazon)
5. Držák baterie 18650 (Amazon)
6. Posuvný přepínač (Amazon)
7. Ženské hlavičky (Amazon)
8. 24 AWG Wires (Amazon)
Krok 1: Připravte desku
Aby byl projekt kompaktní a úhledný, vyrobil jsem ho pomocí děrované desky.
Nejprve změřím šířku desky Wemos, poté vystřihnu kousek děrované desky o něco větší než šířka. Nástrojovým nožem jsem vyřízl děrovanou desku.
Krok 2: Namontujte desku Wemos (ESP8266)
K montáži desky Wemos potřebujete kolíkový kolík. Když si koupíte přímé záhlaví, budou pro Arduino Nano příliš dlouhé. Budete je muset zkrátit na vhodnou délku. K oříznutí jsem použil kleště.
Poté připájejte kolíkové zásuvkové kolíky k děrované desce.
Krok 3: Namontujte OLED displej
V tomto projektu používám 0,96 I2C OLED displej. Potřebujete tedy záhlaví se 4 piny.
Stejně jako v předchozím kroku ořízněte čep záhlaví pomocí kleště.
Poté pájejte kolíky záhlaví, jak je znázorněno na výše uvedeném obrázku.
Krok 4: Namontujte přepínač
Přepínač je nutný k oddělení napájení z baterie na desce Wemos. K tomu používám posuvný přepínač.
Pájejte posuvný spínač podle obrázku výše.
Krok 5: Vytvořte obvod
Schéma zapojení pro tento projekt je velmi jednoduché. OLED displej je připojen k desce Wemos v komunikačním režimu I2C.
OLED -> Wemos
VCC -> VCC
GND -> GND
SCL-> D1
SDA -> D2
K vytvoření obvodu jsem použil barevné vodiče 24AWG. Pájejte vodič podle schématu zapojení.
Schéma je připojeno níže.
Krok 6: Namontujte držák baterie
Energii potřebnou k pohonu desky Wemos a OLED displeje dodává Li-Ion baterie 18650.
Nejprve připevněte oboustrannou pásku na zadní stranu držáku baterie.
Poté jej vložte na spodní stranu děrované desky. K tomu můžete vidět výše uvedený obrázek.
Poté jsem nanesl horké lepidlo všude kolem držáku baterie.
Krok 7: Dokončete obvod
Nakonec musíte obvod dokončit připojením vývodu baterie k desce Wemos pomocí posuvného přepínače.
Připojte kladný pól držáku baterie ke střednímu kolíku posuvného spínače. Poté připojte jeden ze zbývajících dvoukolíkového přepínače k pinu Wemos 5V.
Připojte záporný pól baterie ke kolíku GND desky Wemos.
Krok 8: Nastavení ThingSpeak
Nejprve si vytvořte účet v ThingSpeak a poté se přihlaste ke svému účtu.
V horním menu klikněte na aplikaci a stiskněte „New ThingHTTP“.
Všimnete si spousty prázdných polí, ale nebojte se, musíte vyplnit následující tři:
1. Název: Pojmenujte pole podle svého výběru
2. URL:
3. Analyzujte řetězec: V dalším kroku vás provedu, jak tento řetězec získat.
Krok 9: Zadejte analyzační řetězec
Přejít na web WorldOmeter
Vyhledejte název země, v mém případě je to Indie. Poté klikněte na název země. Najdete 3 čítače
1. Případy koronaviru
2. Úmrtí
3. Obnoveno
Vyberte počítadlo -> Klikněte pravým tlačítkem -> Zkontrolovat
Na pravé straně obrazovky najeďte myší na tyto prvky, dokud nevyberete správná data, která chcete získat. Pro lepší pochopení můžete vidět výše uvedený obrázek.
Poté klikněte pravým tlačítkem na prvek a zkopírujte XPath.
Nyní se vraťte do pole (Případy) ThingHTTP a vložte jej do analyzačního řetězce a stiskněte „Uložit ThingHTTP“.
Nyní jste hotovi!
Krok 10: Software a knihovny
Nejprve si stáhněte níže přiložený kód. Poté si stáhněte knihovnu OLED z GitHubu.
Chcete -li používat Wemos D1 s knihovnou Arduino, budete muset použít Arduino IDE s podporou desky ESP8266. Pokud jste to ještě neudělali, můžete snadno nainstalovat podporu ESP8266 Board do vašeho Arduino IDE následovně
tento tutoriál od Sparkfun.
Do kódu zadejte SSID a heslo WiFi routeru.
Poté vyplňte api_key pro všechna 3 pole.
Api_key můžete získat na výše uvedeném obrázku.
Jakmile kód upravíte, zkompilujte jej a poté nahrajte na desku Wemos/ ESP8266.
Kredit: Původní kód napsal SurtrTech, kód jsem upravil tak, aby odpovídal mému požadavku.
Krok 11: Závěrečné testování
Po úspěšném nahrání kódu můžete přejít na svůj sériový monitor. Čísla najdete na webových stránkách WorldoMeters.
Zde je krátký klip pro testování:
www.instagram.com/p/B-xemNTjI2C/?utm_sourc…
Gratulujeme, váš malý gadget je nyní připraven k použití. Vložte baterii 18650 do držáku baterie.
Posuňte přepínač do polohy ON, na OLED displeji si všimnete ikony viru CORONA. Poté se zobrazí data jeden po druhém.
Děkujeme, že jste si přečetli tento článek.
Doporučuje:
Jak hrát nemotorného robota podle instrukcí: 5 kroků (s obrázky)
Jak hrát nemotorného robota na Instructables: Pokud máte štěstí (nebo smůlu) natolik, že se ocitnete tváří v tvář chybové zprávě instruovatelného serveru, užijte si s tím zábavu. Hra, která je do ní vložena, je jako flappy bird jen s robotem s instruktážemi a klíči. V tomto jsem
Sledujte galony nádrže na topný olej s e -mailem, SMS a upozorněním Pushbullet: 9 kroků (s obrázky)
Monitorujte galony nádrže topného oleje pomocí e -mailu, SMS a upozornění Pushbullet: BEZPEČNOSTNÍ INFORMACE: V případě, že by někdo chtěl vědět, zda " je bezpečné stavět/instalovat " - Vzal jsem to dvěma různým ropným společnostem kvůli zpětné vazbě/bezpečnostním úvahám a řídil to zástupce hasičského preventivního zástupce C
Reproduktor podle metody pokusu a omylu: 11 kroků (s obrázky)
Design reproduktoru metodou pokusu a omylu: „Nyní potřebuji vytvořit vlastní pár reproduktorů!“Pomyslel jsem si, když jsem dokončil svůj Serious Amplifier. " A pokud dokážu vytvořit slušný zesilovač, určitě to dokážu. " Vrhl jsem se tedy do světa designu a stavění reproduktorů a čekal, že
Hodiny Raspberry Pi Oled Sledujte, jak to uslyšíte a pocítíte: 5 kroků (s obrázky)
Hodiny Raspberry Pi Oled Sledujte to slyšet a cítit: Jedná se o chytré hodiny, které ukazují čas na displeji OLED a také můžete slyšet čas v jiném časovém intervalu, který je plný pro nevidomé a také mění barvu LED s časem jako světlo za soumraku večer přechází z oranžové na žlutou a jako t
Vzorkovací frekvence/aliasing podle pokynů: 8 kroků (s obrázky)
Vzorkovací frekvence/Aliasing Instructable: Přeji si vytvořit vzdělávací projekt, který demonstruje aliasing (a vzorkovací frekvence) a je určen k umístění na web jako zdroj pro studenty, kteří se o aliasingu učí