INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Deur memoryleakyu Volg meer deur die skrywer:
Basiese idee
Persoonlik is ek 'n belegger in kripto -geldeenhede. Maar ek het ook baie werk om by te dra. Ek kan dus nie die bitcoin -prys 10 keer per minuut dophou nie. Ek wil egter steeds weet of ek geld verdien of verloor. Daarom het ek besluit om 'n intydse terugvoerstelsel van my belegging met behulp van python te bou. En om dit te visualiseer, het ek 'n led -strook en 'n arduino gekies. As ek geld verdien, word die leds groen. As ek verloor, word hulle rooi.
Hoe werk dit
Om intydse bitcoin-data te kry, het ek 'n api gebruik wat deur OKex verskaf is, wat 'n groot crypto-valuta-uitruil is. Toe gebruik ek luislang om my wins en verlies te bereken op grond van die stromingsdata. Ek stel my doelwitwins en -verlies elke dag op 5%, wat beteken dat meer ligte aan is, my belegging is nader aan my teikenwins of -verlies. As alle LED's aangeskakel of afgeskakel word, sal die strook knipper. Dus kan ek besluit of ek my bitcoins wil aanhou of verkoop.
Voorrade
Seeeduino V4.2 Koop hier
Seeed Waterproof WS2813 RGB LED Strip Waterproof Koop hier
Sien Base Shield V2
Stap 1: Koppel u Led Strip met u Arduino -bord
Koppel jou seeeduino met sy basisskerm. Koppel dan die LED -strook op die digitale pen 6 (D6) aan
Stap 2: Koppel u Arduino -bord aan u rekenaar
Kontroleer die poort wat u arduino gebruik. U benodig dit in die python -kode.
Stap 3: Laai die Arduino -kode op
Stap 4: Begin die Python -kode
Maak seker dat die pyseriaal vir python -biblioteek geïnstalleer is. As u nie weet of u die biblioteek geïnstalleer het nie, voer dit uit
pip installeer pyseriaal
in die rekenaar se terminale.
Onthou om u aanvanklike beleggingsdata op te stel voordat u die python -kode uitvoer.