Innehållsförteckning:
- Tillbehör
- Steg 1: Förbered styrelsen
- Steg 2: Montera Wemos -kortet (ESP8266)
- Steg 3: Montera OLED -skärmen
- Steg 4: Montera omkopplaren
- Steg 5: Gör kretsen
- Steg 6: Montera batterihållaren
- Steg 7: Slutför kretsen
- Steg 8: ThingSpeak -inställningar
- Steg 9: Ange analyssträngen
- Steg 10: Programvara och bibliotek
- Steg 11: Slutprovning
Video: Spåra COVID-19-utbrott av ESP8266: 11 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
Den här lilla prylen hjälper dig att vara uppdaterad om coronavirusutbrottet och situationen i ditt land. Detta är ett IoT-baserat projekt som visar realtidsdata om fall, dödsfall och återhämtade personer av coronaviruset (COVID-19). Den använder ett Wemos D1 Mini Pro -kort som är baserat på ESP8266 Wifi -modulen för att få data från världsmätarna via ThingSpeak API. Jag har använt en 0,96 OLED -skärm för att göra en instrumentpanel för all realtidsdata.
Obs! Jag gjorde det här projektet för skojs skull och lärande. COVID-19-datavisning i detta projekt är helt baserad på information på www.worldometers.info/coronavirus/. Följ WHO (https://www.who.int/) för COVID19 -uppdateringar.
Tillbehör
1. Wemos D1 Mini Pro (Amazon)
2. OLED -skärm (Amazon)
3. Prototypkort (Amazon)
4. 18650 batteri (Amazon)
5. 18650 batterihållare (Amazon)
6. Skjutbrytare (Amazon)
7. Kvinnliga rubriker (Amazon)
8. 24 AWG -trådar (Amazon)
Steg 1: Förbered styrelsen
För att göra projektet kompakt och snyggt gjorde jag det med hjälp av en perforerad skiva.
Först mäter jag bredden på Wemos -skivan och skär sedan ut en bit av det perforerade brädet något större än bredden. Jag använde en verktygskniv för att skära ut det perforerade brädet.
Steg 2: Montera Wemos -kortet (ESP8266)
För att montera Wemos -kortet behöver du en kvinnlig rak huvudstift. När du köper de raka rubrikerna blir de för långa för Arduino Nano. Du måste trimma ner dem till en lämplig längd. Jag använde en nipper för att trimma ner den.
Löd sedan den kvinnliga huvudstiften till det perforerade brädet.
Steg 3: Montera OLED -skärmen
I detta projekt använder jag en 0,96 I2C OLED -skärm. Så du behöver en 4 -pins header.
Precis som föregående steg, trimma ut huvudstiften med en nipper.
Löd sedan huvudstiften enligt bilden ovan.
Steg 4: Montera omkopplaren
Omkopplaren krävs för att isolera strömmen från batteriet till Wemos -kortet. Jag använder en skjutreglage för detta.
Löd skjutreglaget enligt bilden ovan.
Steg 5: Gör kretsen
Kretsschemat för detta projekt är mycket enkelt. OLED -skärmen är ansluten till Wemos -kortet i I2C -kommunikationsläge.
OLED -> Wemos
VCC -> VCC
GND -> GND
SCL-> D1
SDA -> D2
Jag har använt 24AWG -färgade trådar för att göra kretsen. Löd kabeln enligt kretsschemat.
Schemat finns bifogat nedan.
Steg 6: Montera batterihållaren
Den kraft som krävs för att driva Wemos-kortet och OLED-skärmen levereras av ett 18650 Li-Ion-batteri.
Montera först en dubbelsidig tejp på baksidan av batterihållaren.
Klistra sedan in det på undersidan av det perforerade brädet. Du kan se bilden ovan för det.
Sedan applicerade jag varmt lim runt batterihållaren.
Steg 7: Slutför kretsen
Äntligen måste du slutföra kretsen genom att ansluta batteripolen till Wemos -kortet via skjutreglaget.
Anslut den positiva polen på batterihållaren till glidomkopplarens mittstift. Anslut sedan en av de återstående tvåpoliga omkopplarna till Wemos 5V-stift.
Anslut den negativa terminalen på batteriet till GND -stiftet på Wemos -kortet.
Steg 8: ThingSpeak -inställningar
Skapa först ett konto i ThingSpeak och logga sedan in på ditt konto.
Klicka på appen från den översta menyn och tryck på "New ThingHTTP".
Du kommer att märka många tomma fält men oroa dig inte, du måste fylla i följande tre:
1. Namn: Namnge fältet enligt ditt val
2. URL:
3. Analyssträng: I nästa steg kommer jag att vägleda dig om hur du får den här strängen.
Steg 9: Ange analyssträngen
Gå till WorldOmeters webbplats
Sök efter landets namn, i mitt fall är det Indien. Klicka sedan på landets namn. Du hittar 3 räknare
1. Coronavirus -fall
2. Dödsfall
3. Återställd
Välj räknaren -> Högerklicka -> Inspektera
På höger sida av skärmen håller du bara muspekaren över dessa element tills du väljer rätt data att hämta. Du kan se bilden ovan för en bättre förståelse.
Tryck sedan på högerklicka på elementet och kopiera XPath.
Gå nu tillbaka till ThingHTTP -fältet (fall) och klistra in det i Parse String och tryck på "Save ThingHTTP".
Nu är du klar!
Steg 10: Programvara och bibliotek
Ladda ner koden nedan. Ladda sedan ner OLED -biblioteket från GitHub.
För att använda Wemos D1 med Arduino -biblioteket måste du använda Arduino IDE med ESP8266 -kortstöd. Om du inte redan har gjort det ännu kan du enkelt installera ESP8266 Board -stöd till din Arduino IDE genom att följa
denna handledning av Sparkfun.
I koden fyller du i WiFi -routerns SSID och lösenord.
Fyll sedan in api_key för alla tre fälten.
Du kan hänvisa till bilden ovan för att få api_key.
När du har redigerat koden kompilerar du den och laddar upp den till ditt Wemos/ ESP8266 -kort.
Kredit: Den ursprungliga koden skrevs av SurtrTech, jag har ändrat koden för att passa in i mitt krav.
Steg 11: Slutprovning
När du har laddat upp koden kan du gå till din seriella bildskärm. Du hittar numren som visas på WorldoMeters webbplats.
Här är ett kort klipp för testning:
www.instagram.com/p/B-xemNTjI2C/?utm_sourc…
Grattis, nu är din lilla pryl redo att användas. Sätt i 18650 -batteriet i batterihållaren.
Skjut omkopplaren till ON -läge, du kommer att märka CORONA -virusikonen på OLED -displayen. Därefter visas en efter -data.
Tack för att du läste denna artikel.
Rekommenderad:
Gör din egen anslutna värmetermostat och spara med värme: 53 steg (med bilder)
Gör din egen anslutna värmetermostat och spara med värme: Vad är syftet? Öka komforten genom att värma ditt hus precis som du vill Spara och minska utsläppen av växthusgaser genom att värma ditt hus bara när du behöver Håll kontroll över din uppvärmning var du än är Var stolt över att du gjorde det
AUTOMATISKT Sopor KAN ELLER BINK. ATT SPARA PLANET .: 19 steg (med bilder)
AUTOMATISKT Sopor KAN ELLER BINK. ATT SPARA PLANET .: Innan vi sätter igång skulle jag rekommendera dig att titta på den första videon innan du läser den här eftersom den är mycket användbar. Hej, jag heter Jacob och jag bor i Storbritannien. Återvinning är ett stort problem där jag bor. Jag ser mycket skräp på åkrarna och det kan vara skadligt. Det
Spara vatten och pengar med duschvattenmonitorn: 15 steg (med bilder)
Spara vatten och pengar med duschvattenövervakaren: Vilket använder mer vatten - ett bad eller en dusch? Jag tänkte nyligen på den här frågan och insåg att jag faktiskt inte vet hur mycket vatten som används när jag duschar. Jag vet att när jag är i duschen vandrar mitt sinne ibland och tänker på en cool ne
Spara dina bilder för din uppgift: 4 steg (med bilder)
Spara dina bilder för din uppgift: 1. Öppna ett nytt Google -dokument och använd den här sidan för att skydda dina bilder. Använd ctrl (kontroll) och " c " nyckel att kopiera.3. Använd ctrl (kontroll) och " v " nyckel att klistra in
Dimningssensor - Partikelfoton - Spara data online: 5 steg (med bilder)
Dimningssensor - Partikelfoton - Spara data online: För att mäta mängden dimma eller rök i luften gjorde vi denna dimgivare. Den mäter mängden ljus som en LDR tar emot från en laser och jämför den med mängden ljus i omgivningen. Det lägger ut data på ett Google -ark i realtid via IFTTT