Obsah:
Video: XRP Crypto Ticker pomocou adresy URL HTTPS .: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Od petercdSledovať viac od autora:
O: všeobecnom chlapskom type drotárstva Viac o petercd »
Zdá sa, že existuje nedostatok jednoduchých fungujúcich kryptografických tickerov, niektoré z nich kvôli zatvorenému prepojenému API a iné kvôli problémom s kódom alebo závislými knižnicami.
Väčšina tickerov tu na Instructables je orientovaná na USD a Bitcoin, ale hľadal som ticker XRP, ktorý by sa zobrazoval v ZAR.
Väčšina z nich, ktoré som vyskúšal, zlyhala s chybou 301 (presmerované povolenie na prechod na web), keď som sa pokúsil nahradiť adresu URL rozhrania API v ich kóde.
Ukázalo sa, že je to kvôli tomu, že som sa pokúšal dostať na stránku HTTPS pomocou HTTP kódovaného ESP NodeMCU.
Spôsob, ako obísť kontrolu odtlačkov prstov certifikátu, je použiť príkaz „client-> setInsecure ();“príkaz.
Čo som urobil, je remixovať kód na Bugerovom blogu, konkrétne jeho príklad „ako získať výmenný kurz bitcoinu z API blockchain.info“v spodnej časti stránky, s displejom SSD1306 a kódom JSON od používateľa na Youtube, TheResidentSkeptic, ktorý bol taký láskavý, že prepojil svoje repo s pastebinom.
Nedokázal som získať kompilátor ticker kevlar429, ale podarilo sa mi skopírovať adresu URL https://min-api.cryptocompare.com/, ktorú používa, a zmeniť mincu/menu/exhcange podľa svojho vkusu.
Rekt-O-Matic Turbo S od XenonJohn poskytol myšlienku krytu, ktorý som vytvoril v Tinkercad.
Zásoby
Holé minimum:
ESP8266 NodeMCU 12E.
OLED 0,96 displej.
Voliteľné pre napájanie z batérie:
BOOST CONVERTER BOOST I = 0,9-5V O = 5V 0,6A, bude použitý na pohon ESP8266 a displeja.
Jednobunková lipo nabíjačka TP4056, MICRO USB LITHIUM 18650 NABÍJAČKA BATÉRIÍ 1A.
18650 lipo článková alebo mobilná batéria atď.
Krok 1: Hardvér a zapojenie
Zostavené pomocou Arduino IDE 1.8.13.
ArduinoJson od Benoîta Blanchona verzia 6.16.1
Po skopírovaní informácií z prehliadača bol na deserializáciu použitý nástroj ArduinoJson Assistant V6.
Dovolil som si zahrnúť celý kód TheResidentSkeptic a Buger's Blog do textového súboru pre prípad, že ich stránky zmiznú.
Adresa URL, ktorú som upravil „https://min-api.cryptocompare.com/data/pricemulti?fsyms=XRP&tsyms=ZAR&e=Luno&extraParams=your_app_name“pomocou svojich zmien tučným písmom.
Pohľad na stránku Cryptocompare vám poskytne podporované výmeny, mince a peniaze.
Netreba dodávať, že mám veľmi obmedzené kódovacie schopnosti, pretože som skôr používateľom kopírovania/vkladania, takže môj kód môže byť trochu špinavý.:)
Krok 3: Príloha
Zistil som, že je rýchlejšie hacknúť otvory portov pomocou dremelu a ihlových pilníkov, než sa pohrávať s Tinkercadom.
Odporúča:
Ovládanie LED pomocou asistenta Google pomocou Raspberry Pi: 3 kroky
Ovládanie LED pomocou Asistenta Google pomocou Raspberry Pi: Hej! V tomto projekte implementujeme ovládanie LED pomocou Asistenta Google pomocou Raspberry Pi 4 pomocou HTTP v Pythone. LED diódu môžete nahradiť žiarovkou (samozrejme nie doslova, medzi tým budete potrebovať reléový modul) alebo iným domácim zariadením
Ovládanie vedené po celom svete pomocou internetu pomocou Arduina: 4 kroky
Ovládajte celý svet pomocou internetu pomocou Arduina: Ahoj, som Rithik. Vyrobíme LED diódu ovládanú internetom pomocou vášho telefónu. Budeme používať softvér ako Arduino IDE a Blynk. Je to jednoduché a ak sa vám to podarí, môžete ovládať ľubovoľný počet elektronických komponentov. Potrebujeme: Hardvér:
Vytvorenie WiFi pripojenia pomocou ESP8266 a získanie lokálnej IP adresy: 3 kroky
Vytvorenie WiFi pripojenia pomocou ESP8266 a získanie lokálnej IP adresy: V tomto návode sa pozrieme na to, ako vytvoriť WiFi pripojenie k WiFi doske ESP8266. Pripojíme ho k lokálnej WiFi sieti
Crypto Ticker: 6 krokov
Crypto Ticker: Som posadnutý kontrolou aktuálnej ceny rôznych kryptomien, ale prepínanie kariet alebo vytiahnutie telefónu prerušuje môj pracovný tok a rozptyľuje ma. Rozhodol som sa, že samostatná obrazovka s jednoduchým rozhraním bude užitočná na zobrazenie
Ako nájsť IP adresy ethernetových zariadení ?: 4 kroky
Ako nájsť IP adresy ethernetových zariadení ?: Pri tejto príležitosti sa budeme zaoberať problémom, ktorý sa nám stal, keď potrebujeme získať IP adresu ethernetového zariadenia, môže to byť počítač, smartphone, PLC, v našom prípade to môže byť byť Arduino so štítovým ethernetom, ESP8266 alebo ESP32. Ak nechceme