Taula de continguts:

Programa MicroPython: actualització de dades de la malaltia del coronavirus (COVID-19) en temps real: 10 passos (amb imatges)
Programa MicroPython: actualització de dades de la malaltia del coronavirus (COVID-19) en temps real: 10 passos (amb imatges)

Vídeo: Programa MicroPython: actualització de dades de la malaltia del coronavirus (COVID-19) en temps real: 10 passos (amb imatges)

Vídeo: Programa MicroPython: actualització de dades de la malaltia del coronavirus (COVID-19) en temps real: 10 passos (amb imatges)
Vídeo: Fix WiFi on your Dell laptop when using Linux - how to update the firmware 2024, Juliol
Anonim
Programa MicroPython: actualitzeu les dades de la malaltia del coronavirus (COVID-19) en temps real
Programa MicroPython: actualitzeu les dades de la malaltia del coronavirus (COVID-19) en temps real

En les últimes setmanes, el nombre de casos confirmats de coronavirus (COVID 19) a tot el món ha superat els 100.000 i l’organització mundial de la salut (OMS) ha declarat que el nou brot de pneumònia per coronavirus és una pandèmia mundial. Estava molt preocupat per aquest brot i havia de connectar-me cada dia a Internet per comprovar les dades més recents del brot, però era molt incòmode, així que vaig fer un projecte per utilitzar MakePython ESP32 per obtenir les últimes dades de brot en temps real i mostrar-les i era molt convenient guardar-lo al meu escriptori per conèixer la situació més recent.

Pas 1: subministraments

Subministraments
Subministraments

Dispositiu:

  • MakePython ESP32
  • bateria de liti
  • Cable USB
  • Interruptor

Eina:

  • Foamboard
  • ganivet
  • Capsa de paper
  • Soldador
  • Pistola de cola en calent
  • Cinta de doble cara

MakePython ESP32 és una placa ESP32 amb una pantalla OLED SSD1306 integrada, la podeu obtenir des d’aquest enllaç:

Programari:

uPyCraft V1.1

Feu clic en aquest enllaç per descarregar IDP uCyCraft per a Windows :

Pas 2: instruccions d'ús d'UPyCraft

Direcció d'ús UPyCraft
Direcció d'ús UPyCraft

Baixeu-vos el fitxer Introducció MicroPython ESP32, que es detalla a la secció Eines de desenvolupament de MicroPython del fitxer, que us ajudarà a descarregar i instal·lar l'IDE uPyCraft i utilitzar-lo. També us ajuda a començar amb la programació de MicroPython.

Podeu obtenir el fitxer des d’aquest enllaç: https : //www.makerfabs.com/makepython-esp32-starter …

Pas 3: connecteu-vos

Connecteu-vos
Connecteu-vos
  • Connecteu MakePython ESP32 al PC mitjançant un cable USB, obriu el gestor de dispositius (només cal que cerqueu "dispositiu" al quadre de cerca de Windows). Quan s’expandeix, la secció de port hauria de mostrar alguna cosa semblant a l’anterior. Preneu nota del número de port, com ara COM20 en el meu cas. Si no apareix cap port, proveu de descarregar la unitat USB:
  • Obriu uPyCraft i feu clic a: Eines -> tauler -> esp32 , A continuació, feu clic a: Eines -> Sèrie -> COM20 (El vostre port)

Pas 4: Descàrrega del codi

Baixeu-vos els fitxers boot.py, ssd1306.py i main.py. Obriu i feu clic a DownloadAndRun per carregar-lo a MakePython ESP32.

Pas 5: Modifiqueu el codi

Modifiqueu el codi
Modifiqueu el codi
Modifiqueu el codi
Modifiqueu el codi

Obriu el fitxer boot.py i canvieu el ssid i la contrasenya pel nom i la contrasenya de la vostra xarxa local, de manera que el mòdul es pugui connectar a WIFI per obtenir informació després de l’encesa

ssid = "Makerfabs"

password = "20160704"

Si trobeu que la informació del vostre brot de país no es mostra, digueu-me que l'afegeixi o bé la podeu modificar vosaltres mateixos. El mètode és el següent: obriu el fitxer main.py, cerqueu CountryName , afegiu-hi el CountryName (cal traduir-lo al xinès) i canvieu el número de l'interval () al nombre de països corresponent i executeu després guardant-lo

Pas 6: Feu el motlle

Feu el motlle
Feu el motlle

A continuació, vam començar a fer la closca del nostre propi motlle :

Utilitzeu un ganivet per tallar un petit forat a la caixa de paper per col·locar l'interruptor de palanca i un forat llarg per col·locar la pantalla.

Pas 7: soldar

Soldadura
Soldadura
Soldadura
Soldadura

El pas esquerre del commutador de palanca està soldat a l’entrada de potència del mòdul MakePython ESP32 amb un soldador elèctric. El pol positiu de la bateria de liti està connectat a la meitat del commutador i el pol negatiu es connecta a la GND del mòdul.

Pas 8: Muntatge

muntatge
muntatge
muntatge
muntatge
muntatge
muntatge
  • Connecteu el mòdul al tauler d'escuma amb cinta adhesiva de doble cara i la bateria de liti a l'altre costat del tauler d'escuma.
  • Col·loqueu l'interruptor de palanca al forat de cartró i fixeu-lo amb una pistola de cola calenta
  • La tapa de paper es doblega en una caixa de cartró, la pantalla s’insereix al forat llarg de la caixa de cartró i es posen altres parts a la caixa de cartró

Pas 9: completar

Complet
Complet

Al girar l’interruptor de la caixa de cartró, MakePython ESP32 es connecta a Internet automàticament quan s’encén i la pantalla mostra la informació més recent de dades de brots.

Pas 10: visualització

Mirant la informació que apareix a la pantalla, hi ha tantes persones infectades amb el coronavirus. Espero que millorin aviat! Al mateix temps, hauríem de protegir-nos, rentar-nos les mans amb freqüència i reunir-nos menys.

Recomanat: