Obsah:
Video: XRP Crypto Ticker pomocí adresy URL HTTPS .: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Od petercdSledovat více od autora:
O: obecný typ bloudění vrtání Více o petercd »
Zdálo se, že chybí jednoduché funkční kryptografické tickery, některé z nich kvůli vypnutému propojenému API a jiné kvůli problémům s kódem nebo závislými knihovnami.
Většina tickerů zde na Instructables je orientována na USD a Bitcoin, nicméně hledal jsem XRP ticker, který by se zobrazoval v ZAR.
Většina tickerů, které jsem zkoušel, selhala s chybou 301 (přesměrováno oprávnění webu), když jsem se pokusil nahradit URL URL v jejich kódu.
Ukázalo se, že je to proto, že jsem se pokoušel o přístup na stránku HTTPS pomocí HTTP kódovaného ESP NodeMCU.
Způsob, jak obejít kontrolu otisku prstu certifikátu, je použít „client-> setInsecure ();“příkaz.
To, co jsem udělal, je remixování kódu na Bugerově blogu, konkrétně jeho příkladu „jak získat směnný kurz bitcoinů z API blockchain.info“v dolní části stránky, s displejem SSD1306 a kódem JSON od uživatele na Youtube, TheResidentSkeptic, který byl tak laskavý, že propojil jeho repase pastebin.
Nemohl jsem získat kompilační kód kevlar429, ale podařilo se mi zkopírovat adresu URL https://min-api.cryptocompare.com/, kterou používal, a změnit minci/měnu/exhcange podle mých představ.
XenonJohn's Rekt-O-Matic Turbo S poskytl nápad na skříň, kterou jsem vytvořil v Tinkercad.
Zásoby
Holé minimum:
ESP8266 NodeMCU 12E.
OLED 0,96 displej.
Volitelné pro napájení z baterie:
DC-DC CONVERTER BOOST I = 0,9-5V O = 5V 0,6A, toto bude použito k pohonu ESP8266 a displeje.
Jednobuněčná lipo nabíječka TP4056, MICRO USB LITHIUM 18650 NABÍJEČKA BATERIÍ 1A.
18650 lipo článek nebo baterie mobilního telefonu atd.
Krok 1: Hardware a zapojení
Zkompilováno pomocí Arduino IDE 1.8.13.
ArduinoJson od Benoîta Blanchona verze 6.16.1
ArduinoJson Assistant V6 byl použit k deserializaci po zkopírování informací z prohlížeče.
Dovolil jsem si zahrnout celý kód TheResidentSkeptic a Buger's Blog do textového souboru pro případ, že by jejich stránky zmizely.
Adresa URL, kterou jsem upravil „https://min-api.cryptocompare.com/data/pricemulti?fsyms=XRP&tsyms=ZAR&e=Luno&extraParams=your_app_name“se svými změnami tučně.
Pohled na stránky Cryptocompare vám poskytne podporované burzy, mince a měnu.
Není nutné říkat, že mám velmi omezené kódovací schopnosti, protože jsem spíše uživatel kopírování/vkládání, takže můj kód může být poněkud špinavý.:)
Krok 3: Příloha
Zjistil jsem, že je rychlejší hacknout otvory portů pomocí dremelu a jehlových pilníků, než si hrát s Tinkercadem.
Doporučuje:
Programování ATmega328 pomocí Arduino IDE pomocí krystalu 8 MHz: 4 kroky
Programování ATmega328 s Arduino IDE pomocí 8MHz krystalu: V tomto Instuctable se budu věnovat krok za krokem průvodce programováním IC ATmega328P (stejný mikrokontrolér, jaký je k dispozici na Arudino UNO) pomocí Arduino IDE a Arduino UNO jako programátora, abyste se stali vlastní Arduino, aby vaše projekty
Ovládání vedené po celém světě pomocí internetu pomocí Arduina: 4 kroky
Ovládání vedené po celém světě pomocí internetu pomocí Arduina: Ahoj, jsem Rithik. Z vašeho telefonu vytvoříme LED řízenou internetem. Použijeme software jako Arduino IDE a Blynk. Je to jednoduché a pokud se vám to podaří, můžete ovládat tolik elektronických součástek, jaké chcete. Věci, které potřebujeme: Hardware:
Navázání připojení WiFi pomocí ESP8266 a získání místní IP adresy: 3 kroky
Navázání WiFi připojení pomocí ESP8266 a získání místní IP adresy: V tomto tutoriálu se podíváme na to, jak navázat WiFi připojení s WiFi deskou ESP8266. Připojíme to s místní WiFi sítí
Crypto Ticker: 6 kroků
Crypto Ticker: Jsem posedlý kontrolou aktuální ceny různých kryptoměn, ale přepínání karet nebo vytahování telefonu přerušuje můj pracovní tok a rozptyluje mě. Rozhodl jsem se, že samostatná obrazovka s jednoduchým rozhraním bude užitečná pro zobrazení p
Jak najít IP adresy ethernetových zařízení ?: 4 kroky
Jak najít IP adresy ethernetových zařízení ?: Při této příležitosti se budeme zabývat problémem, který se nám stal, když potřebujeme získat IP adresu ethernetového zařízení, v našem případě to může být PC, Smartphone, PLC být Arduino se štítovým ethernetem, ESP8266 nebo ESP32. Pokud nemáme