Inhoudsopgave:

Visualiseer uw Bitcoin-winst en -verlies met Arduino en Python - Ajarnpa
Visualiseer uw Bitcoin-winst en -verlies met Arduino en Python - Ajarnpa

Video: Visualiseer uw Bitcoin-winst en -verlies met Arduino en Python - Ajarnpa

Video: Visualiseer uw Bitcoin-winst en -verlies met Arduino en Python - Ajarnpa
Video: My Complete Crypto Portfolio REVEALED!! 🚀 | 2024 Strategy 2024, November
Anonim

Door memoryleakyuVolg meer van de auteur:

DIY IBeacon en Beacon Scanner met Raspberry Pi en HM13
DIY IBeacon en Beacon Scanner met Raspberry Pi en HM13
DIY IBeacon en Beacon Scanner met Raspberry Pi en HM13
DIY IBeacon en Beacon Scanner met Raspberry Pi en HM13
Autopilot V1.0 Verkeersbordherkenning
Autopilot V1.0 Verkeersbordherkenning
Autopilot V1.0 Verkeersbordherkenning
Autopilot V1.0 Verkeersbordherkenning
Gebruik gebaren om YouTube-weergave te bedienen met Arduino
Gebruik gebaren om YouTube-weergave te bedienen met Arduino
Gebruik gebaren om YouTube-weergave te bedienen met Arduino
Gebruik gebaren om YouTube-weergave te bedienen met Arduino

Basisidee

Persoonlijk ben ik een cryptovaluta-investeerder. Maar ik heb ook een zware lading werk te doen. Dus ik kan de bitcoin-prijs niet 10 keer per minuut bijhouden. Ik wil echter nog steeds weten of ik geld verdien of verlies. Daarom besloot ik een realtime feedbacksysteem van mijn investering te bouwen met python. En om het te visualiseren koos ik voor een ledstrip en een arduino. Als ik geld heb verdiend, worden de leds groen. Als ik verlies, worden ze rood.

Hoe werkt het

Om realtime bitcoin-gegevens te krijgen, gebruikte ik een api van OKex, een grote crypto-valutawissel. Daarna gebruikte ik python om mijn winst en verlies te berekenen op basis van de streaminggegevens. Ik stel mijn doelwinst en -verlies elke dag in op 5%, wat betekent dat er meer lampjes branden en dat mijn investering dichter bij mijn doelwinst of -verlies ligt. Als alle leds aan of uit zijn, gaat de strip knipperen. Zodat ik kan beslissen of ik mijn bitcoins blijf houden of verkopen.

Benodigdheden

Seeeduino V4.2 Koop hier

Seeed Waterproof WS2813 RGB LED Strip Waterdicht Koop hier

Seed Base Shield V2

Stap 1: verbind uw ledstrip met uw Arduino-bord

Verbind uw ledstrip met uw Arduino-bord
Verbind uw ledstrip met uw Arduino-bord

Verbind je seeeduino met zijn basisschild. Steek vervolgens de ledstrip in digitale pin 6 (D6)

Stap 2: Sluit uw Arduino-bord aan op uw computer

Sluit uw Arduino-bord aan op uw computer
Sluit uw Arduino-bord aan op uw computer

Controleer de poort die uw arduino gebruikt. Je hebt het nodig in de python-code.

Stap 3: Upload de Arduino-code

Stap 4: Voer de Python-code uit

Zorg ervoor dat python-bibliotheek pyserial is geïnstalleerd. Als u niet weet of u de bibliotheek hebt geïnstalleerd, voert u

pip installeer pyserial

in de terminal van uw computer.

Vergeet niet om uw initiële investeringsgegevens in te stellen voordat u de python-code uitvoert.

Aanbevolen: