Sisukord:

Kujutage ette oma Bitcoini kasumit ja kaotust Arduino ja Pythoni abil: 6 sammu
Kujutage ette oma Bitcoini kasumit ja kaotust Arduino ja Pythoni abil: 6 sammu

Video: Kujutage ette oma Bitcoini kasumit ja kaotust Arduino ja Pythoni abil: 6 sammu

Video: Kujutage ette oma Bitcoini kasumit ja kaotust Arduino ja Pythoni abil: 6 sammu
Video: CS50 2015 - Week 7 2024, November
Anonim

Jälgige rohkem autorit:

DIY IBeacon ja majakaskanner Raspberry Pi ja HM13 abil
DIY IBeacon ja majakaskanner Raspberry Pi ja HM13 abil
DIY IBeacon ja majakaskanner Raspberry Pi ja HM13 abil
DIY IBeacon ja majakaskanner Raspberry Pi ja HM13 abil
Autopiloodi V1.0 liiklusmärkide äratundmine
Autopiloodi V1.0 liiklusmärkide äratundmine
Autopiloodi V1.0 liiklusmärkide äratundmine
Autopiloodi V1.0 liiklusmärkide äratundmine
Kasutage Arduino abil YouTube'i taasesituse juhtimiseks žeste
Kasutage Arduino abil YouTube'i taasesituse juhtimiseks žeste
Kasutage Arduino abil YouTube'i taasesituse juhtimiseks žeste
Kasutage Arduino abil YouTube'i taasesituse juhtimiseks žeste

Põhiidee

Isiklikult olen ma krüptovaluuta investor. Kuid mul on ka kohutav koormus tööd teha. Nii et ma ei suuda jälgida bitcoini hinda nagu 10 korda minutis. Kuid ma tahan ikkagi teada, kas teenin või kaotan raha. Seega otsustasin ehitada oma investeeringule reaalajas tagasiside süsteemi, kasutades pythoni. Ja selle visualiseerimiseks valisin led -riba ja arduino. Kui teenisin raha, muutuvad LED -id roheliseks. Kui kaotan, lähevad nad punaseks.

Kuidas see töötab

Reaalajas bitcoini andmete saamiseks kasutasin OKexi pakutavat API-d, mis on suur krüptovaluuta vahetus. Seejärel kasutasin voogesitusandmete põhjal oma kasumi ja kahjumi arvutamiseks pythonit. Seadsin oma sihtkasumiks ja -kahjumiks iga päev 5%, mis tähendab, et rohkem tulesid põleb, minu investeering on lähemale kasumile või kaotusele. Kui kõik LED -id on sisse või välja lülitatud, hakkab riba vilkuma. Nii saan ma otsustada, kas hoida oma bitcoine hoida või müüa.

Tarvikud

Seeeduino V4.2 Osta siit

See veekindel WS2813 RGB LED -riba veekindel Osta siit

Nägi baaskilpi V2

Samm: ühendage oma LED -riba Arduino plaadiga

Ühendage oma LED -riba Arduino plaadiga
Ühendage oma LED -riba Arduino plaadiga

Ühendage seeeduino selle aluskilbiga. Seejärel ühendage LED -riba digitaalse tihvtiga 6 (D6)

Samm: ühendage Arduino tahvel arvutiga

Ühendage Arduino tahvel arvutiga
Ühendage Arduino tahvel arvutiga

Kontrollige porti, mida teie arduino kasutab. Te vajate seda püütoni koodis.

Samm: laadige Arduino kood üles

Samm: käivitage Pythoni kood

Veenduge, et Pythoni raamatukogu pyserial on installitud. Kui te ei tea, kas teek on installitud, käivitage

pip install pyserial

arvuti terminalis.

Enne püütoni koodi täitmist pidage meeles oma esialgsete investeerimisandmete seadistamist.

Soovitan: