
Sisukord:
- Samm: mida vajate
- Samm: käivitage Visuino ja valige Arduino TTGO T-Display ESP32 pardatüüp
- Samm 3: seadke Visuino -s WiFi
- Samm 4: Visuino komplekti ekraanil
- 5. samm: lisage Visuino komponendid
- 6. toiming: Visuino parsimisel JSON
- Samm 7: Visuino ühenduskomponentides
- 8. samm: koodi loomine, kompileerimine ja üleslaadimine
- 9. samm: mängige
- 10. samm: tõrkeotsing
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40


Selles õpetuses õpime, kuidas TTGO ESP32 ja Visuino abil saada praegune Bitcoini hind USD ja EUR.
Vaata videot.
(Uus värskendatud fail allalaadimiseks allpool!)
Samm: mida vajate


- TTGO ESP32
- WiFi ühendus
- Visuino programm: laadige alla Visuino
Samm: käivitage Visuino ja valige Arduino TTGO T-Display ESP32 pardatüüp


Visuino: https://www.visuino.eu tuleb installida. Visuino käivitamine, nagu on näidatud esimesel pildil Klõpsake Visuino Arduino komponendi nupul "Tööriistad" (joonis 1). Kui ilmub dialoog, valige "TTGO T-Display ESP32", nagu on näidatud pildil 2
Samm 3: seadke Visuino -s WiFi



Valige TTGO T-Display ESP32 plaat ja avage atribuutide aknas "Moodulid> WiFi> Ühenda pääsupunktidega
- Klõpsake nuppu Ühenda pääsupunktidega 3 punkti
- Lohistage AccessPointsi aknas vasakule "WiFi pääsupunkt"
- Atribuutide aknas määrake SSID (teie WiFi leviala või ruuteri nimi)
- Atribuutide aknas määrake parool (teie WiFi leviala või ruuteri parool)
- Sulgege AccessPointsi aken
Valige TTGO T-Display ESP32 plaat ja avage atribuutide aknas "Moodulid> WiFi> Pistikupesad
- Klõpsake nuppu Sockets3 Dots
- Lohistage aknas Sockets TCP/IP Secure Client (SSL) vasakule
- Atribuutide aknas määrake Host väärtuseks: blockchain.info
- Sulge pistikupesade aken
Samm 4: Visuino komplekti ekraanil



Valige TTGO T-Display ESP32 plaat ja atribuutide aknas laiendage "Moodulid> Ekraan> Orientatsioon
Seadke orientatsiooniks: goRight
Valige plaat TTGO T-Display ESP32 ja avage atribuutide aknas "Moodulid> Ekraan> Elemendid
Klõpsake nuppu Elements 3 Dots
Lohistage aknas Elements vasakule joonista joonistus Bitmap
Atribuutide aknas määrake Y väärtuseks 20, klõpsake Bitmap 3 Dots
Laadige Bitmap Editorisse Bitcoini bitmap (joonis 6) ja sulgege Bitmap Editor
Lohistage aknas Elemendid joonista tekst vasakule
Atribuutide aknas määrake värv aclOrange, suurus 2, tekst USD, X kuni 150, Y kuni 10
Lohistage aknas Elements tekstivälja vasakule
Atribuutide aknas määrake suurus 3, X kuni 100, Y kuni 35
Lohistage aknas Elemendid joonista tekst vasakule
Atribuutide aknas määrake värv aclOrange, suurus 2, tekst EUR, X kuni 150, Y kuni 80
Lohistage aknas Elemendid tekstivälja vasakule. Atribuutide aknas määrake suurus 3, X kuni 100, Y kuni 105
Sulgege elementide aken
5. samm: lisage Visuino komponendid



- Lisage komponent "HTTP klient"
- Valige ja atribuutide aknas määrake hostiks api.coindesk.com
- Klõpsake nuppu Taotlused 3 punkti
- Lohistage päringute aknas nuppu "GET" vasakule
- Määrake atribuutide aknas URL -iks: /v1/bpi/currentprice.json
- Sulgege taotluste aken
- Lisage komponent "HTTP -klient" "Char To Text"
- Valige "CharToText1" ja atribuutide aknas se Max Length to 2000
- Lisage komponent "Kellageneraator"
- Valige "ClockGenerator1" ja määrake atribuutide aknas sageduseks 0,1
- Lisage komponent "Viivitus"
- Valige "Delay1" ja määrake atribuutide aknas Intervall väärtuseks 2000000
- Lisage komponent "Split JSON Object"
6. toiming: Visuino parsimisel JSON


- Paremklõpsake hiirega nuppu "SplitJSON1" ja menüüs nuppu "Pars JSON Object..".
- Kleepige aknasse "JSON Object" see näidiskood (saadaval aadressil
- Sulgege aken "JSON Object"
- Komponent "SplitJSON1" loob nüüd uued tihvtid
Samm 7: Visuino ühenduskomponentides



- Ühendage "ClockGenerator1" pin out "HTTPClient1" pin kellaga ja "Delay1" pin Start
- Ühendage "HTTPClient1" tihvti sisu "CharToText1" pin In -ga
- Ühendage "HTTPClient1" tihvt TTGO T-Display ESP32> WiFi> TCP Secure Client1 pin In
- Ühendage "Delay1" pin out "CharToText1" pin-kella ja TTGO T-ekraaniga ESP32> WiFi> TCP Secure Client1 pin Ühenda lahti
- Ühendage "CharToText1" pin Out "SplitJSON1" pin In
- Ühendage "SplitJSON1> USD> rate_float TTGO T-Display ESP32-ga> Tekstiväli1 pin in
- Ühendage "SplitJSON1> EUR> rate_float TTGO T-Display ESP32-ga> Tekstiväli1 pin In
Märkus: saate mängida ka komponentide "SplitJSON1" teiste nööpnõeltega
8. samm: koodi loomine, kompileerimine ja üleslaadimine

Visuino puhul klõpsake allosas vahekaarti "Ehita", veenduge, et valitud on õige port, seejärel klõpsake nuppu "Kompileeri/ehita ja laadige üles".
9. samm: mängige
Kui lülitate TTGO ESP32 mooduli sisse, ühendab see võrguga ja kuvab praeguse Bitcoini hinna USD ja EUR
Palju õnne! Olete oma projekti Visuinoga lõpetanud. Lisatud on ka Visuino projekt, mille ma selle Instructable'i jaoks lõin, saate selle alla laadida ja Visuinos avada: https://www.visuino.eu Pääsupunkt ja parool) oma seadetele.
10. samm: tõrkeotsing


Kui te ei saa mingeid andmeid:
- veenduge, et kasutate Visuino uusimat versiooni
- kontrollige, kas sisestasite õiged WiFi -seaded
- ühendage "SplitJSON1" tihvt "rate_float" jada [0] nööpnõelaga, laadige üles ja klõpsake nuppu Ühenda ja vaadake, kas saate sealt andmeid (vt lisatud pilte)
Soovitan:
Graafikuga Bitcoini märk: 8 sammu

Graafikuga Bitcoini märgistus: tegin selle BTC hinnamärgi projekti alusel, mis hangib hinnateavet saidilt coinmarketcap.com, mille algselt kirjutas Brian Lough. Ta kasutas ESP8266, mis on Arduinoga ühilduv plaat, mis on varustatud sisseehitatud WiFi -ga. Nagu ta kirjeldab
Bitcoini-sarnane krüptojooks Raspberry Pi-l: 5 sammu

Bitcoini-sarnane krüpteerimine Raspberry Pi peal: juhised sõlme käitamiseks. US-OS operatsioonisüsteem on valmistatud raspbianist, mis käitab us-cryptoplatform paketti. Te ei pea liitumiseks luba küsima. Järgige lihtsalt neid lihtsaid juhiseid ja käivitage iga minut krüptovaluutat teeniv sõlm
Kujutage ette oma Bitcoini kasumit ja kaotust Arduino ja Pythoni abil: 6 sammu

Visualiseeri oma Bitcoini kasumit ja kahjumit Arduino ja Pythoni abil: Põhiidee Olen isiklikult krüptovaluuta investor. Kuid mul on ka kohutav koormus tööd teha. Nii et ma ei suuda jälgida bitcoini hinda nagu 10 korda minutis. Kuid ma tahan ikkagi teada, kas teenin või kaotan raha. Seega
Rekt-O-Matic Turbo S: ühe plaadi Bitcoini märk: 12 sammu

Rekt-O-Matic Turbo S: ühe plaadi Bitcoini märk: kas jätsite 25. oktoobril 2019 vahele Bitcoini hinna üleöö tõusu 7500 dollarilt 10300 dollarile? No ma tegin. Selliseid asju juhtub krüptomaailmas. Inimesed, mida vajate, on theRekt-O-Matic Turbo S See on kena OLEDiga Bitcoini hinnakiri
Bitcoini kaevandamine teie Raspberry Pi -l: 6 sammu

Bitcoini kaevandamine teie Raspberry Pi peal: Bitcoin on krüptovaluuta, elektroonilise sularaha vorm. See on detsentraliseeritud digitaalne valuuta ilma keskpanga või ühe administraatorita, mida saab kasutajalt kasutajale bitcoini võrgu kaudu saata. Bitcoini saamiseks on kaks peamist meetodit