Innholdsfortegnelse:
Video: XRP Crypto Ticker Using HTTPS Url's .: 3 Steps
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
Av petercdFølg Mer av forfatteren:
Om: general bloke type tinkering Mer om petercd »
Det syntes å være mangel på enkle fungerende kryptokryssere, noen av dem på grunn av at den koblede API -en ble stengt og andre på grunn av problemer med kode eller de avhengige bibliotekene.
De fleste tickers her på Instructables er USD og Bitcoin orientert, men jeg var på utkikk etter en XRP ticker som ville vises i ZAR.
De fleste av tickers jeg prøvde mislyktes med en 301 feil (nettsted perm omdirigert), da jeg prøvde å erstatte API url i koden.
Det viser seg at det er fordi jeg prøvde å få tilgang til en HTTPS -side ved hjelp av en HTTP -kodet ESP NodeMCU.
Måten å omgå sertifikatets fingeravtrykkskontroll er å bruke "client-> setInsecure ();" kommando.
Det jeg har gjort er å blande koden på Buger's Blog spesielt hans "how to get bitcoin exchange rate from blockchain.info API" eksempel nederst på siden, med SSD1306 -skjermen og JSON -koden fra en bruker på Youtube, TheResidentSkeptic, som var snill nok til å koble pastebin -repoen sin.
Jeg kunne ikke få kevlar429s ticker-kode til å kompilere, men jeg klarte å kopiere https://min-api.cryptocompare.com/ url som han brukte og endre mynten/valutaen/exhcange etter min smak.
XenonJohn's Rekt-O-Matic Turbo S ga ideen til skapet som jeg laget i Tinkercad.
Rekvisita
Bare minimum:
ESP8266 NodeMCU 12E.
OLED 0,96 skjerm.
Valgfritt for batteridrevet:
DC-DC CONVERTER BOOST I = 0,9-5V O = 5V 0,6A, dette vil bli brukt til å drive ESP8266 og display.
Encellet TP4056 -stil lipolader, MICRO USB LITHIUM 18650 BATTERILADER 1A.
18650 lipocelle eller mobiltelefonbatteri etc.
Trinn 1: Maskinvare og ledninger
Kompilert ved hjelp av Arduino IDE 1.8.13.
ArduinoJson av Benoît Blanchon versjon 6.16.1
ArduinoJson Assistant V6 ble brukt til å deserialisere etter å ha kopiert informasjonen fra nettleseren.
Jeg har tatt meg friheten til å inkludere hele koden til både TheResidentSkeptic og Buger's Blog i en tekstfil bare hvis nettstedene deres forsvinner.
Nettadressen som jeg redigerte "https://min-api.cryptocompare.com/data/pricemulti?fsyms=XRP&tsyms=ZAR&e=Luno&extraParams=your_app_name" med mine endringer i fet tekst.
Et blikk på Cryptocompare -nettstedet gir støtte for børser, mynter og valuta.
Unødvendig å si at jeg har svært begrensede kodingskunnskaper, fordi jeg er mer en kopi/lim -bruker, så koden min kan være noe skitten.:)
Trinn 3: Vedlegg
Jeg fant det raskere å hacke portåpninger med en dremel og nålefiler enn å fikle rundt med Tinkercad.
Anbefalt:
Chrome T-rex Game Hack Using Arduino: 5 Steps
Chrome T-rex Game Hack Using Arduino: I denne opplæringen skal vi hacke chrome t-rex game with arduino
3d Maze Game Using Arduino: 8 Steps (med bilder)
3d Maze Game Using Arduino: Hei venner, så i dag skal vi lage et labyrintspill ved hjelp av ARDUINO UNO.Som Arduino Uno er det mest brukte brettet, er det veldig kult å lage spill med det. I denne Instructable kan du lage labyrintspillet som styres ved hjelp av joysticks. Ikke glem
Arduino Keyboard Joystick Extender Box and Sound Controller Thing Using Deej: 8 Steps
Arduino Keyboard Joystick Extender Box and Sound Controller Thing Using Deej: WhyFor en stund har jeg ønsket å legge til en liten joystick på tastaturet mitt for å kontrollere grensesnittelementer eller andre mindre oppgaver i spill og simulatorer (MS Flight Sim, Elite: Dangerous, Star Wars: skvadroner, osv.). Også for Elite: Dangerous har jeg vært
Crypto Ticker: 6 trinn
Crypto Ticker: Jeg er besatt av å sjekke gjeldende pris på forskjellige kryptokurver, men bytte faner eller trekke ut telefonen min avbryter arbeidsflyten og distraherer meg. Jeg bestemte meg for at en egen skjerm med et smuss-enkelt grensesnitt ville være nyttig for å vise
Crypto Currency Ticker: 4 trinn
Crypto Currency Ticker: Med det siste fallet av Bitcoin og annen kryptovaluta og min fortsatte interesse for å lære mer om Arduino, etter å ha lest flere andre instruksjoner om bruk av OLED -skjerm, hadde jeg kombinert alt for å lage et BTCmarket -ticker ved hjelp av ESP8266. Siden