Kazalo:

Program MicroPython: posodobite podatke o koronavirusni bolezni (COVID-19) v realnem času: 10 korakov (s slikami)
Program MicroPython: posodobite podatke o koronavirusni bolezni (COVID-19) v realnem času: 10 korakov (s slikami)

Video: Program MicroPython: posodobite podatke o koronavirusni bolezni (COVID-19) v realnem času: 10 korakov (s slikami)

Video: Program MicroPython: posodobite podatke o koronavirusni bolezni (COVID-19) v realnem času: 10 korakov (s slikami)
Video: Полное руководство по 16-канальному сервоконтроллеру PCA9685 для Arduino с кодом версии 5 (V1) 2024, November
Anonim
Program MicroPython: posodobite podatke o koronavirusni bolezni (COVID-19) v realnem času
Program MicroPython: posodobite podatke o koronavirusni bolezni (COVID-19) v realnem času

V zadnjih nekaj tednih je število potrjenih primerov koronavirusne bolezni (COVID 19) po vsem svetu preseglo 100 000, Svetovna zdravstvena organizacija (WHO) pa je nov izbruh koronavirusne pljučnice razglasila za svetovno pandemijo. Bil sem zelo zaskrbljen zaradi tega izbruha in vsak dan sem moral iti na splet, da preverim najnovejše podatke o izbruhu, vendar je bilo to zelo neprijetno, zato sem naredil projekt za uporabo MakePython ESP32 za pridobivanje najnovejših podatkov o izbruhu v realnem času in prikaz in bilo je zelo priročno, da sem ga imel na mizi za najnovejšo situacijo.

1. korak: Zaloge

Zaloge
Zaloge

Naprava:

  • MakePython ESP32
  • litijeva baterija
  • USB kabel
  • Preklopite stikalo

Orodje:

  • Foamboard
  • nož
  • Papirnata škatla
  • Spajkalnik
  • Pištola za vroče taljenje lepila
  • Dvostranski trak

MakePython ESP32 je plošča ESP32 z vgrajenim zaslonom OLED SSD1306, dobite jo na tej povezavi:

Programska oprema:

uPyCraft V1.1

Kliknite to povezavo za prenos uPyCraft IDE za Windows:

2. korak: UPyCraft Navodila za uporabo

UPyCraft Navodila za uporabo
UPyCraft Navodila za uporabo

Prenesite datoteko Get Started MicroPython ESP32, ki je podrobno opisana v razdelku datoteke MicroPython Development Tools, ki vam bo pomagala prenesti in namestiti uPyCraft IDE ter jo uporabiti. Pomaga vam tudi pri začetku programiranja MicroPython.

Datoteko lahko dobite s te povezave:

3. korak: Povežite se

Poveži se
Poveži se
  • MakePython ESP32 povežite z osebnim računalnikom s kablom USB, odprite upravitelja naprav (preprosto poiščite »naprava« v iskalnem polju sistema Windows). Ko je razširjen, mora odsek vrat prikazati nekaj podobnega zgoraj. Zapišite si številko vrat, na primer COM20 v mojem primeru. Če se vrata ne prikažejo, poskusite prenesti pogon USB:
  • Odprite uPyCraft in kliknite: Orodja -> plošča -> esp32 , In nato kliknite: Orodja -> Serijski -> COM20 (vaša vrata)

4. korak: prenos kode

Prenesite datoteke boot.py, ssd1306.py in main.py. Odprite in kliknite DownloadAndRun, da ga naložite v MakePython ESP32.

5. korak: Spremenite kodo

Spremenite kodo
Spremenite kodo
Spremenite kodo
Spremenite kodo

Odprite datoteko boot.py in spremenite ssid in geslo v ime in geslo lokalnega omrežja, tako da lahko modul povežete z WIFI za informacije po vklopu

ssid = "Makerfabs"

geslo = "20160704"

Če ugotovite, da podatki o izbruhu vaše države niso prikazani, mi povejte, naj jih dodam, ali pa jih sami spremenite. Metoda je naslednja: odprite datoteko main.py, poiščite CountryName , vanj dodajte svoje CountryName (treba ga je prevesti v kitajščino) in spremenite število v range () na ustrezno število držav ter zaženite shranjevanje

6. korak: Naredite kalup

Naredite kalup
Naredite kalup

Nato smo začeli izdelovati lupino lastnega kalupa:

Z nožem izrežite majhno luknjo v škatli za papir, da namestite stikalo, in dolgo luknjo, da postavite zaslon.

7. korak: Varjenje

Varjenje
Varjenje
Varjenje
Varjenje

Levi zatič stikalnega stikala je z električnim spajkalnikom privarjen na vhodno moč modula MakePython ESP32. Pozitivni pol litijeve baterije je priključen na sredino preklopnega stikala, negativni pol pa na GND modula.

8. korak: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža
  • Modul pritrdite na penasto ploščo z dvostranskim lepilnim trakom, litijevo baterijo pa na drugo stran penaste plošče.
  • Preklopno stikalo pritrdite na škatlo in ga pritrdite s pištolo za vroče lepilo
  • Papirnati ovitek je zložen v kartonsko škatlo, zaslon je vstavljen v dolgo luknjo v kartonski škatli, drugi deli pa v kartonsko škatlo

9. korak: Dokončajte

Popolno
Popolno

S pritiskom na stikalo na škatli se MakePython ESP32 ob vklopu samodejno poveže z internetom, na zaslonu pa se prikažejo najnovejši podatki o izbruhu.

10. korak: Prikažite

Če pogledamo informacije na zaslonu, je toliko ljudi okuženih s koronavirusom. Upam, da jim bo kmalu bolje! Hkrati bi se morali zaščititi, si pogosto umivati roke in se manj zbirati.

Priporočena: