
Kazalo:
- Zaloge
- 1. korak: Pripravite tablo
- Korak: Namestite ploščo Wemos (ESP8266)
- 3. korak: Namestite zaslon OLED
- 4. korak: Namestite stikalo
- 5. korak: Naredite vezje
- Korak 6: Namestite nosilec baterije
- 7. korak: Dokončajte vezje
- 8. korak: Nastavitve ThingSpeak
- 9. korak: Vnesite niz za razčlenjevanje
- 10. korak: Programska oprema in knjižnice
- 11. korak: Končno testiranje
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08



Ta mali pripomoček vam bo pomagal biti na tekočem o izbruhu koronavirusa in razmerah v vaši državi. To je projekt, ki temelji na IoT in v realnem času prikazuje podatke o primerih, smrti in ozdravljenih ljudi zaradi koronavirusa (COVID-19). Uporablja ploščo Wemos D1 Mini Pro, ki temelji na modulu Wifi ESP8266 za pridobivanje podatkov iz merilnikov svetov prek API -ja ThingSpeak. Za izdelavo armaturne plošče za vse podatke v realnem času sem uporabil 0,96 -palčni zaslon OLED.
Opomba: Ta projekt sem naredil za zabavo in učenje. Prikaz podatkov o COVID-19 v tem projektu v celoti temelji na informacijah na www.worldometers.info/coronavirus/. Sledite WHO (https://www.who.int/) za posodobitve COVID19.
Zaloge
1. Wemos D1 Mini Pro (Amazon)
2. Zaslon OLED (Amazon)
3. Prototipna plošča (Amazon)
4. Baterija 18650 (Amazon)
5. Držalo baterije 18650 (Amazon)
6. Drsno stikalo (Amazon)
7. Ženske glave (Amazon)
8. 24 AWG žic (Amazon)
1. korak: Pripravite tablo



Da bi bil projekt kompakten in čeden, sem ga naredil z uporabo perforirane plošče.
Najprej izmerim širino deske Wemos, nato izrežem kos perforirane plošče, ki je nekoliko večja od širine. Za izrezovanje perforirane plošče sem uporabil gospodarski nož.
Korak: Namestite ploščo Wemos (ESP8266)



Za pritrditev plošče Wemos potrebujete ženski ravni zatič. Ko kupite ravne glave, bodo za Arduino Nano predolge. Odrezati jih boste morali na ustrezno dolžino. Za obrezovanje sem uporabil ščipalko.
Nato pritrdite zatiče ženskih glav na perforirano ploščo.
3. korak: Namestite zaslon OLED



V tem projektu uporabljam 0,96 -palčni zaslon I2C OLED. Zato potrebujete glavo s 4 nožicami.
Tako kot prejšnji korak, odrežite zatič glave s ščipalko.
Nato spajkajte zatiče glave, kot je prikazano na zgornji sliki.
4. korak: Namestite stikalo



Stikalo je potrebno za izolacijo napajanja iz baterije na ploščo Wemos. Za to uporabljam drsno stikalo.
Spajajte drsno stikalo, kot je prikazano na zgornji sliki.
5. korak: Naredite vezje




Shema vezja za ta projekt je zelo preprosta. Zaslon OLED je v komunikacijskem načinu I2C priključen na ploščo Wemos.
OLED -> Wemos
VCC -> VCC
GND -> GND
SCL-> D1
SDA -> D2
Za izdelavo vezja sem uporabil barvne žice 24AWG. Spajkajte žico v skladu s shemo vezja.
Shema je priložena spodaj.
Korak 6: Namestite nosilec baterije




Moč, ki je potrebna za pogon plošče Wemos in zaslona OLED, napaja Li-Ion baterija 18650.
Najprej namestite dvostranski trak na zadnjo stran nosilca baterije.
Nato ga prilepite na spodnjo stran perforirane plošče. Za to si lahko ogledate zgornjo sliko.
Nato sem na držalo baterije nanesel vroče lepilo.
7. korak: Dokončajte vezje




Končno morate dokončati vezje tako, da priključek akumulatorja priključite na ploščo Wemos prek drsnega stikala.
Pozitivni priključek držala baterije priključite na srednji zatič drsnega stikala. Nato priključite enega od preostalih dvopolnih stikal na pin Wemos 5V.
Negativni priključek baterije priključite na pin GND na plošči Wemos.
8. korak: Nastavitve ThingSpeak


Najprej ustvarite račun v ThingSpeak in se nato prijavite v svoj račun.
V zgornjem meniju kliknite aplikacijo in pritisnite »New ThingHTTP«.
Opazili boste veliko praznih polj, vendar ne skrbite, vnesti morate, da izpolnite naslednja tri:
1. Ime: Poimenujte polje po vaši izbiri
2. URL:
3. Razčlenitev niza: V naslednjem koraku vas bom vodil, kako do tega niza.
9. korak: Vnesite niz za razčlenjevanje



Pojdite na spletno mesto WorldOmeters
Poiščite ime države, v mojem primeru je to Indija. Nato kliknite ime države. Našli boste 3 števce
1. Primeri koronavirusa
2. Smrti
3. Izterjano
Izberite števec -> Desni klik -> Preglej
Na desni strani zaslona le premaknite miškin kazalec nad te elemente, dokler ne izberete pravilnih podatkov. Za boljše razumevanje si lahko ogledate zgornjo sliko.
Nato pritisnite desni klik na element in kopirajte XPath.
Zdaj se vrnite v polje ThingHTTP (primeri) in ga prilepite v niz za razčlenitev ter pritisnite »Shrani ThingHTTP«.
Zdaj ste končali!
10. korak: Programska oprema in knjižnice


Najprej prenesite spodnjo kodo. Nato prenesite knjižnico OLED z GitHub -a.
Če želite uporabljati Wemos D1 s knjižnico Arduino, boste morali uporabiti Arduino IDE s podporo za ploščo ESP8266. Če tega še niste storili, lahko preprosto namestite podporo za ploščo ESP8266 v svoj Arduino IDE tako, da sledite
ta vadnica Sparkfun.
V kodo vnesite SSID in geslo usmerjevalnika WiFi.
Nato izpolnite api_key za vsa tri polja.
Za dostop do api_key si lahko ogledate zgornjo sliko.
Ko uredite kodo, jo sestavite in nato naložite na svojo ploščo Wemos/ ESP8266.
Zasluge: Prvotno kodo je napisal SurtrTech, kodo sem spremenil tako, da ustreza mojim zahtevam.
11. korak: Končno testiranje



Ko uspešno naložite kodo, lahko odprete serijski monitor. Številke boste našli na spletnem mestu WorldoMeters.
Tu je kratek posnetek za testiranje:
www.instagram.com/p/B-xemNTjI2C/?utm_sourc…
Čestitamo, zdaj je vaš mali pripomoček pripravljen za uporabo. Baterijo 18650 vstavite v nosilec baterije.
Pomaknite stikalo v položaj ON, na zaslonu OLED boste opazili ikono virusa CORONA. Nato se prikažejo podatki za en za drugim.
Hvala, ker ste prebrali ta članek.
Priporočena:
Arduino robot 5 v 1 - Sledite mi - Sledi vrstica - Sumo - Risba - Izogibanje oviram: 6 korakov

Arduino robot 5 v 1 | Sledite mi | Sledi vrstica | Sumo | Risba | Izogibanje oviram: Ta robotska nadzorna plošča vsebuje mikrokrmilnik ATmega328P in gonilnik motorja L293D. Seveda se ne razlikuje od plošče Arduino Uno, vendar je bolj uporabna, ker ne potrebuje drugega ščita za pogon motorja! Brez skokov je
35 USD Brezžično Sledite fokusu z žerjava 2: 5 korakov

35 USD brezžično sledenje fokusu z žerjava 2: Za vaš fotoaparat naredimo brezžično spremljanje v vrednosti 35 USD. To je lahko odlično za uporabo pri snemanju filmov z namenskim izvlekom ostrenja in ga lahko uporabite za brezžično prilagajanje povečave ali ostrenja katere koli kamere
Sledite kakovosti zraka z uporabo Grafane in Raspberry Pi: 7 korakov

Spremljajte kakovost zraka z Grafano in Raspberry Pi: Iskal sem majhen projekt IOT in prijatelj mi je priporočil, da si ogledam to vadnico: https: //dzone.com/articles/raspberry-pi-iot-sensor … zelo sem priporočam, da sledite vadnici za nadaljevanje pri nastavitvi Raspberry Pi za spremljanje.
Digitalni šah - Sledite svoji šahovski igri na spletu: 5 korakov

Digitalni šah - Sledite svoji šahovski igri na spletu: Že od malih nog igram veliko šaha, in ker ima splet ogromno spletnih mest za igranje šaha proti računalnikom ali živim nasprotnikom, nikoli nisem našel spletnega mesta ki sledi vaši šahovski igri, v kateri pravzaprav igrate
Sledite linijskemu robotu: 8 korakov (s slikami)

Sledite linijskemu robotu: Morda ste na ebayu videli to majhno vrstico, ki sledi robotu, saj so zelo poceni in odlični za otroke. Ta navodila so namenjena majhnim otrokom ali velikim otrokom, ki želijo narediti preprostega robota. Ko boste z robotom uspeli in ste imeli