Sisukord:
- Tarvikud
- Samm: valmistage juhatus ette
- Samm: paigaldage Wemose plaat (ESP8266)
- Samm: paigaldage OLED -ekraan
- Samm: paigaldage lüliti
- Samm: tehke vooluring
- Samm: paigaldage akuhoidik
- Samm: täitke ahel
- 8. samm: ThingSpeaki seaded
- 9. samm: sisestage sõelumisstring
- Samm: tarkvara ja teegid
- 11. etapp: lõplik testimine
Video: Jälgige COPID-19 puhangut ESP8266 abil: 11 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
See väike vidin aitab teil olla kursis koroonaviiruse puhangu ja olukorraga teie riigis. See on asjade internetil põhinev projekt, mis kuvab koroonaviiruse (COVID-19) juhtumite, surmade ja taastunud inimeste reaalajas andmeid. See kasutab Wemos D1 Mini Pro plaati, mis põhineb ESP8266 Wifi moodulil, et saada andmeid maailma mõõtjatelt ThingSpeak API kaudu. Olen kasutanud kõigi reaalajas andmete armatuurlaua tegemiseks 0,96 -tollist OLED -ekraani.
Märkus: tegin selle projekti lõbuks ja õppimiseks. Selle projekti COVID-19 andmete kuvamine põhineb täielikult veebisaidil www.worldometers.info/coronavirus/ leiduval teabel. COVID19 värskenduste saamiseks järgige WHO -d (https://www.who.int/).
Tarvikud
1. Wemos D1 Mini Pro (Amazon)
2. OLED -ekraan (Amazon)
3. Prototüüpide juhatus (Amazon)
4. 18650 aku (Amazon)
5. 18650 akuhoidik (Amazon)
6. Slaidilüliti (Amazon)
7. Naispäised (Amazon)
8. 24 AWG juhtmed (Amazon)
Samm: valmistage juhatus ette
Projekti kompaktseks ja korralikuks muutmiseks tegin selle perforeeritud plaadi abil.
Kõigepealt mõõdan Wemose plaadi laiust, seejärel lõikan perforeeritud plaadist välja laiusest veidi suurema tüki. Lõikasin perforeeritud plaadi välja kommunaalnoaga.
Samm: paigaldage Wemose plaat (ESP8266)
Wemos -plaadi paigaldamiseks vajate naissoost sirget päise tihvti. Sirgete päiste ostmisel lähevad need Arduino Nano jaoks liiga pikaks. Peate need sobiva pikkusega kärpima. Selle lõikamiseks kasutasin nipstit.
Seejärel jootke emaplaadi tihvtid perforeeritud plaadi külge.
Samm: paigaldage OLED -ekraan
Selles projektis kasutan 0,96 -tollist I2C OLED -ekraani. Seega vajate 4 -kontaktilist päist.
Nagu eelmine samm, lõigake päise tihvt nipiga välja.
Seejärel jootke päise tihvtid, nagu ülaltoodud pildil näidatud.
Samm: paigaldage lüliti
Lüliti on vajalik, et eraldada toide akult Wemose plaadile. Ma kasutan selleks slaidilülitit.
Jootke liuglüliti, nagu ülaltoodud pildil näidatud.
Samm: tehke vooluring
Selle projekti skeem on väga lihtne. OLED -ekraan on ühendatud I2C kommunikatsioonirežiimis Wemose plaadiga.
OLED -> Wemos
VCC -> VCC
GND -> GND
SCL-> D1
SDA -> D2
Ahela tegemiseks olen kasutanud 24AWG värvilisi juhtmeid. Jootke traat vastavalt skeemile.
Skeem on lisatud allpool.
Samm: paigaldage akuhoidik
Wemose tahvli ja OLED-ekraani juhtimiseks vajalikku energiat toidab 18650 liitium-ioonaku.
Esiteks paigaldage kahepoolne teip akuhoidiku tagaküljele.
Seejärel kleepige see perforeeritud plaadi alumisele küljele. Selle jaoks näete ülaltoodud pilti.
Seejärel kandsin akuhoidiku ümber kuuma liimi.
Samm: täitke ahel
Lõpuks peate vooluringi lõpule viima, ühendades akuklemmi liuglüliti kaudu Wemose plaadiga.
Ühendage akuhoidiku positiivne klemm liuglüliti keskmise tihvtiga. Seejärel ühendage üks ülejäänud kaheklemmilisest lülitist Wemos 5V kontaktiga.
Ühendage aku negatiivne klemm Wemos -plaadi GND -tihvtiga.
8. samm: ThingSpeaki seaded
Esmalt looge ThingSpeakis konto ja logige seejärel oma kontole sisse.
Klõpsake ülemises menüüs rakendust ja vajutage nuppu „Uus asi“.
Märkate palju tühje välju, kuid ärge muretsege, peate sisestama järgmised kolm:
1. Nimi: nimetage väli vastavalt oma valikule
2. URL:
3. Sõelumisstring: Järgmises etapis juhendan teid selle stringi hankimisel.
9. samm: sisestage sõelumisstring
Minge WorldOmetersi veebisaidile
Otsige riigi nime, minu puhul on see India. Seejärel klõpsake riigi nimel. Leiad 3 loendurit
1. Koroonaviiruse juhtumid
2. Surmad
3. Taastatud
Valige loendur -> Paremklõps -> Kontrolli
Hõljutage ekraani paremas servas nende elementide kohal, kuni valite hankimiseks õiged andmed. Parema arusaamise huvides näete ülaltoodud pilti.
Seejärel paremklõpsake elemendil ja kopeerige XPath.
Nüüd minge tagasi väljale ThingHTTP (Juhtumid) ja kleepige see sõelumisstringi ning vajutage nuppu „Salvesta ThingHTTP“.
Nüüd olete valmis!
Samm: tarkvara ja teegid
Kõigepealt laadige alla lisatud kood. Seejärel laadige GitHubist alla OLED -i kogu.
Wemos D1 kasutamiseks koos Arduino raamatukoguga peate kasutama Arduino IDE koos ESP8266 plaaditoega. Kui te pole seda veel teinud, saate oma Arduino IDE -sse hõlpsasti ESP8266 juhatuse toe installida, järgides
selle Sparkfuni õpetuse.
Täitke koodis oma WiFi ruuteri SSID ja parool.
Seejärel täitke api_key kõigi kolme välja jaoks.
Api_key saamiseks võite viidata ülaltoodud pildile.
Kui olete oma koodi redigeerinud, koostage see ja laadige see seejärel oma Wemos/ ESP8266 tahvlile üles.
Krediit: algse koodi kirjutas SurtrTech, olen koodi muutnud, et see sobiks minu nõudega.
11. etapp: lõplik testimine
Pärast koodi edukat üleslaadimist võite minna jadamonitorile. Numbrid leiate WorldoMetersi veebisaidilt.
Siin on testimiseks lühike klipp:
www.instagram.com/p/B-xemNTjI2C/?utm_sourc…
Õnnitleme! Nüüd on teie väike vidin kasutamiseks valmis. Sisestage aku 18650 patareipesasse.
Lükake lüliti asendisse ON, märkate OLED -ekraanil viiruseikooni CORONA. Seejärel kuvatakse üks pärast andmeid.
Täname, et lugesite seda artiklit.
Soovitan:
IoT ESP8266 seeria: 2- Jälgige andmeid ThingSpeak.com kaudu: 5 sammu
IoT ESP8266 seeria: 2- Jälgige andmeid ThingSpeak.com kaudu: See on IoT ESP8266 seeria teine osa. 1. osa vaatamiseks vaadake seda juhendatavat IoT ESP8266 seeriat: 1 Ühendage WIFI -ruuteriga. Selle osa eesmärk on näidata teile, kuidas saata anduri andmed ühele populaarsele IoT tasuta pilveteenusele https: //thingspeak.com
DIY: jälgige oma auto akut: kood ja seadistamine: 8 sammu
Isetegemine: jälgige oma auto akut: kood ja seadistus: auto aku jälgimise võimalus võib mõned ebameeldivad üllatused ära hoida. Näitan teile, kuidas ma riistvara kokku panin, tarkvara laadisin ja monitori autosse paigaldasin. Ma kasutan ESP8266 plaati nimega Wemos D1 Mini. Uus
Kella tegemine M5stick C abil Arduino IDE abil RTC reaalajas kell M5stack M5stick-C abil: 4 sammu
Kella tegemine M5stick C abil, kasutades Arduino IDE | RTC reaalajas kell koos M5stack M5stick-C-ga: Tere, selles juhendis olevad poisid, me õpime, kuidas Arduino IDE abil kella m5stick-C arendusplaadiga teha. Nii kuvab m5stick kuupäeva, kellaaja ja amp; kuunädal ekraanil
Jälgige kütteõli paagi galloneid e -posti, SMS -i ja tõukemärguannetega: 9 sammu (piltidega)
Jälgige kütteõli paagi galloneid e -posti, SMS -i ja tõukemärguannetega: OHUTUSTEAVE: Juhul kui keegi soovib teada, kas " seda on ohutu ehitada/paigaldada " - Olen selle tagasiside/ohutuse tagamiseks viinud kahele erinevale naftaettevõttele ja juhtinud seda tuletõrje tuletõrje asetäitja C
Kasvuhooneprojekt (RAS): Jälgige meie istandusele reageerimise elemente: 18 sammu (piltidega)
Kasvuhooneprojekt (RAS): Jälgige meie istandikul reageerivaid elemente: Selle projekti eesmärk on jälgida õhutemperatuuri, heledust ja niiskust, samuti salu temperatuuri ja niiskust. Samuti teeb ta ettepaneku võrgustada need meetmed, mis on veebisaidil Actoborad.com nii loetavad. Selleks ühendame N