Sommario:
- Passaggio 1: materiali di consumo
- Passaggio 2: istruzioni per l'uso di UPyCraft
- Passaggio 3: Connetti
- Passaggio 4: il download del codice
- Passaggio 5: modifica il codice
- Passaggio 6: crea lo stampo
- Passaggio 7: saldatura
- Passaggio 8: assemblaggio
- Passaggio 9: completare
- Passaggio 10: visualizzazione
Video: Programma MicroPython: aggiornamento dei dati sulla malattia da coronavirus (COVID-19) in tempo reale: 10 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Nelle ultime settimane, il numero di casi confermati di malattia da coronavirus (COVID 19) in tutto il mondo ha superato i 100.000 e l'Organizzazione mondiale della sanità (OMS) ha dichiarato che il nuovo focolaio di polmonite da coronavirus è una pandemia globale. Ero molto preoccupato per questa epidemia e dovevo andare online ogni giorno per controllare gli ultimi dati sull'epidemia, ma era molto scomodo, quindi ho realizzato un progetto per utilizzare MakePython ESP32 per ottenere gli ultimi dati sull'epidemia in tempo reale e visualizzare esso, ed è stato molto comodo tenerlo sulla mia scrivania per l'ultima situazione.
Passaggio 1: materiali di consumo
Dispositivo:
- MakePython ESP32
- batteria al litio
- cavo USB
- Interruttore a levetta
Attrezzo:
- pannello di gommapiuma
- coltello
- Scatola di carta
- Saldatore
- Pistola per colla a caldo
- Nastro biadesivo
MakePython ESP32 è una scheda ESP32 con un display OLED SSD1306 integrato, puoi ottenerlo da questo link:
Software:
uPyCraft V1.1
Fare clic su questo collegamento per scaricare uPyCraft IDE per Windows:
Passaggio 2: istruzioni per l'uso di UPyCraft
Scarica il file Get Started MicroPython ESP32, che è dettagliato nella sezione MicroPython Development Tools del file, che ti aiuterà a scaricare e installare l'IDE uPyCraft e utilizzarlo. Ti aiuta anche a iniziare con la programmazione MicroPython.
Puoi ottenere il file da questo link: https://www.makerfabs.com/makepython-esp32-starter …
Passaggio 3: Connetti
- Collega MakePython ESP32 al PC utilizzando un cavo USB, apri Gestione dispositivi (cerca semplicemente "dispositivo" nella casella di ricerca di Windows). Quando espansa, la sezione della porta dovrebbe visualizzare qualcosa di simile a quanto sopra. Prendi nota del numero di porta, ad esempio COM20 nel mio caso. Se non viene visualizzata alcuna porta, prova a scaricare l'unità USB:
- Apri uPyCraft e fai clic su: Strumenti -> scheda -> esp32, quindi fai clic su: Strumenti -> Seriale -> COM20 (la tua porta)
Passaggio 4: il download del codice
Scarica i file boot.py, ssd1306.py e main.py. Apri e fai clic su DownloadAndRun per caricarlo in MakePython ESP32.
Passaggio 5: modifica il codice
Apri il file boot.py e cambia ssid e password con il nome e la password della tua rete locale, in modo che il modulo possa essere connesso al WIFI per informazioni dopo l'alimentazione
ssid = "Makerfabs"
password = "20160704"
Se ritieni che le informazioni sull'epidemia del tuo paese non vengano visualizzate, dimmi di aggiungerle o puoi modificarle da solo. Il metodo è il seguente: apri il file main.py, trova CountryName, aggiungi il tuo CountryName (deve essere tradotto in cinese) su di esso e cambia il numero in range() con il numero corrispondente di paesi e corri dopo salvandolo
Passaggio 6: crea lo stampo
Successivamente, abbiamo iniziato a creare il guscio del nostro stampo:
Usa un coltello per tagliare un piccolo foro nella scatola di carta per posizionare l'interruttore a levetta e un foro lungo per mettere lo schermo del display.
Passaggio 7: saldatura
Il pin sinistro dell'interruttore a levetta è saldato all'ingresso di alimentazione del modulo MakePython ESP32 con un saldatore elettrico. Il polo positivo della batteria al litio è collegato al centro dell'interruttore a levetta e il polo negativo è collegato al GND del modulo.
Passaggio 8: assemblaggio
- Fissare il modulo al pannello in schiuma con nastro biadesivo e la batteria al litio sull'altro lato del pannello in schiuma.
- Collegare l'interruttore a levetta al foro del cartone e fissarlo con una pistola per colla a caldo
- Il coperchio di carta viene piegato in una scatola di cartone, lo schermo del display viene inserito nel foro lungo della scatola di cartone e altre parti vengono inserite nella scatola di cartone
Passaggio 9: completare
Girando l'interruttore sulla scatola, MakePython ESP32 si connette automaticamente a Internet quando viene acceso e lo schermo visualizza le ultime informazioni sui dati sull'epidemia.
Passaggio 10: visualizzazione
Guardando le informazioni sullo schermo, ci sono così tante persone contagiate dal coronavirus. Spero che guariscano presto! Allo stesso tempo, dovremmo proteggerci, lavarci spesso le mani e raccogliere meno.
Consigliato:
Crea bellissimi grafici dai dati di Arduino in tempo reale (e salva i dati in Excel): 3 passaggi
Crea bellissimi grafici dai dati di Arduino in tempo reale (e salva i dati in Excel): a tutti noi piace giocare con la nostra funzione P…lotter nell'IDE di Arduino. Tuttavia, sebbene possa essere utile per le applicazioni di base, i dati vengono cancellati man mano che più si aggiungono punti e non è particolarmente gradevole alla vista. Il plotter Arduino IDE non
Come creare un tracker dati in tempo reale per Coronavirus COVID 19 con ESP8266, display E-paper: 7 passaggi
Come creare un tracker dati in tempo reale per Coronavirus COVID 19 con ESP8266, display E-paper: 1
Tracker Covid19 in tempo reale che utilizza ESP8266 e OLED - Dashboard Covid19 in tempo reale: 4 passaggi
Tracker Covid19 in tempo reale che utilizza ESP8266 e OLED | Dashboard Covid19 in tempo reale: visita il sito Web Techtronic Harsh: http://techtronicharsh.com Ovunque c'è un enorme focolaio del Novel Corona Virus (COVID19). È diventato necessario tenere d'occhio l'attuale scenario di COVID-19 nel mondo. Quindi, essendo a casa, questo è stato il p
IoT Data Science PiNet per la visualizzazione dei dati sullo schermo intelligente in tempo reale: 4 passaggi
IoT Data Science PiNet per Smart Screen Data Viz in tempo reale: puoi facilmente mettere insieme una rete IoT di display intelligenti per la visualizzazione dei dati per potenziare i tuoi sforzi di ricerca in Data Science o in qualsiasi campo quantitativo. Puoi chiamare il "push" delle tue trame ai clienti direttamente dal tuo
Registrazione dati MPU-6050/A0 in tempo reale con Arduino e Android: 7 passaggi (con immagini)
Registrazione dati MPU-6050/A0 in tempo reale con Arduino e Android: ero interessato a utilizzare Arduino per l'apprendimento automatico. Come primo passo, voglio creare un visualizzatore di dati e un logger in tempo reale (o abbastanza vicino) con un dispositivo Android. Voglio acquisire i dati dell'accelerometro dall'MPU-6050, quindi progetto