Tabla de contenido:
Video: VISOR DE ESTADO ESP32 COVID19: 4 Pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Este proyecto solo obtiene el estado de COCID19 en formato json y lo muestra en el OLED.
Paso 1: agarra las cosas
HARDWARE
1. Módulo de desarrollo Esp32
2. Pantalla OLED de 128x32
SOFTWARE
1. Arduino IDE (instale placas esp32 usando el administrador de placas)
2. Biblioteca de pantallas OLED
3. Biblioteca Arduinojson
Paso 2: codificación
1. Primero instale esp32 en Arduino IDE.
En su IDE de Arduino, vaya a Archivo> Preferencias.
Ingrese https://dl.espressif.com/dl/package_esp32_index.j… en el campo "URL adicionales del administrador del tablero" como se muestra en la figura siguiente. Luego, haga clic en el botón "Aceptar"
Abra el Administrador de tableros. Vaya a Herramientas> Tablero> Administrador de tableros…
Busque ESP32 y presione el botón de instalación para el "ESP32 de Espressif Systems" Haga clic en instalar.
2 Instalación de bibliotecas
Vaya a Sketch> Incluir biblioteca> Administrar bibliotecas.
Escriba SSD1306 e instale Adafruit SSD1306
Escriba Arduinojson e instale ArduinoJson de Benoit Blanchon
3. Después de instalar las bibliotecas requeridas, copie y pegue el código (o clone) del siguiente enlace:
github.com/Anirudhvl/ESP32-COVID19-Status-…
4. Sube al esp32.
5. Si desea cambiar el país, vaya a:
github.com/novelcovid/api
y ver su documentación.
6. Si desea cambiar el país u otros datos, primero obtenga la respuesta json y péguela en
arduinojson.org/v6/assistant/
Luego calcule el tamaño dinámico. Simplemente copie todo el código de
Analizar el programa y pegarlo en la función parseJson () del boceto.
Paso 3: configuración del hardware
Conexiones de pines OLED
OLED - ESP32 ---------------------------------------------
1. GND - GND
2. + 3.3v - 3v3
3. SDA - Pin 21
4. SCL - Pin 22
Paso 4: Teoría
Este proyecto envía una solicitud GET a
corona.lmao.ninja/countries/india
y pase la respuesta a la función Deserialize para dividir los datos. Deserialize es un método de Arduinojson.
Recomendado:
Luces de estado de ánimo MQTT con ESP32: 4 pasos (con imágenes)
Luces de estado de ánimo MQTT con ESP32: Durante bastante tiempo había tenido la tentación de subirme al tren de LED, así que salí corriendo y tomé una tira de LED para jugar. Terminé haciendo estas luces de humor. Se pueden controlar con MQTT, lo que permite agregar todo tipo de inteligencia. Esta es una
Luz de estado de ánimo de cristal súper fácil: 6 pasos
Luz de humor de cristal súper fácil: ¡Hola creadores! Este es un proyecto arduino súper fácil de usar que funcionará como una herramienta de aprendizaje, así como como una luz de humor increíble. Son solo unas pocas piezas, por lo que puedes unirlas en el tiempo que lleva imprimir la base. Hace una gran lección a
Actualizador de estado de Slack con ESP8266: 5 pasos (con imágenes)
Actualizador de estado de Slack con ESP8266: este proyecto te ayuda a hacer tu día un poco más fácil si eres un trabajador remoto que usa Slack. Te mostraré cómo construirlo usando una placa wifi ESP8266. No te pierdas el video de arriba para ver una descripción general. Ya sea que seas nuevo en el uso de Slack o que acabes de usar
Indicador de estado de familia / compañero de trabajo: 6 pasos (con imágenes)
Indicador de estado de familia / compañero de trabajo: mi primer Instructable, muchos proyectos me han ayudado a lo largo de los años, espero que esto ayude a alguien más. La historia corta … Necesitábamos una forma de mostrarnos nuestro estado en lugar de interrumpir llamadas o permanecer alejados cuando asumimos otra i
Rastreador Covid19 en vivo con ESP8266 y OLED - Panel de control Covid19 en tiempo real: 4 pasos
Rastreador Covid19 en vivo con ESP8266 y OLED | Panel de control de Covid19 en tiempo real: visite el sitio web de Techtronic Harsh: http: //techtronicharsh.com En todas partes hay un gran brote del nuevo virus Corona (COVID19). Se hizo necesario vigilar el escenario actual del COVID-19 en el Mundo, así que estando en casa, esta era la p