Tabla de contenido:

XRP Crypto Ticker usando URL HTTPS: 3 pasos
XRP Crypto Ticker usando URL HTTPS: 3 pasos

Video: XRP Crypto Ticker usando URL HTTPS: 3 pasos

Video: XRP Crypto Ticker usando URL HTTPS: 3 pasos
Video: Did You Catch XRP's 500 MA Indicator? V shape Recovery Next? 2024, Mes de julio
Anonim

Por petercd Siga más por el autor:

Jet Fix bloqueado con soplete
Jet Fix bloqueado con soplete
Jet Fix bloqueado con soplete
Jet Fix bloqueado con soplete
Reloj de aluminio fundido inspirado en Banksy
Reloj de aluminio fundido inspirado en Banksy
Reloj de aluminio fundido inspirado en Banksy
Reloj de aluminio fundido inspirado en Banksy
Buscador de centro Wiggler para el torno
Buscador de centro Wiggler para el torno
Buscador de centro Wiggler para el torno
Buscador de centro Wiggler para el torno

Acerca de: tipo general de retoques Más acerca de petercd »

Parecía haber una falta de tickers criptográficos simples que funcionen, algunos de ellos debido al cierre de la API vinculada y otros debido a problemas con el código o las bibliotecas dependientes.

La mayoría de los tickers aquí en Instructables están orientados a USD y Bitcoin, sin embargo, estaba buscando un ticker de XRP que se mostrara en ZAR.

La mayoría de los tickers que probé fallaron con un error 301 (la permanente del sitio se redirigió) cuando intenté sustituir la URL de la API en su código.

Resulta que es porque estaba intentando acceder a una página HTTPS usando un ESP NodeMCU codificado

La forma de eludir la comprobación de huellas dactilares del certificado es utilizar "client-> setInsecure ();" mando.

Lo que he hecho es remezclar el código en el Blog de Buger específicamente su ejemplo de "cómo obtener el tipo de cambio de bitcoin de la API blockchain.info" en la parte inferior de la página, con la pantalla SSD1306 y el código JSON de un usuario de Youtube, TheResidentSkeptic, que tuvo la amabilidad de vincular su repositorio de pastebin.

No pude obtener el código ticker de kevlar429 para compilar, pero me las arreglé para copiar la URL https://min-api.cryptocompare.com/ que estaba usando y cambiar la moneda / moneda / intercambio a mi gusto.

El Rekt-O-Matic Turbo S de XenonJohn proporcionó la idea para el gabinete que diseñé en Tinkercad.

Suministros

Mínimo:

ESP8266 NodeMCU 12E.

Pantalla OLED de 0.96.

Opcional para batería:

REFUERZO DEL CONVERTIDOR CC-CC I = 0.9-5V O = 5V 0.6A, esto se usará para manejar el ESP8266 y la pantalla.

Cargador lipo de celda única estilo TP4056, CARGADOR DE BATERÍA MICRO USB LITIO 18650 1A.

18650 lipo celda o batería de teléfono móvil, etc.

Paso 1: Hardware y cableado

Hardware y cableado
Hardware y cableado
Software
Software
Software
Software

Compilado usando Arduino IDE 1.8.13.

ArduinoJson de Benoît Blanchon versión 6.16.1

Se utilizó ArduinoJson Assistant V6 para deserializar después de copiar la información del navegador.

Me he tomado la libertad de incluir el código completo de TheResidentSkeptic y Buger's Blog en un archivo de texto en caso de que sus sitios desaparezcan.

La URL que edité "https://min-api.cryptocompare.com/data/pricemulti?fsyms=XRP&tsyms=ZAR&e=Luno&extraParams=your_app_name" con mis cambios en texto en negrita.

Una mirada al sitio de Cryptocompare proporcionará los intercambios, monedas y divisas admitidos.

No hace falta decir que tengo habilidades de codificación muy limitadas, siendo más un usuario de copiar / pegar, por lo que mi código puede estar algo sucio.:)

Paso 3: recinto

Recinto
Recinto

Descubrí que era más rápido hackear las aberturas de los puertos con un dremel y archivos de aguja que jugar con Tinkercad.

Recomendado: