Tabla de contenido:
- Paso 1: Suministros
- Paso 2: Dirección de uso de UPyCraft
- Paso 3: conectar
- Paso 4: la descarga del código
- Paso 5: modificar el código
- Paso 6: haz el molde
- Paso 7: soldar
- Paso 8: Montaje
- Paso 9: Completar
- Paso 10: Pantalla
Video: Programa MicroPython: Actualice los datos de la enfermedad por coronavirus (COVID-19) en tiempo real: 10 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
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
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
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
- 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
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
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
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
- 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
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:
Solucionador con los ojos vendados del cubo de Rubik en tiempo real con Raspberry Pi y OpenCV: 4 pasos
Solucionador con los ojos vendados del cubo de Rubik en tiempo real con Raspberry Pi y OpenCV: esta es la segunda versión de la herramienta del cubo de Rubik hecha para resolver con los ojos vendados. La 1ª versión fue desarrollada por javascript, se puede ver el proyecto RubiksCubeBlindfolded1A diferencia de la anterior, esta versión utiliza la librería OpenCV para detectar los colores y e
Cómo hacer un registrador de datos en tiempo real de humedad y temperatura con Arduino UNO y tarjeta SD - Simulación del registrador de datos DHT11 en Proteus: 5 pasos
Cómo hacer un registrador de datos en tiempo real de humedad y temperatura con Arduino UNO y tarjeta SD | Simulación del registrador de datos DHT11 en Proteus: Introducción: hola, soy Liono Maker, aquí está el enlace de YouTube. Estamos haciendo un proyecto creativo con Arduino y trabajamos en sistemas embebidos. Data-Logger: Un registrador de datos (también registrador de datos o registrador de datos) es un dispositivo electrónico que registra datos a lo largo del tiempo w
Actualice DIY Mini DSO a un osciloscopio real con características increíbles: 10 pasos (con imágenes)
Actualice DIY Mini DSO a un osciloscopio real con características increíbles: la última vez compartí cómo hacer un Mini DSO con MCU. Para saber cómo construirlo paso a paso, consulte mi instructable anterior: https: //www.instructables. com / id / Make-Your-Own-Osc … Dado que muchas personas están interesadas en este proyecto, pasé un rato
Registro de datos MPU-6050 / A0 en tiempo real con Arduino y Android: 7 pasos (con imágenes)
Registro de datos MPU-6050 / A0 en tiempo real con Arduino y Android: Me ha interesado utilizar Arduino para el aprendizaje automático. Como primer paso, quiero construir una pantalla de datos y un registrador en tiempo real (o bastante cercano a él) con un dispositivo Android. Quiero capturar datos del acelerómetro del MPU-6050, así que diseño
Actualice su MacBook de Apple: copia de seguridad y conservación de datos: 9 pasos (con imágenes)
Actualice su MacBook de Apple: copia de seguridad y conservación de datos: El disco duro de mi Mac se puso muy gordo y lleno, era repugnante. Este problema le está sucediendo a muchas personas que han comprado las MacBooks originales. Están sintiendo el pellizco claramente apretado de un pequeño disco duro. Compré mi macbook hace unos 2 años y c