Indholdsfortegnelse:
- Trin 1: Forbrugsvarer
- Trin 2: UPyCraft Brugervejledning
- Trin 3: Tilslut
- Trin 4: Download af koden
- Trin 5: Rediger koden
- Trin 6: Lav formen
- Trin 7: Svejs
- Trin 8: Montering
- Trin 9: Fuldfør
- Trin 10: Display
Video: MicroPython-program: Opdater data om coronavirus (COVID-19) i realtid: 10 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
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
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
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
- 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
Å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
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
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
- 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
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:
Sådan laver du Coronavirus COVID 19 Live Data Tracker med ESP8266, E-paper Display: 7 trin
Sådan laver du Coronavirus COVID 19 Live Data Tracker med ESP8266, E-paper Display: 1
Lys mig op! en LED-stripkontrol i realtid på tværs af platforme: 5 trin (med billeder)
Lys mig op! en LED-stripkontrol i realtid på tværs af platforme: LightMeUp! er et system, jeg opfandt til styring af en RGB LED-strip i realtid, samtidig med at omkostningerne blev holdt lave og ydeevnen høj. Serveren er skrevet i Node.js og derfor krydsplatformbar. I mit eksempel bruger jeg en Raspberry Pi 3B til langtidsbrug
IoT Data Science PiNet til data i realtid Smart Screen, nemlig: 4 trin
IoT Data Science PiNet til real-time smartskærmdata Viz: Du kan nemt sammensætte et IoT-netværk af smarte displays til datavisualisering for at overbelaste din forskningsindsats inden for Data Science eller et hvilket som helst kvantitativt felt. Du kan kalde " push " af dine plots til kunderne lige inde fra din
Opdater HTTPS -omdirigering version 2.0 ESP8266 og Google -regneark: 10 trin
Opdater HTTPS -omdirigering version 2.0 ESP8266 & Google -regneark: I tidligere tests foretog vi kommunikation af et ESP8266 -modul og tovejs afsendelse af data til et Google -ark ved hjælp af Google Script, i første omgang takket være Sujay Phadke " electronicsguy " skaberen af HTTPSRedirect -biblioteket
IOT Røgdetektor: Opdater eksisterende røgdetektor med IOT: 6 trin (med billeder)
IOT Røgdetektor: Opdater Eksisterende Røgdetektor Med IOT: Liste over bidragydere, Opfinder: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Vejleder: Dr. Hussein Onn Malaysia.Distribuer