Índice:

Visualize seu ganho e perda de bitcoin com Arduino e Python: 6 etapas
Visualize seu ganho e perda de bitcoin com Arduino e Python: 6 etapas

Vídeo: Visualize seu ganho e perda de bitcoin com Arduino e Python: 6 etapas

Vídeo: Visualize seu ganho e perda de bitcoin com Arduino e Python: 6 etapas
Vídeo: Programador Sênior VS júnior #short #shorts 2024, Novembro
Anonim

Por memoryleakyuFollow More by the author:

DIY IBeacon e Beacon Scanner com Raspberry Pi e HM13
DIY IBeacon e Beacon Scanner com Raspberry Pi e HM13
DIY IBeacon e Beacon Scanner com Raspberry Pi e HM13
DIY IBeacon e Beacon Scanner com Raspberry Pi e HM13
Reconhecimento de sinais de trânsito no Autopilot V1.0
Reconhecimento de sinais de trânsito no Autopilot V1.0
Reconhecimento de sinais de trânsito no Autopilot V1.0
Reconhecimento de sinais de trânsito no Autopilot V1.0
Use gestos para controlar a reprodução do YouTube com o Arduino
Use gestos para controlar a reprodução do YouTube com o Arduino
Use gestos para controlar a reprodução do YouTube com o Arduino
Use gestos para controlar a reprodução do YouTube com o Arduino

Ideia básica

Pessoalmente, sou um investidor de criptomoedas. Mas também tenho um monte de trabalho para fazer. Portanto, não consigo acompanhar o preço do bitcoin 10 vezes por minuto. No entanto, ainda quero saber se estou ganhando ou perdendo dinheiro. Portanto, decidi construir um sistema de feedback em tempo real do meu investimento usando Python. E para visualizar, escolhi uma tira de led e um arduino. Se ganhei dinheiro, os leds ficarão verdes. Se eu perder, eles ficarão vermelhos.

Como funciona

Para obter dados bitcoin em tempo real, usei uma api fornecida pela OKex, que é uma grande casa de câmbio criptográfica. Em seguida, usei o python para calcular meu ganho e perda com base nos dados de streaming. Eu defino minha meta de ganho e perda para 5% todos os dias, o que significa que mais luzes estão acesas, meu investimento está mais próximo da minha meta de ganho ou perda. Se todos os leds estiverem ligados ou desligados, a tira começará a piscar. Assim, posso decidir se devo manter ou vender meus bitcoins.

Suprimentos

Seeeduino V4.2 Compre aqui

Fita LED impermeável WS2813 RGB à prova d'água Compre Aqui

Escudo de base visto V2

Etapa 1: Conecte sua faixa de LED à placa Arduino

Conecte sua faixa de LED com sua placa Arduino
Conecte sua faixa de LED com sua placa Arduino

Conecte seu seeeduino com seu escudo de base. Em seguida, conecte a tira de led no pino digital 6 (D6)

Etapa 2: Conecte sua placa Arduino ao computador

Conecte sua placa Arduino ao seu computador
Conecte sua placa Arduino ao seu computador

Verifique a porta que seu arduino está usando. Você vai precisar disso no código python.

Etapa 3: Faça o upload do código do Arduino

Etapa 4: execute o código Python

Certifique-se de que a biblioteca python pyserial esteja instalada. Se você não sabe se instalou a biblioteca, execute

pip install pyserial

no terminal do seu computador.

Antes de executar o código Python, lembre-se de configurar seus dados de investimento inicial.

Recomendado: