Table des matières:

Visualisez vos gains et pertes de Bitcoin avec Arduino et Python : 6 étapes
Visualisez vos gains et pertes de Bitcoin avec Arduino et Python : 6 étapes

Vidéo: Visualisez vos gains et pertes de Bitcoin avec Arduino et Python : 6 étapes

Vidéo: Visualisez vos gains et pertes de Bitcoin avec Arduino et Python : 6 étapes
Vidéo: Введение в кибербезопасность (кибербезопасность, часть 1) 2024, Novembre
Anonim

Par memoryleakyuSuivez plus par l'auteur:

Scanner DIY IBeacon et Beacon avec Raspberry Pi et HM13
Scanner DIY IBeacon et Beacon avec Raspberry Pi et HM13
Scanner DIY IBeacon et Beacon avec Raspberry Pi et HM13
Scanner DIY IBeacon et Beacon avec Raspberry Pi et HM13
Autopilot V1.0 Reconnaissance des panneaux de signalisation
Autopilot V1.0 Reconnaissance des panneaux de signalisation
Autopilot V1.0 Reconnaissance des panneaux de signalisation
Autopilot V1.0 Reconnaissance des panneaux de signalisation
Utilisez des gestes pour contrôler la lecture de YouTube avec Arduino
Utilisez des gestes pour contrôler la lecture de YouTube avec Arduino
Utilisez des gestes pour contrôler la lecture de YouTube avec Arduino
Utilisez des gestes pour contrôler la lecture de YouTube avec Arduino

Idée basique

Personnellement, je suis un investisseur en crypto-monnaie. Mais j'ai aussi une grosse charge de travail à faire. Je ne suis donc pas en mesure de suivre le prix du bitcoin comme 10 fois par minute. Cependant, je veux toujours savoir si je gagne ou perd de l'argent. Ainsi, j'ai décidé de construire un système de retour d'information en temps réel de mon investissement en utilisant python. Et pour le visualiser, j'ai choisi une bande led et un arduino. Si je gagne de l'argent, les leds deviennent vertes. Si je perds, ils deviendront rouges.

Comment ça marche

Pour obtenir des données bitcoin en temps réel, j'ai utilisé une API fournie par OKex, qui est un grand échange de crypto-monnaie. Ensuite, j'ai utilisé python pour calculer mon gain et ma perte en fonction des données de streaming. Je fixe mon objectif de gain et de perte à 5% tous les jours, ce qui signifie que plus de voyants sont allumés, mon investissement est plus proche de mon objectif de gain ou de perte. Si toutes les LED sont allumées ou éteintes, la bande commencera à clignoter. Je peux donc décider de conserver ou de vendre mes bitcoins.

Fournitures

Seeeduino V4.2 Acheter ici

Seeed Ruban LED RGB étanche WS2813 étanche Acheter ici

Bouclier de base de graines V2

Étape 1: Connectez votre bande Led avec votre carte Arduino

Connectez votre bande LED avec votre carte Arduino
Connectez votre bande LED avec votre carte Arduino

Connectez votre seeeduino avec son bouclier de base. Puis branchez la bande led sur la broche numérique 6 (D6)

Étape 2: connectez votre carte Arduino à votre ordinateur

Connectez votre carte Arduino à votre ordinateur
Connectez votre carte Arduino à votre ordinateur

Vérifiez le port utilisé par votre arduino. Vous allez en avoir besoin dans le code python.

Étape 3: Téléchargez le code Arduino

Étape 4: Exécutez le code Python

Assurez-vous que la bibliothèque python pyserial est installée. Si vous ne savez pas si vous avez installé la bibliothèque, exécutez

pip installer pyserial

dans le terminal de votre ordinateur.

Avant d'exécuter le code python, n'oubliez pas de configurer vos données d'investissement initiales.

Conseillé: