2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Por petercdFollow More by the author:
Sobre: general bloke type of tinkering Mais sobre petercd »
Parecia haver uma falta de tickers criptográficos simples de trabalho, alguns deles devido ao encerramento da API vinculada e outros devido a problemas com o código ou as bibliotecas dependentes.
A maioria dos tickers aqui no Instructables são orientados para USD e Bitcoin, no entanto, eu estava procurando um ticker XRP que seria exibido em ZAR.
A maioria dos tickers que tentei falharam com um erro 301 (site perm redirecionado), quando tentei substituir o URL da API em seu código.
Acontece que é porque eu estava tentando acessar uma página HTTPS usando um NodeMCU ESP codificado em
A maneira de contornar a verificação de impressão digital do certificado é usar o método "client-> setInsecure ();" comando.
O que fiz foi remixar o código no Blog de Buger, especificamente seu exemplo "como obter taxa de câmbio de bitcoin da API blockchain.info" na parte inferior da página, com a exibição SSD1306 e código JSON de um usuário do Youtube, TheResidentSkeptic, que teve a gentileza de vincular seu repositório pastebin.
Não consegui compilar o código do ticker do kevlar429, mas consegui copiar o https://min-api.cryptocompare.com/ url que ele estava usando e alterar a moeda / moeda / exhcange ao meu gosto.
O Rekt-O-Matic Turbo S de XenonJohn forneceu a ideia para o gabinete que criei no Tinkercad.
Suprimentos
Mínimo:
ESP8266 NodeMCU 12E.
Tela OLED de 0,96.
Opcional para bateria:
REFORÇO DO CONVERSOR DC-DC I = 0,9-5 V O = 5 V 0,6 A, será usado para acionar o ESP8266 e o display.
Carregador lipo de célula única TP4056, CARREGADOR DE BATERIA MICRO USB LITHIUM 18650 1A.
18650 célula lipo ou bateria de celular etc.
Etapa 1: Hardware e fiação
Compilado usando Arduino IDE 1.8.13.
ArduinoJson por Benoît Blanchon versão 6.16.1
O ArduinoJson Assistant V6 foi usado para desserializar após copiar as informações do navegador.
Tomei a liberdade de incluir o código completo do TheResidentSkeptic e do Blog do Buger em um arquivo de texto, para o caso de seus sites desaparecerem.
O url que editei "https://min-api.cryptocompare.com/data/pricemulti?fsyms=XRP&tsyms=ZAR&e=Luno&extraParams=your_app_name" com minhas alterações em negrito.
Uma olhada no site Cryptocompare fornecerá as trocas, moedas e moedas com suporte.
Não é preciso dizer que tenho habilidades de codificação muito limitadas, sendo mais um usuário de copiar / colar, então meu código pode estar um pouco sujo.:)
Etapa 3: Gabinete
Achei mais rápido hackear aberturas de portas com uma dremel e limas de agulha do que mexer com o Tinkercad.