INHOUDSOPGAWE:

XRP Crypto Ticker Met HTTPS URL's: 3 stappe
XRP Crypto Ticker Met HTTPS URL's: 3 stappe

Video: XRP Crypto Ticker Met HTTPS URL's: 3 stappe

Video: XRP Crypto Ticker Met HTTPS URL's: 3 stappe
Video: Free Bybit Trading Bot: How to Use Trade Santa for Beginners 2024, November
Anonim

Volg meer deur die skrywer:

Blowtorch Geblokkeerde Jet Fix
Blowtorch Geblokkeerde Jet Fix
Blowtorch Geblokkeerde Jet Fix
Blowtorch Geblokkeerde Jet Fix
Banksy geïnspireerde gegote aluminium horlosie
Banksy geïnspireerde gegote aluminium horlosie
Banksy geïnspireerde gegote aluminium horlosie
Banksy geïnspireerde gegote aluminium horlosie
Wiggler sentrumvinder vir die draaibank
Wiggler sentrumvinder vir die draaibank
Wiggler sentrumvinder vir die draaibank
Wiggler sentrumvinder vir die draaibank

Oor: algemene tipe knoeiery Meer oor petercd »

Dit lyk asof daar 'n gebrek aan eenvoudige werkende kripto -tickers is, sommige daarvan omdat die gekoppelde API gesluit word en ander weens probleme met kode of die afhanklike biblioteke.

Die meeste tikkers hier op Instructables is op USD en Bitcoin gerig, maar ek was op soek na 'n XRP -kaartjie wat in ZAR sou verskyn.

Die meeste bosluise wat ek probeer het, het misluk met 'n 301 -fout (site perm redirected) toe ek probeer om die API -url in hul kode te vervang.

Dit blyk dat ek probeer het om toegang te verkry tot 'n HTTPS -bladsy met 'n HTTP -gekodeerde ESP NodeMCU.

Die manier om die vingerafdrukkontrole van die sertifikaat te omseil, is deur die 'client-> setInsecure ();' bevel.

Wat ek gedoen het, is die kode by Buger's Blog hergebruik, spesifiek sy 'hoe om bitcoin -wisselkoers te kry van blockchain.info API' -voorbeeld onderaan die bladsy, met die SSD1306 -skerm en JSON -kode van 'n gebruiker op Youtube, TheResidentSkeptic, wie was vriendelik genoeg om sy pastebin repo te koppel.

Ek kon nie die ticker-kode van kevlar429 opstel nie, maar ek het die https://min-api.cryptocompare.com/ url wat hy gebruik, gekopieer en die munt/geldeenheid/uitruiling na my smaak verander.

XenonJohn se Rekt-O-Matic Turbo S het die idee gegee vir die omhulsel wat ek in Tinkercad gemaak het.

Voorrade

Blote minimum:

ESP8266 NodeMCU 12E.

OLED 0,96 skerm.

Opsioneel vir battery aangedrewe:

DC-DC CONVERTER BOOST I = 0.9-5V O = 5V 0.6A, dit sal gebruik word om die ESP8266 en die skerm te dryf.

Enkelcel -TPO -laaier in TP4056 -styl, MICRO USB LITHIUM 18650 BATTERY CHARGER 1A.

18650 lipo sel, of selfoon battery ens

Stap 1: Hardeware en bedrading

Hardeware en bedrading
Hardeware en bedrading
Sagteware
Sagteware
Sagteware
Sagteware

Opgestel met behulp van Arduino IDE 1.8.13.

ArduinoJson deur Benoît Blanchon weergawe 6.16.1

ArduinoJson Assistant V6 is gebruik om te deserialiseer nadat die inligting uit die blaaier gekopieer is.

Ek het die vrymoedigheid geneem om die volledige kode van beide TheResidentSkeptic en Buger's Blog in 'n tekslêer op te neem, ingeval hul webwerwe verdwyn.

Die URL wat ek "https://min-api.cryptocompare.com/data/pricemulti?fsyms=XRP&tsyms=ZAR&e=Luno&extraParams=your_app_name" geredigeer het met my veranderings in vet teks.

Die blik op die Cryptocompare -webwerf bied die ondersteunde uitruilings, munte en geldeenhede.

Nodeloos om te sê, ek het baie beperkte koderingsvaardighede, aangesien ek meer 'n kopieer/plak -gebruiker is, so my kode kan effens vuil wees.:)

Stap 3: Omhulsel

Omhulsel
Omhulsel

Ek vind dit vinniger om poortopeninge met 'n dremel en naaldlêers te kap as om met Tinkercad rond te karring.

Aanbeveel: