Tabla de contenido:

Programa MicroPython: Actualice los datos de la enfermedad por coronavirus (COVID-19) en tiempo real: 10 pasos (con imágenes)
Programa MicroPython: Actualice los datos de la enfermedad por coronavirus (COVID-19) en tiempo real: 10 pasos (con imágenes)

Video: Programa MicroPython: Actualice los datos de la enfermedad por coronavirus (COVID-19) en tiempo real: 10 pasos (con imágenes)

Video: Programa MicroPython: Actualice los datos de la enfermedad por coronavirus (COVID-19) en tiempo real: 10 pasos (con imágenes)
Video: Python : Súbete al tren de la automatización💻🚄 2024, Noviembre
Anonim
Programa MicroPython: Actualice los datos de la enfermedad por coronavirus (COVID-19) en tiempo real
Programa MicroPython: Actualice los datos de la enfermedad por coronavirus (COVID-19) en tiempo real

En las últimas semanas, el número de casos confirmados de enfermedad por coronavirus (COVID 19) en todo el mundo ha superado los 100.000, y la organización mundial de la salud (OMS) ha declarado que el nuevo brote de neumonía por coronavirus es una pandemia mundial. Estaba muy preocupado por este brote, y tenía que conectarme en línea todos los días para verificar los datos más recientes del brote, pero era muy inconveniente, así que hice un proyecto para usar MakePython ESP32 para obtener los últimos datos de brotes en tiempo real y mostrarlos. y fue muy conveniente tenerlo en mi escritorio para la última situación.

Paso 1: Suministros

Suministros
Suministros

Dispositivo:

  • MakePython ESP32
  • Batería de Litio
  • cable USB
  • Interruptor de palanca

Herramienta:

  • Foamboard
  • cuchillo
  • Caja de papel
  • Soldador
  • Pistola de pegamento termofusible
  • Cinta de dos lados

MakePython ESP32 es una placa ESP32 con una pantalla OLED SSD1306 integrada, puede obtenerla desde este enlace:

Software:

uPyCraft V1.1

Haga clic en este enlace para descargar uPyCraft IDE para Windows:

Paso 2: Dirección de uso de UPyCraft

Dirección de uso de UPyCraft
Dirección de uso de UPyCraft

Descargue el archivo Get Started MicroPython ESP32, que se detalla en la sección Herramientas de desarrollo de MicroPython del archivo, que lo ayudará a descargar e instalar uPyCraft IDE y usarlo. También lo ayuda a comenzar con la programación MicroPython.

Puede obtener el archivo desde este enlace: https : //www.makerfabs.com/makepython-esp32-starter…

Paso 3: conectar

Conectar
Conectar
  • Conecte MakePython ESP32 a la PC con un cable USB, abra el administrador de dispositivos (simplemente busque "dispositivo" en el cuadro de búsqueda de Windows). Cuando se expande, la sección del puerto debe mostrar algo como lo anterior. Tome nota del número de puerto, como COM20 en mi caso. Si no aparece ningún puerto, intente descargar la unidad USB:
  • Abra uPyCraft y haga clic en: Herramientas -> tablero -> esp32, y luego haga clic en: Herramientas -> Serie -> COM20 (su puerto)

Paso 4: la descarga del código

Descargue los archivos boot.py, ssd1306.py y main.py. Abra y haga clic en DownloadAndRun para cargarlo en MakePython ESP32.

Paso 5: modificar el código

Modificar el código
Modificar el código
Modificar el código
Modificar el código

Abra el archivo boot.py y cambie el ssid y la contraseña por el nombre y la contraseña de su red local, de modo que el módulo se pueda conectar a WIFI para obtener información después de la alimentación

ssid = "Makerfabs"

contraseña = "20160704"

Si descubre que no se muestra la información sobre el brote en su país, dígame que la agregue o puede modificarla usted mismo. El método es el siguiente: abra el archivo main.py, busque CountryName , agregue su CountryName (debe traducirse al chino) y cambie el número en el rango () al número correspondiente de países, y ejecute después guardándolo

Paso 6: haz el molde

Hacer el molde
Hacer el molde

A continuación, comenzamos a hacer la cáscara de nuestro propio molde:

Use un cuchillo para hacer un pequeño orificio en la caja de papel para colocar el interruptor de palanca y un orificio largo para colocar la pantalla de visualización.

Paso 7: soldar

Soldar
Soldar
Soldar
Soldar

El pin izquierdo del interruptor de palanca está soldado a la entrada de energía del módulo MakePython ESP32 con un soldador eléctrico. El polo positivo de la batería de litio está conectado al medio del interruptor de palanca y el polo negativo está conectado a la tierra del módulo.

Paso 8: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje
  • Fije el módulo al tablero de espuma con cinta adhesiva de doble cara y la batería de litio al otro lado del tablero de espuma.
  • Coloque el interruptor de palanca en el orificio de la caja y fíjelo con una pistola de pegamento caliente
  • La cubierta de papel se dobla en una caja de cartón, la pantalla de visualización se inserta en el orificio largo de la caja de cartón y otras partes se colocan en la caja de cartón.

Paso 9: Completar

Completo
Completo

Al accionar el interruptor en la caja, MakePython ESP32 se conecta a Internet automáticamente cuando se enciende, y la pantalla muestra la información más reciente sobre el brote.

Paso 10: Pantalla

Mirando la información en la pantalla, hay tantas personas infectadas con el coronavirus. ¡Espero que mejoren pronto! Al mismo tiempo, debemos protegernos, lavarnos las manos con frecuencia y juntar menos.

Recomendado: