Indholdsfortegnelse:

Visualiser din Bitcoin gevinst og tab med Arduino & Python: 6 trin
Visualiser din Bitcoin gevinst og tab med Arduino & Python: 6 trin

Video: Visualiser din Bitcoin gevinst og tab med Arduino & Python: 6 trin

Video: Visualiser din Bitcoin gevinst og tab med Arduino & Python: 6 trin
Video: Т - 95 Аэротачка - испытания соосной схемы 2024, November
Anonim

Af memoryleakyuFølg mere af forfatteren:

DIY IBeacon og Beacon Scanner Med Raspberry Pi og HM13
DIY IBeacon og Beacon Scanner Med Raspberry Pi og HM13
DIY IBeacon og Beacon Scanner Med Raspberry Pi og HM13
DIY IBeacon og Beacon Scanner Med Raspberry Pi og HM13
Autopilot V1.0 Vejskiltegenkendelse
Autopilot V1.0 Vejskiltegenkendelse
Autopilot V1.0 Vejskiltegenkendelse
Autopilot V1.0 Vejskiltegenkendelse
Brug bevægelser til at styre YouTube -afspilning med Arduino
Brug bevægelser til at styre YouTube -afspilning med Arduino
Brug bevægelser til at styre YouTube -afspilning med Arduino
Brug bevægelser til at styre YouTube -afspilning med Arduino

Grundlæggende idé

Personligt er jeg en investor i kryptovaluta. Men jeg har også en kæmpe belastning med arbejde. Så jeg kan ikke blive ved med at spore bitcoin -prisen som 10 gange i minuttet. Jeg vil dog stadig vide, om jeg tjener eller taber penge. Således besluttede jeg at opbygge et real-time feedback system for min investering ved hjælp af python. Og for at visualisere det valgte jeg en led strip og en arduino. Hvis jeg tjente penge, bliver lysdioderne grønne. Hvis jeg taber, bliver de røde.

Hvordan virker det

For at få bitcoin-data i realtid brugte jeg en api leveret af OKex, som er en stor kryptovalutaudveksling. Derefter brugte jeg python til at beregne min gevinst og tab baseret på streamingdataene. Jeg satte min målforøgelse og tab til 5% hver dag, hvilket betyder, at flere lys er tændt, min investering er tættere på min målgevinst eller tab. Hvis alle lysdioder er tændt eller slukket, lyser strimlen for at blinke. Så jeg kan tage en beslutning om, hvorvidt jeg vil beholde eller sælge mine bitcoins.

Forbrugsvarer

Seeeduino V4.2 Køb her

Seeed Vandtæt WS2813 RGB LED Strip Vandtæt Køb her

Set Base Shield V2

Trin 1: Tilslut din Led Strip med dit Arduino -bord

Tilslut din Led Strip med dit Arduino Board
Tilslut din Led Strip med dit Arduino Board

Tilslut din seeeduino med bundskærmen. Tilslut derefter LED -strimlen på digital pin 6 (D6)

Trin 2: Tilslut dit Arduino -kort til din computer

Tilslut dit Arduino -kort til din computer
Tilslut dit Arduino -kort til din computer

Kontroller porten, din arduino bruger. Du får brug for det i python -koden.

Trin 3: Upload Arduino -koden

Trin 4: Kør Python -koden

Sørg for, at python -biblioteket pyserial er installeret. Hvis du ikke ved, om du har installeret biblioteket, skal du køre

pip installere pyserial

i din computers terminal.

Inden du udfører python -koden, skal du huske at konfigurere dine første investeringsdata.

Anbefalede: