Taula de continguts:
- Subministraments
- Pas 1: prepareu la junta
- Pas 2: muntar la placa Wemos (ESP8266)
- Pas 3: munteu la pantalla OLED
- Pas 4: munteu l'interruptor
- Pas 5: Feu el circuit
- Pas 6: munteu el suport de la bateria
- Pas 7: completeu el circuit
- Pas 8: Configuració de ThingSpeak
- Pas 9: introduïu la cadena Parse
- Pas 10: programari i biblioteques
- Pas 11: proves finals
Vídeo: Seguiment de COVID-19 Outbreak per ESP8266: 11 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Aquest petit aparell us ajudarà a estar al dia sobre el brot de coronavirus i la situació al vostre país. Es tracta d’un projecte basat en IoT que mostra les dades en temps real de casos, defuncions i persones recuperades pel coronavirus (COVID-19). Utilitza una placa Wemos D1 Mini Pro basada en el mòdul Wifi ESP8266 per obtenir dades dels worldòmetres a través de l’API ThingSpeak. He utilitzat una pantalla OLED de 0,96 per fer un tauler de control de totes les dades en temps real.
Nota: He fet aquest projecte per divertir-me i aprendre. La visualització de dades COVID-19 en aquest projecte es basa completament en la informació de www.worldometers.info/coronavirus/. Seguiu l’OMS (https://www.who.int/) per obtenir actualitzacions de COVID19.
Subministraments
1. Wemos D1 Mini Pro (Amazon)
2. Pantalla OLED (Amazon)
3. Tauler prototip (Amazon)
4. Bateria 18650 (Amazon)
5. Suport de bateria 18650 (Amazon)
6. Interruptor de diapositives (Amazon)
7. Capçaleres femenines (Amazon)
8. 24 cables AWG (Amazon)
Pas 1: prepareu la junta
Per fer el projecte compacte i ordenat, el vaig fer amb una placa perforada.
Primer mesuro l'amplada del tauler Wemos i després retallo un tros del tauler perforat lleugerament superior a l'amplada. Vaig utilitzar un ganivet utilitzat per retallar el tauler perforat.
Pas 2: muntar la placa Wemos (ESP8266)
Per muntar el tauler Wemos, necessiteu un passador de capçalera femení recte. Quan compreu els encapçalaments directes, seran massa llargs per a l’Arduino Nano. Haureu de retallar-los a una longitud adequada. Vaig fer servir un pinzell per retallar-lo.
A continuació, soldeu els passadors de capçal femení al tauler perforat.
Pas 3: munteu la pantalla OLED
En aquest projecte, estic fent servir una pantalla OLED I2C de 0,96 . Per tant, necessiteu una capçalera de 4 pins.
Igual que el pas anterior, retalleu el passador de capçalera mitjançant un punxó.
A continuació, soldeu els passadors de capçalera tal com es mostra a la imatge superior.
Pas 4: munteu l'interruptor
El commutador és necessari per aïllar la potència de la bateria a la placa Wemos. Estic fent servir un interruptor de corredissa per a això.
Soldeu l’interruptor lliscant tal com es mostra a la imatge superior.
Pas 5: Feu el circuit
El diagrama de circuits d’aquest projecte és molt senzill. La pantalla OLED està connectada a la placa Wemos en mode de comunicació I2C.
OLED -> Wemos
VCC -> VCC
GND -> GND
SCL-> D1
SDA -> D2
He fet servir cables de colors 24AWG per fer el circuit. Soldeu el cable segons el diagrama del circuit.
A continuació s’adjunta l’esquema.
Pas 6: munteu el suport de la bateria
La potència necessària per accionar la placa Wemos i la pantalla OLED la subministra una bateria de ions de ions 18650.
Primer, munteu una cinta de doble cara a la part posterior del suport de la bateria.
A continuació, enganxeu-lo a la part inferior del tauler perforat. Podeu veure la imatge anterior.
Després vaig aplicar cola calenta al voltant del suport de la bateria.
Pas 7: completeu el circuit
Per fi, haureu de completar el circuit connectant el terminal de la bateria a la placa Wemos mitjançant l’interruptor lliscant.
Connecteu el terminal positiu del suport de la bateria al passador central de l’interruptor lliscant. A continuació, connecteu un dels dos pins restants del commutador al pin Wemos de 5 V.
Connecteu el terminal negatiu de la bateria al pin GND de la placa Wemos.
Pas 8: Configuració de ThingSpeak
Primer, creeu un compte a ThingSpeak i, a continuació, inicieu la sessió al vostre compte.
Al menú superior, feu clic a l'aplicació i premeu "New ThingHTTP".
Notareu molts camps en blanc, però no us preocupeu, heu d’entrar omplint els tres següents:
1. Nom: nom del camp segons la vostra elecció
2. URL:
3. Parse String: al següent pas, us guiaré sobre com obtenir aquesta cadena.
Pas 9: introduïu la cadena Parse
Aneu al lloc web de WorldOmeters
Cerqueu el nom del país, en el meu cas és l'Índia. A continuació, feu clic al nom del país. Hi trobareu 3 taulells
1. Casos de coronavirus
2. Defuncions
3. Recuperat
Seleccioneu el comptador -> Feu clic amb el botó dret -> Inspeccioneu
A la part dreta de la pantalla, passeu el cursor per sobre d'aquests elements fins que seleccioneu les dades correctes que voleu obtenir. Podeu veure la imatge anterior per a una millor comprensió.
A continuació, premeu el botó dret sobre l'element i Copieu XPath.
Ara torneu al camp ThingHTTP (casos) i enganxeu-lo a Parse String i premeu "Save ThingHTTP".
Ara heu acabat!
Pas 10: programari i biblioteques
Primer, descarregueu el codi adjunt a continuació. A continuació, descarregueu la biblioteca OLED de GitHub.
Per utilitzar Wemos D1 amb la biblioteca Arduino, haureu d'utilitzar l'IDE Arduino amb suport per a la placa ESP8266. Si encara no ho heu fet, podeu instal·lar fàcilment el suport de la placa ESP8266 al vostre IDE Arduino seguint
aquest tutorial de Sparkfun.
Al codi, empleneu el SSID i la contrasenya del router WiFi.
A continuació, empleneu la tecla api_de tots els 3 camps.
Podeu consultar la imatge anterior per obtenir la tecla api_key.
Un cop hàgiu editat el codi, compileu-lo i pengeu-lo al tauler Wemos / ESP8266.
Crèdit: SurtrTech va escriure el codi original, he modificat el codi perquè s'ajusti al meu requisit.
Pas 11: proves finals
Després de carregar el codi correctament, podeu anar al vostre monitor sèrie. Trobareu els números que es mostren al lloc web de WorldoMeters.
Aquí teniu un petit clip per provar:
www.instagram.com/p/B-xemNTjI2C/?utm_sourc…
Enhorabona, ara el vostre petit gadget està a punt per utilitzar-se. Introduïu la bateria 18650 al suport de la bateria.
Feu lliscar el commutador a la posició ON, notareu la icona del virus CORONA a la pantalla OLED. A continuació, es mostraran un després de les dades.
Gràcies per llegir aquest article.
Recomanat:
Seguiment i seguiment de botigues petites: 9 passos (amb imatges)
Track & trace per a botigues petites: es tracta d’un sistema dissenyat per a petites botigues que se suposa que es munta en bicicletes elèctriques o patinets electrònics per a lliuraments a curt abast, per exemple, una fleca que vulgui lliurar pastes. Què significa Track and Trace? Track and trace és un sistema utilitzat per ca
Kits de cotxes de seguiment de robots intel·ligents de bricolatge Seguiment fotosensible del cotxe: 7 passos
Kits de cotxes de seguiment de robots intel·ligents de bricolatge Seguiment del cotxe fotosensible: dissenyat per SINONING ROBOT Podeu comprar amb el robot de seguiment El xip LM393 compara els dos fotoresistors, quan hi ha un LED de fotoresistència lateral en BLANC, el costat del motor s'aturarà immediatament, l'altre costat del motor girar, de manera que
Seguiment d'estrelles "Scotch Mount" per astrofotografia amb tecnologia Arduino: 7 passos (amb imatges)
Arduino Powered 'Scotch Mount' Star Tracker per a astrofotografia: vaig conèixer el muntatge Scotch quan era més jove i en vaig fer un amb el meu pare quan tenia 16 anys. És una manera senzilla i econòmica de començar a fer astrofotografia, que cobreix els aspectes bàsics que teniu abans. endinsar-se en les complicades qüestions del telescopi de la primera f
Robot de petició amb control i seguiment facial per controlador Xbox - Arduino: 9 passos (amb imatges)
Robot de mendicitat amb control i seguiment facial per controlador Xbox - Arduino: fabricarem un robot de mendicitat. Aquest robot intentarà irritar o cridar l'atenció de les persones que passen. Detectarà les seves cares i intentarà disparar-los amb làser. Si doneu una moneda al robot, ell cantarà una cançó i ballarà. El robot necessitarà un
Sistema de seguiment de bicicletes amb alerta de Dead Man amb Sigfox: 7 passos (amb imatges)
Sistema de seguiment de bicicletes amb alerta Dead Man amb Sigfox: sistema de seguretat per a ciclistes amb funcions d’alerta de seguiment i enviament. En cas d’accident s’envia una alarma amb la posició GPS. És imprescindible la seguretat per als ciclistes, amb accidents de bicicleta de carretera o de muntanya i el més aviat possible