Tabla de contenido:
Video: XRP Crypto Ticker usando URL HTTPS: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Por petercd Siga más por el autor:
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
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
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:
Trabajar con la API de URL en Node-RED: 10 pasos
Trabajar con URL API en Node-RED: este instructivo le enseñará cómo usar URL API (http get) en node-RED. Es intencionadamente simple. Y si es relativamente nuevo en node-RED, este ejemplo es adecuado para usted. Te enseñaré cómo usar el entorno node-RED y qué es, y h
Control llevado en todo el mundo usando Internet usando Arduino: 4 pasos
Control dirigido en todo el mundo usando Internet usando Arduino: Hola, soy Rithik. Vamos a hacer un led controlado por internet usando tu teléfono. Vamos a usar software como Arduino IDE y Blynk. Es simple y si lo lograste puedes controlar tantos componentes electrónicos como quieras Cosas que necesitamos: Hardware:
Reducir el tamaño de sus proyectos Arduino - Arduino UNO como programador ATmega328P (https://youtu.be/YO61YCaC9DY): 4 pasos
Reducir el tamaño de sus proyectos Arduino | Programador Arduino UNO como ATmega328P (https://youtu.be/YO61YCaC9DY): Enlace de video: https://youtu.be/YO61YCaC9DY Programar ATmega328P usando Arduino como ISP (programador en el sistema) le permite usar las funciones de Arduino en una placa de prueba o TARJETA DE CIRCUITO IMPRESO. Sobre todo ayuda cuando estás haciendo tu proyecto universitario. Se reduce
Actualizar HTTPS Redirect versión 2.0 ESP8266 y hojas de cálculo de Google: 10 pasos
Actualizar HTTPS Redirect Versión 2.0 ESP8266 & Google Spreadsheets: En pruebas anteriores realizamos la comunicación de un módulo ESP8266 y el envío bidireccional de datos a una hoja de Google con la ayuda de Google Script, inicialmente gracias a Sujay Phadke " electronicsguy " el creador de la biblioteca HTTPSRedirect
Crypto Ticker: 6 pasos
Crypto Ticker: Estoy obsesionado con verificar el precio actual de varias criptomonedas, pero cambiar de pestaña o sacar mi teléfono interrumpe mi flujo de trabajo y me distrae. Decidí que una pantalla separada con una interfaz muy simple sería útil para mostrar p