Indholdsfortegnelse:

MicroPython-program: Opdater data om coronavirus (COVID-19) i realtid: 10 trin (med billeder)
MicroPython-program: Opdater data om coronavirus (COVID-19) i realtid: 10 trin (med billeder)

Video: MicroPython-program: Opdater data om coronavirus (COVID-19) i realtid: 10 trin (med billeder)

Video: MicroPython-program: Opdater data om coronavirus (COVID-19) i realtid: 10 trin (med billeder)
Video: Real Time Update of COVID-19 - Use MakePython ESP32 2024, November
Anonim
MicroPython-program: Opdater data om Coronavirus-sygdom (COVID-19) i realtid
MicroPython-program: Opdater data om Coronavirus-sygdom (COVID-19) i realtid

I de sidste par uger er antallet af bekræftede tilfælde af coronavirus sygdom (COVID 19) på verdensplan overskredet 100.000, og verdens sundhedsorganisation (WHO) har erklæret det nye coronavirus lungebetændelse for at være en global pandemi. Jeg var meget bekymret for dette udbrud, og jeg var nødt til at gå online hver dag for at kontrollere de nyeste udbruddata, men det var meget ubelejligt, så jeg lavede et projekt for at bruge MakePython ESP32 for at få de seneste udbrudsdata i realtid og vise det, og det var meget bekvemt at have det på mit skrivebord i den seneste situation.

Trin 1: Forbrugsvarer

Forbrugsvarer
Forbrugsvarer

Enhed:

  • MakePython ESP32
  • lithium batteri
  • USB -kabel
  • Skiftkontakt

Værktøj:

  • Skumplade
  • kniv
  • Papirkasse
  • Loddekolbe
  • Smeltelimepistol
  • Dobbeltsidet tape

MakePython ESP32 er et ESP32-kort med en integreret SSD1306 OLED-skærm, du kan få det fra dette link:

Software:

uPyCraft V1.1

Klik på dette link for at downloade uPyCraft IDE til Windows:

Trin 2: UPyCraft Brugervejledning

UPyCraft Brugervejledning
UPyCraft Brugervejledning

Download Kom i gang MicroPython ESP32 -filen, som er beskrevet i afsnittet MicroPython Development Tools i filen, som hjælper dig med at downloade og installere uPyCraft IDE og bruge den. Det hjælper dig også med at komme i gang med MicroPython -programmering.

Du kan hente filen fra dette link: https://www.makerfabs.com/makepython-esp32-starter …

Trin 3: Tilslut

Forbinde
Forbinde
  • Tilslut MakePython ESP32 til pc ved hjælp af et USB -kabel, Åbn enhedshåndtering (søg bare efter "enhed" i Windows -søgefeltet). Når den udvides, skal portafsnittet vise noget lignende ovenstående. Noter portnummeret, f.eks. COM20 i mit tilfælde. Hvis der ikke vises nogen port, kan du prøve at downloade USB-drevet:
  • Åbn uPyCraft og klik på: Værktøjer -> bord -> esp32 , Og klik derefter på: Værktøjer -> Seriel -> COM20 (Din port)

Trin 4: Download af koden

Download boot.py-, ssd1306.py- og main.py -filerne. Åbn og klik på DownloadAndRun for at indlæse det i MakePython ESP32.

Trin 5: Rediger koden

Rediger koden
Rediger koden
Rediger koden
Rediger koden

Åbn boot.py -filen, og skift ssid og adgangskode til dit lokale netværksnavn og adgangskode, så modulet kan tilsluttes WIFI for information efter strøm

ssid = "Makerfabs"

password = "20160704"

Hvis du opdager, at oplysninger om dit landudbrud ikke vises, bedes du venligst fortælle mig at tilføje det, eller du kan selv ændre det. Metoden er som følger: Åbn main.py -filen, find CountryName , tilføj dit CountryName (skal oversættes til kinesisk) på den, og rediger nummeret i området () til det tilsvarende antal lande, og kør efter gemmer det

Trin 6: Lav formen

Lav formen
Lav formen

Derefter begyndte vi at lave skallen af vores egen form:

Brug en kniv til at skære et lille hul i papirkassen for at placere vippekontakten og et langt hul til at placere skærmen.

Trin 7: Svejs

Svejsning
Svejsning
Svejsning
Svejsning

Den venstre pin på vippekontakten er svejset til strømindgangen på MakePython ESP32 -modulet med et elektrisk loddejern. Den positive pol på litiumbatteriet er forbundet til midten af vippekontakten, og den negative pol er forbundet til modulets GND.

Trin 8: Montering

montage
montage
montage
montage
montage
montage
  • Fastgør modulet til skumpladen med dobbeltklæbende tape og litiumbatteriet på den anden side af skumpladen.
  • Sæt vippekontakten på kartonhullet og fastgør med en varm limpistol
  • Papiromslaget foldes ind i en papkasse, skærmen indsættes i det lange papkassehul, og andre dele lægges i papkassen

Trin 9: Fuldfør

Komplet
Komplet

Ved at vende kontakten på kartonen opretter MakePython ESP32 automatisk forbindelse til Internettet, når den tændes, og skærmen viser de seneste udbrudsdataoplysninger.

Trin 10: Display

Når man ser på oplysningerne på skærmen, er der så mange mennesker inficeret med coronavirus. Håber de snart bliver bedre! Samtidig bør vi beskytte os selv, vaske hænder ofte og samle mindre.

Anbefalede: