Sommario:
- Passaggio 1: cosa ti servirà
- Passaggio 2: avviare Visuino e selezionare il tipo di scheda ESP32 Arduino TTGO T-Display
- Passaggio 3: in Visuino imposta WiFi
- Passaggio 4: nel display del set di Visuino
- Passaggio 5: aggiungere componenti in Visuino
- Passaggio 6: in Visuino analisi JSON
- Passaggio 7: nei componenti di collegamento di Visuino
- Passaggio 8: genera, compila e carica il codice
- Passaggio 9: Gioca
- Passaggio 10: risoluzione dei problemi
Video: OTTIENI IL PREZZO IN DIRETTA DI BITCOIN TTGO ESP32: 10 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
In questo tutorial impareremo come ottenere un prezzo corrente di Bitcoin in USD ed EUR utilizzando un TTGO ESP32 e Visuino.
Guarda il video.
(Nuovo file aggiornato per il download di seguito!)
Passaggio 1: cosa ti servirà
- TTGO ESP32
- Connessione wifi
- Programma Visuino: Scarica Visuino
Passaggio 2: avviare Visuino e selezionare il tipo di scheda ESP32 Arduino TTGO T-Display
Il Visuino: https://www.visuino.eu deve essere installato. Avvia Visuino come mostrato nella prima immagine Fare clic sul pulsante "Strumenti" sul componente Arduino (Immagine 1) in Visuino Quando viene visualizzata la finestra di dialogo, selezionare "TTGO T-Display ESP32" come mostrato nell'immagine 2
Passaggio 3: in Visuino imposta WiFi
Seleziona la scheda TTGO T-Display ESP32 e nella finestra delle proprietà espandi "Moduli>WiFi>Connetti a punti di accesso
- Fare clic su Connetti a punti di accesso 3 punti
- Nella finestra AccessPoint trascina "Punto di accesso WiFi" sul lato sinistro
- Nella finestra delle proprietà imposta SSID (nome del tuo hotspot WiFi o router)
- Nella finestra delle proprietà imposta la Password (password del tuo hotspot o router WiFi)
- Chiudi la finestra AccessPoint
Seleziona la scheda TTGO T-Display ESP32 e nella finestra delle proprietà espandi "Moduli>WiFi>Socket
- Fare clic sui punti Sockets3
- Nella finestra Socket trascina verso sinistra TCP/IP Secure Client (SSL)
- Nella finestra delle proprietà imposta Host su: blockchain.info
- Chiudi finestra Prese
Passaggio 4: nel display del set di Visuino
Seleziona la scheda TTGO T-Display ESP32 e nella finestra delle proprietà espandi "Moduli>Display>Orientamento
Imposta l'orientamento su: goRight
Seleziona la scheda TTGO T-Display ESP32 e nella finestra delle proprietà espandi "Moduli>Display>Elementi
Fare clic sui punti Elements 3
Nella finestra Elementi trascina Disegna bitmap a sinistra
Nella finestra delle proprietà imposta Y su 20, fai clic su Bitmap 3 Dots
Nell'editor Bitmap Carica la bitmap Bitcoin (immagine 6) e chiudi l'editor Bitmap
Nella finestra Elementi trascina Disegna testo a sinistra
Nella finestra delle proprietà imposta il colore su aclOrange, la dimensione su 2, il testo su USD, da X a 150, da Y a 10
Nella finestra Elementi trascina il campo di testo a sinistra
Nella finestra delle proprietà imposta la dimensione su 3, X su 100, Y su 35
Nella finestra Elementi trascina Disegna testo a sinistra
Nella finestra delle proprietà imposta il colore su aclOrange, la dimensione su 2, il testo su EUR, da X a 150, da Y a 80
Nella finestra Elementi trascina il campo di testo a sinistra Nella finestra delle proprietà imposta la dimensione su 3, X su 100, Y su 105
Chiudi la finestra Elementi
Passaggio 5: aggiungere componenti in Visuino
- Aggiungi il componente "Client
- Seleziona e nella finestra delle proprietà imposta Host su api.coindesk.com
- Fare clic sui punti 3 richieste
- Nella finestra delle richieste trascina "GET" a sinistra
- Nella finestra delle proprietà imposta l'URL su: /v1/bpi/currentprice.json
- Chiudi la finestra delle richieste
- Aggiungi il componente "HTTP Client" Componente "Char To Text"
- Seleziona "CharToText1" e nella finestra delle proprietà seleziona Max Length to 2000
- Aggiungi il componente "Generatore orologio"
- Seleziona "ClockGenerator1" e nella finestra delle proprietà imposta la frequenza su 0.1
- Aggiungi il componente "Ritardo"
- Selezionare "Ritardo1" e nella finestra delle proprietà impostare Intervallo su 2000000
- Aggiungi il componente "Split JSON Object"
Passaggio 6: in Visuino analisi JSON
- Fare clic con il tasto destro del mouse su "SplitJSON1" e nel menu fare clic su "Parse JSON Object.."
- Nella finestra "JSON Object" incolla questo codice di esempio (disponibile su
- Chiudi la finestra "Oggetto JSON"
- Il componente "SplitJSON1" ora creerà nuovi pin
Passaggio 7: nei componenti di collegamento di Visuino
- Collegare il pin Out "ClockGenerator1" al pin "HTTPClient1" Clock e il pin "Delay1" Start
- Collega il contenuto del pin "HTTPClient1" al pin "CharToText1" In
- Collega il pin "HTTPClient1" a TTGO T-Display ESP32> WiFi> PIN TCP Secure Client1 In
- Connetti il pin Out "Delay1" al pin "CharToText1" Clock e TTGO T-Display ESP32> WiFi> TCP Secure Client1 pin Disconnetti
- Collegare il pin Out "CharToText1" al pin In "SplitJSON1"
- Collega "SplitJSON1>USD>rate_float a TTGO T-Display ESP32>Text Field1 pin In
- Collega "SplitJSON1>EUR>rate_float a TTGO T-Display ESP32>Text Field1 pin In
Nota: puoi anche giocare con gli altri pin del componente "SplitJSON1"
Passaggio 8: genera, compila e carica il codice
In Visuino, in basso, fai clic sulla scheda "Build", assicurati che sia selezionata la porta corretta, quindi fai clic sul pulsante "Compila/Crea e carica".
Passaggio 9: Gioca
Se alimenterai il modulo TTGO ESP32, si collegherà alla rete e visualizzerà il prezzo corrente di Bitcoin in USD ed EUR
Congratulazioni! Hai completato il tuo progetto con Visuino. In allegato c'è anche il progetto Visuino, che ho creato per questo Instructable, puoi scaricarlo e aprirlo in Visuino: https://www.visuino.euNota: Nel File Project quando lo apri in Visuino, cambia le impostazioni WiFi (Punto di accesso e password) alle tue impostazioni.
Passaggio 10: risoluzione dei problemi
Nel caso in cui non ottieni alcun dato:
- assicurati di utilizzare l'ultima versione di Visuino
- controlla di aver inserito le impostazioni WiFi corrette
- collegare il pin "SplitJSON1" "rate_float" al pin seriale [0], caricare e fare clic sul pulsante di connessione e vedere se si ottengono dati lì (vedere le immagini allegate)
Consigliato:
ESP32-CAM Costruisci la tua auto robot con streaming video in diretta: 4 passaggi
ESP32-CAM Costruire la propria auto robot con streaming video in diretta: l'idea è di rendere l'auto robot descritta qui il più economica possibile. Pertanto spero di raggiungere un ampio gruppo target con le mie istruzioni dettagliate e i componenti selezionati per un modello economico. Vorrei presentarvi la mia idea per una macchina robot
VISUINO Visualizza il prezzo della valuta Forex in tempo reale da Internet: 9 passaggi
VISUINO Visualizza il prezzo della valuta Forex in tempo reale da Internet: in questo tutorial utilizzeremo NodeMCU Mini, OLED Lcd e Visuino per visualizzare il prezzo della valuta in tempo reale EUR/USD ogni pochi secondi da Internet su LCD. Guarda un video dimostrativo
Lettore MP5 fai-da-te dall'altoparlante della TV - Miglior rapporto qualità-prezzo 2019: 9 passaggi (con immagini)
Lettore MP5 fai-da-te dall'altoparlante della TV - Best Value 2019: Ciao amici. Piacere di incontrarti di nuovo in questo meraviglioso progetto. Grazie per essere qui, visita il mio canale YouTube. Auguro a te e alla tua famiglia tanta salute e felicità. La colla a caldo è sempre un'ottima scelta per i miei progetti fai-da-te. Cominciamo. Il mio
Cartellino del prezzo dinamico falso: 6 passaggi (con immagini)
Fake Dynamic Price Tag: i prezzi di Amazon cambiano costantemente. Se lasci gli articoli nel carrello per più di qualche ora, probabilmente verrai avvisato di fluttuazioni minime - $ 0,10 qui, $ 2,04 lì. Amazon e i suoi commercianti stanno ovviamente usando una qualche forma di
Buon rapporto qualità-prezzo V! Cuffie Sony Ericsson: 3 passaggi
Buon rapporto qualità/prezzo V!… Cuffie Sony Ericsson: veniamo subito al dunque… Ho comprato delle cuffie Sony Ericson per £ 5 notevolmente meno delle cuffie bluetooth che possono costare fino a £ 50! , avevano un buon rapporto qualità-prezzo ma la qualità è pessima, ti mostrerò alcune tecniche per h