Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Avtor memoryleakyuSledi Več avtorja:
Osnovna ideja
Osebno sem vlagatelj kripto valut. Imam pa tudi veliko dela. Zato ne morem slediti ceni bitcoina 10 -krat na minuto. Vseeno pa me zanima, ali zaslužim ali izgubljam denar. Tako sem se odločil, da bom z uporabo pythona zgradil sistem povratnih informacij v realnem času o svoji naložbi. In za vizualizacijo sem izbral led trak in arduino. Če sem zaslužil denar, bodo LED lučke postale zelene. Če izgubim, se obarvajo rdeče.
Kako deluje
Za pridobivanje podatkov o bitcoinih v realnem času sem uporabil api, ki ga ponuja OKex, velika menjalnica kriptovalut. Nato sem uporabil python za izračun dobička in izgube na podlagi pretočnih podatkov. Ciljni dobiček in izgubo sem nastavil na 5% vsak dan, kar pomeni, da gori več luči, moja naložba je bližje moji ciljni dobičku ali izgubi. Če so vse LED diode vklopljene ali izklopljene, bo trak utripal. Tako se lahko odločim, ali bom še naprej hranil ali prodajal svoje bitcoine.
Zaloge
Seeeduino V4.2 Kupite tukaj
Seeed Waterproof WS2813 RGB LED Trak Vodotesen Kupite tukaj
Glej Base Shield V2
Korak: Povežite svoj LED trak s svojo Arduino ploščo
Povežite vaš seeeduino z osnovnim ščitom. Nato priključite LED trak na digitalni zatič 6 (D6)
Korak: Povežite ploščo Arduino z računalnikom
Preverite vrata, ki jih uporablja vaš arduino. Potrebovali ga boste v kodi python.
Korak: Naložite kodo Arduino
4. korak: Zaženite kodo Python
Prepričajte se, da je nameščen knjižnica python pyserial. Če ne veste, ali ste knjižnico namestili, zaženite
pip install pyserial
v terminalu računalnika.
Pred izvajanjem kode python ne pozabite nastaviti podatkov o začetni naložbi.