Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
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
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
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
- 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
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
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
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
- 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
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.