Tartalomjegyzék:
- Kellékek
- Lépés: Csatlakoztassa a LED szalagot az Arduino táblához
- Lépés: Csatlakoztassa az Arduino kártyát a számítógéphez
- Lépés: Töltse fel az Arduino kódot
- 4. lépés: Futtassa a Python kódot
Videó: Vizualizálja Bitcoin nyereségét és veszteségét az Arduino és Python segítségével: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Kövesse a szerző további információit:
Alapötlet
Én személy szerint kriptovaluta befektető vagyok. De emellett rengeteg munka vár rám. Tehát nem tudom folyamatosan nyomon követni a bitcoin árát, mint percenként 10 -szer. Azonban továbbra is szeretném tudni, hogy keresek -e vagy veszítek -e pénzt. Így úgy döntöttem, hogy valós idejű visszacsatolási rendszert hozok létre a befektetésemről python használatával. És hogy vizualizáljam, egy led csíkot és egy arduinót választottam. Ha pénzt kerestem, a ledek zöldre váltanak. Ha elveszítem, pirosra színeződnek.
Hogyan működik
Valós idejű bitcoin adatok beszerzéséhez az OKex által biztosított API-t használtam, amely egy nagy kriptovaluta-váltó. Ezután a python segítségével kiszámítottam a nyereségemet és veszteségemet a streaming adatok alapján. A napi nyereség- és veszteségértéket 5% -ra állítottam, ami azt jelenti, hogy több lámpa világít, a befektetésem közelebb áll a nyereséghez vagy veszteséghez. Ha az összes LED be- vagy kikapcsol, a szalag villogni kezd. Így dönthetek arról, hogy tovább tartom vagy eladom a bitcoinjaimat.
Kellékek
Seeeduino V4.2 Vásárlás itt
Látható vízálló WS2813 RGB LED szalag vízálló Vásároljon itt
Lásd: Base Shield V2
Lépés: Csatlakoztassa a LED szalagot az Arduino táblához
Csatlakoztassa seeeduinóját az alappajzsához. Ezután csatlakoztassa a LED -csíkot a 6 -os digitális tűhöz (D6)
Lépés: Csatlakoztassa az Arduino kártyát a számítógéphez
Ellenőrizze az arduino által használt portot. Szüksége lesz rá a python kódban.
Lépés: Töltse fel az Arduino kódot
4. lépés: Futtassa a Python kódot
Győződjön meg arról, hogy a python könyvtár pyserial telepítve van. Ha nem tudja, hogy telepítette -e a könyvtárat, futtassa
pip install pyserial
a számítógép termináljában.
A python kód végrehajtása előtt ne felejtse el beállítani a kezdeti befektetési adatokat.
Ajánlott:
Mappák szinkronizálása Python segítségével: 5 lépés
Mappák szinkronizálása Python -szal: Ez az utasítás megmutatja, hogyan kell két mappát (és az azokban lévő összes mappát) szinkronban tartani, így az egyik a másolat közvetlen másolata. Ideális a munkák biztonsági mentéséhez helyben, felhő/hálózati szerverre vagy USB -meghajtóra. Nincs programozási tapasztalat
Irányítsa a háztartási gépeket az Alexa segítségével az ESP8266 vagy az ESP32 segítségével: 8 lépés
Irányítsa a háztartási gépeket Alexa segítségével az ESP8266 vagy ESP32 segítségével: Hé, mi újság, srácok! Akarsh itt a CETech -től. Ez a projektem segíteni fog az életed megkönnyítésében, és úgy fogsz érezni magad, mint egy király, miután irányítottad a házban lévő eszközöket, csak parancsot adva Alexának. A legfontosabb dolog e
Arduino programozás Python segítségével: 8 lépés
Arduino programozás Python segítségével: Ebben a cikkben GUI python segítségével fogjuk irányítani az Arduino -t. a python használata nagyon egyszerű. Elejétől fogva minden lépést részletesen meg fogok osztani
Az Arduino YÚN hozzáférésének ellenőrzése MySQL, PHP5 és Python segítségével: 11 lépés (képekkel)
Az Arduino YÚN hozzáférésének ellenőrzése MySQL, PHP5 és Python segítségével: Hello Friends! Nos, mint tudják, szeptemberben az Arduino új premierpajzs Arduino YUN. Ennek a kis barátnak van egy Linux beágyazott rendszere, amellyel bármit futtathatunk, amire gondolsz (legalábbis eddig). Bár nagyon kevés az információ
Ublox LEA 6h 02 GPS modul Arduino és Python segítségével: 4 lépés
Ublox LEA 6h 02 GPS -modul Arduino -val és Pythonnal: A GPS -modul illesztése Arduino UNO -val (vagy bármely más Arduino -eszközzel), valamint a szélesség és hosszúság kiszámítása a Python -ban írt alkalmazásablakban