Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Podľa memoryleakyu Nasledovať viac od autora:
Základná myšlienka
Osobne som investorom kryptomeny. Ale musím sa tiež poriadne venovať práci. Nie som teda schopný sledovať cenu bitcoinu tak 10 -krát za minútu. Stále však chcem vedieť, či zarábam alebo prichádzam o peniaze. Preto som sa rozhodol vybudovať systém spätnej väzby svojich investícií v reálnom čase pomocou pythonu. A aby som si to predstavil, vybral som si led pásik a arduino. Ak som zarobil peniaze, LED diódy sa zazelenajú. Ak prehrám, zmenia sa na červenú.
Ako to funguje
Na získanie údajov o bitcoinoch v reálnom čase som použil rozhranie API od spoločnosti OKex, čo je veľká burza kryptomien. Potom som pomocou pythonu vypočítal svoj zisk a stratu na základe streamovaných údajov. Cieľový zisk a stratu som nastavil na 5% každý deň, čo znamená, že svieti viac svetiel, moja investícia sa blíži môjmu cieľovému zisku alebo strate. Ak sú všetky LED diódy zapnuté alebo vypnuté, pruh začne blikať. Môžem sa teda rozhodnúť, či svoje bitcoiny ponechám alebo predám.
Zásoby
Seeeduino V4.2 Kúpte tu
Vodotesný viditeľný vodotesný LED pás WS2813 RGB WS2813 Kúpte si tu
Videný základný štít V2
Krok 1: Pripojte svoj LED pás k doske Arduino
Pripojte svoje Seeeduino k jeho základnému štítu. Potom zapojte LED pásik na digitálny kolík 6 (D6)
Krok 2: Pripojte dosku Arduino k počítaču
Skontrolujte port, ktorý používa vaše arduino. Budete to potrebovať v kóde pythonu.
Krok 3: Nahrajte kód Arduino
Krok 4: Spustite kód Python
Uistite sa, že je nainštalovaný pyserial knižnice pythonu. Ak neviete, či máte nainštalovanú knižnicu, spustite ju
pip install pyserial
v termináli vášho počítača.
Pred spustením kódu pythonu nastavte svoje počiatočné investičné údaje.