Sommario:
Video: XRP Crypto Ticker utilizzando URL HTTPS.: 3 passaggi
2024 Autore: John Day | day@howwhatproduce.com. Ultima modifica: 2024-01-30 09:59
Di petercdFollow Altro dell'autore:
Informazioni su: tipo generale di bricolage Maggiori informazioni su petercd »
Sembrava esserci una mancanza di semplici ticker crittografici funzionanti, alcuni dei quali a causa della chiusura dell'API collegata e altri a causa di problemi con il codice o con le librerie dipendenti.
La maggior parte dei ticker qui su Instructables sono orientati a USD e Bitcoin, tuttavia stavo cercando un ticker XRP che venisse visualizzato in ZAR.
La maggior parte dei ticker che ho provato non è riuscita con un errore 301 (perm sito reindirizzato), quando ho provato a sostituire l'URL dell'API nel loro codice.
Si scopre che stavo cercando di accedere a una pagina HTTPS utilizzando un NodeMCU ESP codificato
Il modo per aggirare il controllo delle impronte digitali del certificato è utilizzare "client->setInsecure();" comando.
Quello che ho fatto è remixare il codice sul blog di Buger, in particolare il suo esempio "come ottenere il tasso di cambio bitcoin dall'API blockchain.info" in fondo alla pagina, con il display SSD1306 e il codice JSON di un utente su Youtube, TheResidentSkeptic, che è stato così gentile da collegare il suo repository pastebin.
Non sono riuscito a compilare il codice ticker di kevlar429, ma sono riuscito a copiare l'https://min-api.cryptocompare.com/ url che stava usando e ho cambiato la moneta/valuta/cambio a mio piacimento.
Il Rekt-O-Matic Turbo S di XenonJohn ha fornito l'idea per il recinto che ho realizzato in Tinkercad.
Forniture
Minimo indispensabile:
ESP8266 NodeMCU 12E.
Schermo OLED da 0,96.
Opzionale per alimentazione a batteria:
BOOST CONVERTITORE CC-CC I=0,9-5 V O=5 V 0,6 A, verrà utilizzato per pilotare l'ESP8266 e il display.
Caricabatterie lipo a cella singola stile TP4056, CARICABATTERIE MICRO USB LITHIUM 18650 1A.
18650 cella lipo o batteria del cellulare ecc.
Passaggio 1: hardware e cablaggio
Compilato utilizzando Arduino IDE 1.8.13.
ArduinoJson di Benoît Blanchon versione 6.16.1
ArduinoJson Assistant V6 è stato utilizzato per deserializzare dopo aver copiato le informazioni dal browser.
Mi sono preso la libertà di includere il codice completo di TheResidentSkeptic e Buger's Blog in un file di testo nel caso in cui i loro siti scompaiano.
L'URL che ho modificato "https://min-api.cryptocompare.com/data/pricemulti?fsyms=XRP&tsyms=ZAR&e=Luno&extraParams=your_app_name" con le mie modifiche in grassetto.
Uno sguardo sul sito Cryptocompare fornirà gli scambi, le monete e la valuta supportati.
Inutile dire che ho capacità di codifica molto limitate, essendo più un utente copia/incolla, quindi il mio codice potrebbe essere un po' sporco.:)
Passaggio 3: allegato
Ho trovato più veloce hackerare le aperture delle porte con un dremel e lime ad ago piuttosto che giocherellare con Tinkercad.
Consigliato:
Lavorare con l'API URL in Node-RED: 10 passaggi
Lavorare con l'API URL in Node-RED: questa istruzione ti insegnerà come utilizzare l'API URL (http get) in node-RED. È volutamente semplice. E se sei relativamente nuovo a node-RED, questo esempio è giusto per te. Ti insegnerò come usare l'ambiente node-RED e cos'è, e h
Monitoraggio dell'accelerazione utilizzando Raspberry Pi e AIS328DQTR utilizzando Python: 6 passaggi
Monitoraggio dell'accelerazione utilizzando Raspberry Pi e AIS328DQTR Utilizzando Python: l'accelerazione è finita, penso che secondo alcune leggi della fisica.- Terry Riley Un ghepardo utilizza un'accelerazione straordinaria e rapidi cambiamenti di velocità durante la caccia. La creatura più veloce a terra di tanto in tanto utilizza il suo ritmo più alto per catturare la preda. Il
Riduci i tuoi progetti Arduino - Arduino UNO come programmatore ATmega328P (https://youtu.be/YO61YCaC9DY): 4 passaggi
Riduci i tuoi progetti Arduino | Arduino UNO As ATmega328P Programmer (https://youtu.be/YO61YCaC9DY): Collegamento video: https://youtu.be/YO61YCaC9DYProgramming ATmega328P utilizzando Arduino come ISP (In-System Programmer) consente di utilizzare le funzionalità di Arduino su una breadboard o PCB. Aiuta soprattutto quando stai realizzando il tuo progetto universitario. Ridu
Neopixel Ws2812 Arcobaleno LED Glow con M5stick-C - Esecuzione di Rainbow su Neopixel Ws2812 utilizzando M5stack M5stick C Utilizzando Arduino IDE: 5 passaggi
Neopixel Ws2812 Arcobaleno LED Glow con M5stick-C | Esecuzione di Rainbow su Neopixel Ws2812 Utilizzo di M5stack M5stick C Utilizzo di Arduino IDE: Ciao ragazzi in questo tutorial impareremo come utilizzare i LED neopixel ws2812 o la striscia led o la matrice led o l'anello led con la scheda di sviluppo m5stack m5stick-C con Arduino IDE e faremo un motivo arcobaleno con esso
Aggiorna HTTPS Redirect versione 2.0 ESP8266 e Fogli di calcolo Google: 10 passaggi
Aggiorna HTTPS Redirect Version 2.0 ESP8266 & Google Spreadsheets: In precedenti test abbiamo effettuato la comunicazione di un modulo ESP8266 e l'invio bidirezionale dei dati a un foglio Google con l'ausilio di Google Script, inizialmente grazie a Sujay Phadke "electronicsguy" il creatore della libreria HTTPSRedirect