Inhoudsopgave:

MicroPython-programma: gegevens over coronavirusziekte (COVID-19) in realtime bijwerken: 10 stappen (met afbeeldingen)
MicroPython-programma: gegevens over coronavirusziekte (COVID-19) in realtime bijwerken: 10 stappen (met afbeeldingen)

Video: MicroPython-programma: gegevens over coronavirusziekte (COVID-19) in realtime bijwerken: 10 stappen (met afbeeldingen)

Video: MicroPython-programma: gegevens over coronavirusziekte (COVID-19) in realtime bijwerken: 10 stappen (met afbeeldingen)
Video: Урок 1. MicroPython Windows. Установка и настройка IDE. 2024, November
Anonim
MicroPython-programma: gegevens over coronavirusziekte (COVID-19) in realtime bijwerken
MicroPython-programma: gegevens over coronavirusziekte (COVID-19) in realtime bijwerken

In de afgelopen weken heeft het aantal bevestigde gevallen van coronavirusziekte (COVID 19) wereldwijd de 100.000 overschreden en de Wereldgezondheidsorganisatie (WHO) heeft de nieuwe uitbraak van coronaviruspneumonie tot een wereldwijde pandemie verklaard. Ik was erg bezorgd over deze uitbraak en ik moest elke dag online gaan om de laatste uitbraakgegevens te controleren, maar het was erg onhandig, dus maakte ik een project om MakePython ESP32 te gebruiken om de nieuwste uitbraakgegevens in realtime te krijgen en weer te geven het, en het was erg handig om het op mijn bureau te houden voor de laatste situatie.

Stap 1: Benodigdheden

Benodigdheden
Benodigdheden

Apparaat:

  • MerknaamPython ESP32
  • lithium batterij
  • USB-kabel
  • Tuimelschakelaar

Hulpmiddel:

  • Schuimbord
  • mes
  • Papieren doos
  • Soldeerbout
  • Hotmelt lijmpistool
  • Dubbelzijdige tape

MakePython ESP32 is een ESP32-bord met een geïntegreerd SSD1306 OLED-scherm, je kunt het krijgen via deze link:

Software:

uPyCraft V1.1

Klik op deze link om uPyCraft IDE voor Windows te downloaden:https://randomnerdtutorials.com/uPyCraftWindows

Stap 2: UPyCraft gebruiksaanwijzing

UPyCraft gebruiksaanwijzing
UPyCraft gebruiksaanwijzing

Download het Get Started MicroPython ESP32-bestand, dat wordt beschreven in het gedeelte MicroPython Development Tools van het bestand, waarmee u de uPyCraft IDE kunt downloaden, installeren en gebruiken. Het helpt je ook om aan de slag te gaan met MicroPython-programmering.

Je kunt het bestand krijgen via deze link:https://www.makerfabs.com/makepython-esp32-starter …

Stap 3: Verbinden

Aansluiten
Aansluiten
  • Verbind MakePython ESP32 met pc via een USB-kabel, Open apparaatbeheer (zoek eenvoudig naar "apparaat" in het Windows-zoekvak). Wanneer het is uitgevouwen, zou het poortgedeelte zoiets als het bovenstaande moeten weergeven. Noteer het poortnummer, zoals COM20 in mijn geval. Als er geen poort verschijnt, probeer dan de USB-drive te downloaden:
  • Open uPyCraft en klik op: Tools ->board -> esp32,En klik vervolgens op: Tools -> Serial -> COM20 (Your port)

Stap 4: De code downloaden

Download de bestanden boot.py, ssd1306.py en main.py. Open en klik op DownloadAndRun om het in MakePython ESP32 te laden.

Stap 5: Wijzig de code

Wijzig de code
Wijzig de code
Wijzig de code
Wijzig de code

Open het boot.py-bestand en wijzig de ssid en het wachtwoord in uw lokale netwerknaam en wachtwoord, zodat de module na het inschakelen met WIFI kan worden verbonden voor informatie

ssid = "Makerfabrieken"

wachtwoord = "20160704"

Als u merkt dat de informatie over de uitbraak van uw land niet wordt weergegeven, vraag me dan om deze toe te voegen, of u kunt deze zelf wijzigen. De methode is als volgt: open het bestand main.py, zoek CountryName, voeg uw CountryName toe (moet in het Chinees worden vertaald) en verander het nummer in range() in het overeenkomstige aantal landen, en voer daarna uit het opslaan

Stap 6: Maak de mal

Maak de mal
Maak de mal

Vervolgens begonnen we de schaal van onze eigen mal te maken:

Gebruik een mes om een klein gaatje in de papieren doos te maken om de tuimelschakelaar te plaatsen en een lang gat om het beeldscherm te plaatsen.

Stap 7: Las

Lassen
Lassen
Lassen
Lassen

De linker pin van de tuimelschakelaar is met een elektrische soldeerbout aan de voedingsingang van de MakePython ESP32-module gelast. De positieve pool van de lithiumbatterij is verbonden met het midden van de tuimelschakelaar en de negatieve pool is verbonden met de GND van de module.

Stap 8: Montage

samenkomst
samenkomst
samenkomst
samenkomst
samenkomst
samenkomst
  • Bevestig de module aan de foamboard met dubbelzijdig plakband en de lithiumbatterij aan de andere kant van de foamboard.
  • Bevestig de tuimelschakelaar aan het kartonnen gat en bevestig met een heet lijmpistool
  • De papieren omslag wordt in een kartonnen doos gevouwen, het scherm wordt in het lange kartonnen doosgat gestoken en andere onderdelen worden in de kartonnen doos gedaan

Stap 9: Voltooien

Compleet
Compleet

Door de schakelaar op de doos om te draaien, maakt MakePython ESP32 automatisch verbinding met internet wanneer het wordt ingeschakeld en geeft het scherm de laatste informatie over uitbraakgegevens weer.

Stap 10: Weergave

Kijkend naar de informatie op het scherm, zijn er zoveel mensen besmet met het coronavirus. Hoop dat ze snel beter worden! Tegelijkertijd moeten we onszelf beschermen, onze handen vaak wassen en minder verzamelen.

Aanbevolen: