Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Sekite daugiau autoriaus:
Pagrindinė idėja
Asmeniškai aš esu kriptovaliutų investuotojas. Bet aš taip pat turiu daug darbo. Taigi aš negaliu sekti „Bitcoin“kainos kaip 10 kartų per minutę. Tačiau vis tiek noriu sužinoti, ar uždirbu, ar prarandu pinigus. Taigi nusprendžiau sukurti realaus laiko grįžtamojo ryšio sistemą apie savo investicijas naudojant „python“. Ir norėdamas tai vizualizuoti, pasirinkau led juostą ir arduino. Jei uždirbau pinigus, šviesos diodai taps žali. Jei pralaimėsiu, jie taps raudoni.
Kaip tai veikia
Norėdami gauti bitkoinų duomenis realiuoju laiku, naudojau „OKex“pateiktą API, kuri yra didelė kriptovaliutos keitykla. Tada aš naudoju „python“, norėdamas apskaičiuoti savo pelną ir nuostolius pagal srautinius duomenis. Kiekvieną dieną nustatiau 5% pelno ir nuostolių, o tai reiškia, kad įjungta daugiau lempučių, mano investicijos yra arčiau mano tikslo. Jei visi šviesos diodai yra įjungti arba išjungti, juostelė pradės mirksėti. Taigi aš galiu nuspręsti, ar toliau laikyti ar parduoti savo bitkoinus.
Prekės
Seeeduino V4.2 Pirkti čia
Matė vandeniui atsparią WS2813 RGB LED juostelę, atspari vandeniui, pirkite čia
Pamatė pagrindinį skydą V2
1 veiksmas: prijunkite „Led Strip“prie „Arduino“plokštės
Prijunkite „Seeeduino“prie pagrindo skydo. Tada prijunkite šviesos diodų juostą prie skaitmeninio kaiščio 6 (D6)
2 veiksmas: prijunkite „Arduino“plokštę prie kompiuterio
Patikrinkite arduino naudojamą prievadą. Jums to prireiks python kode.
3 veiksmas: įkelkite „Arduino“kodą
4 veiksmas: paleiskite „Python“kodą
Įsitikinkite, kad įdiegta „Python“bibliotekos „pyserial“. Jei nežinote, ar įdiegėte biblioteką, paleiskite
pip install pyserial
kompiuterio terminale.
Prieš vykdydami „Python“kodą, nepamirškite nustatyti savo pradinių investicijų duomenų.