Sommario:

Programma MicroPython: aggiornamento dei dati sulla malattia da coronavirus (COVID-19) in tempo reale: 10 passaggi (con immagini)
Programma MicroPython: aggiornamento dei dati sulla malattia da coronavirus (COVID-19) in tempo reale: 10 passaggi (con immagini)

Video: Programma MicroPython: aggiornamento dei dati sulla malattia da coronavirus (COVID-19) in tempo reale: 10 passaggi (con immagini)

Video: Programma MicroPython: aggiornamento dei dati sulla malattia da coronavirus (COVID-19) in tempo reale: 10 passaggi (con immagini)
Video: Innovazione e digitalizzazione, la via sbagliata scelta finora dalla PA 2024, Dicembre
Anonim
Programma MicroPython: aggiornamento dei dati sulla malattia da coronavirus (COVID-19) in tempo reale
Programma MicroPython: aggiornamento dei dati sulla malattia da coronavirus (COVID-19) in tempo reale

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

Forniture
Forniture

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

UPyCraft Istruzioni per l'uso
UPyCraft Istruzioni per l'uso

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

Collegare
Collegare
  • 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

Modifica il codice
Modifica il codice
Modifica il codice
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

Crea lo stampo
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

saldare
saldare
saldare
saldare

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

Assemblea
Assemblea
Assemblea
Assemblea
Assemblea
Assemblea
  • 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

Completare
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: