
Innholdsfortegnelse:
- Trinn 1: Det du trenger
- Trinn 2: Start Visuino, og velg Arduino TTGO T-Display ESP32-korttype
- Trinn 3: I Visuino Sett WiFi
- Trinn 4: I Visuino Set Display
- Trinn 5: Legg til komponenter i Visuino
- Trinn 6: I Visuino Parsing JSON
- Trinn 7: I Visuino -tilkoblingskomponenter
- Trinn 8: Generer, kompiler og last opp koden
- Trinn 9: Spill
- Trinn 10: Feilsøking
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02


I denne opplæringen lærer vi hvordan du får en gjeldende Bitcoin -pris i USD og EUR ved hjelp av en TTGO ESP32 og Visuino.
Se videoen.
(Ny oppdatert fil for nedlasting nedenfor!)
Trinn 1: Det du trenger


- TTGO ESP32
- WiFi -tilkobling
- Visuino -program: Last ned Visuino
Trinn 2: Start Visuino, og velg Arduino TTGO T-Display ESP32-korttype


Visuino: https://www.visuino.eu må installeres. Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino-komponenten (Bilde 1) i Visuino Når dialogboksen vises, velg "TTGO T-Display ESP32" som vist på Bilde 2
Trinn 3: I Visuino Sett WiFi



Velg TTGO T-Display ESP32-kort og i egenskapsvinduet utvider du "Moduler> WiFi> Koble til tilgangspunkter
- Klikk på Koble til tilgangspunkter 3 prikker
- Dra "WiFi Access Point" til venstre i vinduet AccessPoints
- I SSID -vinduet angir du SSID (navnet på WiFi -sone eller ruter)
- I passordvinduet angir du passord (passord for WiFi -sone eller ruter)
- Lukk AccessPoints -vinduet
Velg TTGO T-Display ESP32-kort, og i vinduet med egenskaper utvider du "Moduler> WiFi> Stikkontakter
- Klikk på Sockets3 Dots
- I vinduet Sockets drar du TCP/IP Secure Client (SSL) til venstre
- Angi Host i vinduet for egenskaper til: blockchain.info
- Lukk Sockets -vinduet
Trinn 4: I Visuino Set Display



Velg TTGO T-Display ESP32-kort og i vinduet med egenskaper utvider du "Moduler> Skjerm> Orientering
Sett Orientering til: goRight
Velg TTGO T-Display ESP32-kort og i vinduet med egenskaper utvider du "Moduler> Skjerm> Elementer
Klikk på Elements 3 Dots
Dra elementet til venstre i vinduet Elementer
I egenskapsvinduet sett Y til 20, klikk på Bitmap 3 Dots
I Bitmap Editor Last ned Bitcoin bitmap (bilde 6) og lukk Bitmap -editoren
Dra Tegn tekst til venstre i Elements -vinduet
I egenskapsvinduet angi farge til aclOrange, størrelse til 2, tekst til USD, X til 150, Y til 10
Dra tekstfeltet til venstre i vinduet Elementer
I størrelsen Egenskaper angir du størrelsen 3, X til 100, Y til 35
Dra Tegn tekst til venstre i Elements -vinduet
I egenskapsvinduet angi farge til aclOrange, størrelse til 2, tekst til EUR, X til 150, Y til 80
I vinduet Elementer drar du tekstfeltet til venstre I egenskapsvinduet angir du størrelsen 3, X til 100, Y til 105
Lukk Elements -vinduet
Trinn 5: Legg til komponenter i Visuino



- Legg til "HTTP -klient" -komponent
- Velg og i vinduet Egenskaper angi Host til api.coindesk.com
- Klikk på Forespørsler om 3 prikker
- Dra "GET" til venstre i forespørselsvinduet
- I egenskapsvinduet angi URL til: /v1/bpi/currentprice.json
- Lukk forespørselsvinduet
- Legg til "HTTP -klient" -komponenten "Char To Text" -komponent
- Velg "CharToText1" og i egenskapsvinduet se Maks lengde til 2000
- Legg til "Clock Generator" -komponent
- Velg "ClockGenerator1" og i vinduet for egenskaper sett frekvensen til 0,1
- Legg til "Delay" -komponent
- Velg "Forsinkelse1", og sett i intervallet til 2000000 i vinduet Egenskaper
- Legg til "Split JSON Object" -komponent
Trinn 6: I Visuino Parsing JSON


- Med musen høyreklikker du på "SplitJSON1" og i menyen klikker du på "Parse JSON Object.."
- Lim inn denne eksempelkoden i "JSON Object" -vinduet (tilgjengelig på
- Lukk vinduet "JSON Object"
- "SplitJSON1" -komponent vil nå opprette nye pinner
Trinn 7: I Visuino -tilkoblingskomponenter



- Koble "ClockGenerator1" pin Out til "HTTPClient1" pin Clock og "Delay1" pin Start
- Koble "HTTPClient1" pin -innhold til "CharToText1" pin In
- Koble "HTTPClient1" -pinnen til TTGO T-Display ESP32> WiFi> TCP Secure Client1 pin In
- Koble "Delay1" pin Out til "CharToText1" pin Clock og TTGO T-Display ESP32> WiFi> TCP Secure Client1 pin Disconnect
- Koble "CharToText1" pin Out til "SplitJSON1" pin In
- Koble "SplitJSON1> USD> rate_float til TTGO T-Display ESP32> Text Field1 pin In
- Koble "SplitJSON1> EUR> rate_float til TTGO T-Display ESP32> Text Field1 pin In
Merk: du kan også spille med de andre pinnene fra "SplitJSON1" -komponenten
Trinn 8: Generer, kompiler og last opp koden

I Visuino klikker du på "Build" -fanen nederst, og kontrollerer at den riktige porten er valgt. Klikk deretter på "Compile/Build and Upload" -knappen.
Trinn 9: Spill
Hvis du driver TTGO ESP32 -modulen, kobles den til nettverket og viser gjeldende Bitcoin -pris i USD og EUR
Gratulerer! Du har fullført prosjektet ditt med Visuino. Vedlagt er også Visuino -prosjektet, som jeg opprettet for denne instruksjonsboken, du kan laste den ned og åpne den i Visuino: https://www.visuino.eu Merk: I filprosjektet når du åpner det i Visuino, endrer du WiFi -innstillingene (Tilgangspunkt og passord) til innstillingene dine.
Trinn 10: Feilsøking


Hvis du ikke får noen data:
- sørg for at du bruker den nyeste Visuino -versjonen
- sjekk at du har angitt riktige WiFi -innstillinger
- koble "SplitJSON1" pin "rate_float" til seriell [0] pin, last opp og klikk på tilkoblingsknappen og se om du får data der (se vedlagte bilder)
Anbefalt:
ESP32 TTGO WiFi -signalstyrke: 8 trinn (med bilder)

ESP32 TTGO WiFi -signalstyrke: I denne opplæringen lærer vi hvordan du viser et WiFi -nettverks signalstyrke ved hjelp av ESP32 TTGO -kort. Se videoen
TTGO (farge) Display Med Micropython (TTGO T-display): 6 trinn

TTGO (farge) Display Med Micropython (TTGO T-display): TTGO T-Display er et bord basert på ESP32 som inkluderer en 1,14 tommers fargeskjerm. Brettet kan kjøpes for en premie på mindre enn 7 $ (inkludert frakt, premie sett på Banggood). Det er en utrolig premie for en ESP32 inkludert en skjerm. T
BÆRBAR LED -LYS (enkel, lav pris og vakkert designet): 5 trinn (med bilder)

BÆRBAR LED -LYS (enkelt, lavt og vakkert designet): Dette er et veldig lavt og enkelt prosjekt å lage. Det kan enkelt gjøres med en pris på mindre enn $ 100 (mindre enn $ 2). Dette kan brukes mange steder som i nødstilfeller, når det er strømbrudd, når du er utendørs …. bla..bla .. bla..Så .. Hva er du
Hvordan sette opp og bruke WeMos TTgo ESP32 Uno D1 R32: 3 trinn

Hvordan sette opp og bruke WeMos TTgo ESP32 Uno D1 R32: Slik setter du opp WeMos® TTgo ESP32 uno D1 R32 går igjennom alle trinnene for å få WeMos® TTgo ESP32 uno D1 R32 i gang
Sett pris på prosjektet ditt: Bruk grafisk skjerm !: 14 trinn

Verdt prosjektet ditt: Bruk grafisk skjerm !: I videoen vår i dag skal jeg vise deg 1,8-tommers TFT-skjerm. Dette er en 128 x 160 grafisk skjerm. Den er større enn det som kommer i ESP32 LoRa, og jeg vil også vise bruken i den tradisjonelle ESP32. Vi vil da ha forsamlingen og skaffe