Cuprins:
- Provizii
- Pasul 1: Conectați banda LED cu placa Arduino
- Pasul 2: Conectați placa Arduino la computer
- Pasul 3: Încărcați codul Arduino
- Pasul 4: Rulați codul Python
Video: Vizualizați câștigul și pierderea Bitcoin cu Arduino și Python: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
De memoryleakyu Urmăriți mai multe de la autor:
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-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
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:
LLLT LED Terapie cu lumină roșie pentru pierderea auzului acufenei: 4 pași
LLLT LED Terapie cu lumină roșie pentru pierderea auzului tinitusului urechii: am tinitus furioasă (care îmi sună în urechi) de cât îmi amintesc. Deci, nu a existat o „soluție rapidă” care pare să ajute la atenuarea acesteia. Unii oameni cred că Tinnitus poate fi o reacție la antibiotice, o reacție la steroizi, un sensibil
Vizualizați datele senzorului pe ecranul LCD: 5 pași
Vizualizarea datelor senzorilor de pe ecranul LCD: În acest proiect trebuie să vizualizăm datele de la 2 senzori pe un ecran cu Arduino. Aplicarea acestui proiect este monitorizarea umidității și temperaturii într-o seră
Vizualizați monitorul serial prin Bluetooth: 4 pași
Vizualizare monitor serial prin Bluetooth: Acest proiect utilizează un modul Bluetooth HC-05 pentru a înlocui o conexiune tradițională cu fir utilizată pentru vizualizarea monitorului serial. Materiale: Arduino - https://amzn.to/2DLjxR2 Breadboard - https://amzn.to / 2RYqiSK Jumper fire - https://amzn.to/2RYqiSK H
Cum să vizualizați realitatea augmentată pe computerul dvs.: 3 pași
Cum să vizualizați realitatea augmentată pe computerul dvs.: În acest tutorial, vă voi arăta cum să vizualizați realitatea augmentată pe computer folosind doar o cameră web, hârtie și internet
Vizualizați tablourile de bord Emoncms și ESP8266 + Arduino #IoT: 7 pași (cu imagini)
Vizualizați tablourile de bord Emoncms și ESP8266 + Arduino #IoT: De mult timp am testat platforma Emoncms și cu această ocazie vă voi arăta rezultatul final și calitatea tablourilor de bord și / sau a vizualizărilor. Am luat câteva tutoriale care vă vor servi ca pași intermediari. Vom vizualiza un