Cuprins:

Vizualizați câștigul și pierderea Bitcoin cu Arduino și Python: 6 pași
Vizualizați câștigul și pierderea Bitcoin cu Arduino și Python: 6 pași

Video: Vizualizați câștigul și pierderea Bitcoin cu Arduino și Python: 6 pași

Video: Vizualizați câștigul și pierderea Bitcoin cu Arduino și Python: 6 pași
Video: Crypto și viața 2024, Noiembrie
Anonim

De memoryleakyu Urmăriți mai multe de la autor:

Scanner DIY IBeacon și Beacon cu Raspberry Pi și HM13
Scanner DIY IBeacon și Beacon cu Raspberry Pi și HM13
Scanner DIY IBeacon și Beacon cu Raspberry Pi și HM13
Scanner DIY IBeacon și Beacon cu Raspberry Pi și HM13
Recunoașterea autopilotului V1.0 pentru semnele rutiere
Recunoașterea autopilotului V1.0 pentru semnele rutiere
Recunoașterea autopilotului V1.0 pentru semnele rutiere
Recunoașterea autopilotului V1.0 pentru semnele rutiere
Folosiți Gesturi pentru a controla redarea YouTube cu Arduino
Folosiți Gesturi pentru a controla redarea YouTube cu Arduino
Folosiți Gesturi pentru a controla redarea YouTube cu Arduino
Folosiți Gesturi pentru a controla redarea YouTube cu Arduino

Idee de bază

Personal, sunt investitor de criptomonede. Dar am, de asemenea, o grămadă de muncă de care să mă ocup. Deci, nu sunt în măsură să urmăresc în continuare prețul bitcoin de 10 ori pe minut. Cu toate acestea, încă vreau să știu dacă câștig sau pierd bani. Astfel, am decis să construiesc un sistem de feedback în timp real al investiției mele folosind python. Și pentru a-l vizualiza, am ales o bandă led și un arduino. Dacă am câștigat bani, ledurile vor deveni verzi. Dacă pierd, se vor înroși.

Cum functioneazã

Pentru a obține date bitcoin în timp real, am folosit un API oferit de OKex, care este un mare schimb valutar criptografic. Apoi am folosit python pentru a-mi calcula câștigul și pierderea pe baza datelor de streaming. Îmi setez câștigul și pierderea țintă la 5% zilnic, ceea ce înseamnă că sunt aprinse mai multe lumini, investiția mea este mai aproape de câștigul sau pierderea țintă. Dacă toate ledurile sunt pornite sau oprite, banda va fi intermitentă. Așadar, pot lua o decizie dacă îmi voi păstra sau vinde bitcoinele.

Provizii

Seeeduino V4.2 Cumpărați aici

Seeed Waterproof WS2813 RGB LED Strip Waterproof Cumpărați aici

Seeed Base Shield V2

Pasul 1: Conectați banda LED cu placa Arduino

Conectați banda LED cu placa dvs. Arduino
Conectați banda LED cu placa dvs. Arduino

Conectați-vă seeeduino-ul cu scutul său de bază. Apoi conectați banda led pe pinul digital 6 (D6)

Pasul 2: Conectați placa Arduino la computer

Conectați placa Arduino la computer
Conectați placa Arduino la computer

Verificați portul pe care îl folosește arduino. Veți avea nevoie de el în codul python.

Pasul 3: Încărcați codul Arduino

Pasul 4: Rulați codul Python

Asigurați-vă că biblioteca Python pyserial este instalată. Dacă nu știți dacă ați instalat biblioteca, rulați

pip instala pyserial

în terminalul computerului.

Înainte de a executa codul python, nu uitați să configurați datele inițiale de investiții.

Recomandat: