Kazalo:

XRP kripto oznaka z uporabo URL -jev HTTPS .: 3 koraki
XRP kripto oznaka z uporabo URL -jev HTTPS .: 3 koraki

Video: XRP kripto oznaka z uporabo URL -jev HTTPS .: 3 koraki

Video: XRP kripto oznaka z uporabo URL -jev HTTPS .: 3 koraki
Video: Как одиночество спасёт твою личность 2024, November
Anonim

Avtor petercdSledi Več avtorja:

Blowtorch Blocked Jet Fix
Blowtorch Blocked Jet Fix
Blowtorch Blocked Jet Fix
Blowtorch Blocked Jet Fix
Ura iz litega aluminija z navdihom Banksy
Ura iz litega aluminija z navdihom Banksy
Ura iz litega aluminija z navdihom Banksy
Ura iz litega aluminija z navdihom Banksy
Iskalnik centra Wiggler za stružnico
Iskalnik centra Wiggler za stružnico
Iskalnik centra Wiggler za stružnico
Iskalnik centra Wiggler za stružnico

Vizitka: splošna blokovska vrsta tinkering Več o petercd »

Zdelo se je, da primanjkuje preprostih delujočih kriptovalut, nekatere med njimi zaradi zaprtja povezanega API -ja, druge pa zaradi težav s kodo ali odvisnimi knjižnicami.

Večina oznak tukaj na Instructables je usmerjenih v USD in Bitcoin, vendar sem iskal XRP oznako, ki bi bila prikazana v ZAR.

Večina označb, ki sem jih poskusil, ni uspela z napako 301 (preusmeritev perma za spletno mesto), ko sem poskušal zamenjati URL API v njihovi kodi.

Izkazalo se je, da sem poskušal dostopati do strani HTTPS z uporabo HTTP kodiranega ESP NodeMCU.

Preverjanje prstnih odtisov potrdil se lahko izognete uporabi "client-> setInsecure ();" ukaz.

Kar sem naredil, sem na Bugerjevem spletnem dnevniku znova premešal kodo, natančneje njegov primer "kako dobiti menjalni tečaj bitcoina iz API -ja blockchain.info" na dnu strani, z zaslonom SSD1306 in kodo JSON uporabnika na Youtube, TheResidentSkeptic, ki je bil dovolj prijazen, da je povezal svoj pastebin repo.

Ks za oznako kevlar429 mi ni uspelo sestaviti, vendar sem uspel kopirati https://min-api.cryptocompare.com/ url, ki ga uporablja, in spremeniti kovanec/valuto/exhcange po mojem okusu.

XenonJohnov Rekt-O-Matic Turbo S je dal idejo za ohišje, ki sem ga izdelal v Tinkercadu.

Zaloge

Najmanjši minimum:

ESP8266 NodeMCU 12E.

OLED zaslon 0,96"

Izbirno za baterijski pogon:

DC-DC CONVERTER BOOST I = 0,9-5V O = 5V 0,6A, to bo uporabljeno za pogon ESP8266 in prikaz.

Enocelični lipo polnilec v slogu TP4056, MICRO USB LITIUM 18650 BATERIJSKI POLNILNIK 1A.

18650 lipo celica ali baterija mobilnega telefona itd.

1. korak: Strojna oprema in ožičenje

Strojna oprema in ožičenje
Strojna oprema in ožičenje
Programska oprema
Programska oprema
Programska oprema
Programska oprema

Sestavljeno z uporabo Arduino IDE 1.8.13.

ArduinoJson avtorja Benoîta Blanchona različica 6.16.1

ArduinoJson Assistant V6 je bil uporabljen za deserializacijo po kopiranju podatkov iz brskalnika.

Ive si je dovolil, da v celotno kodo TheResidentSkeptic in Bugerjevega bloga vključim v besedilno datoteko samo v primeru, da njihova spletna mesta izginejo.

URL, ki sem ga uredil »https://min-api.cryptocompare.com/data/pricemulti?fsyms=XRP&tsyms=ZAR&e=Luno&extraParams=your_app_name« z mojimi spremembami v krepkem besedilu.

Pogled na spletno mesto Cryptocompare bo zagotovil podprte borze, kovance in valuto.

Ni treba posebej poudarjati, da imam zelo omejene sposobnosti kodiranja, saj sem bolj uporabnik copy/paste, zato je moja koda morda nekoliko umazana.:)

3. korak: ohišje

Ohišje
Ohišje

Zdi se mi, da je bilo hitreje vdreti v odprtine vrat z dremelom in datotekami z iglami, kot pa se poigravati s Tinkercadom.

Priporočena: