Оглавление:

Визуализируйте свои выигрыши и потери в биткойнах с помощью Arduino и Python: 6 шагов
Визуализируйте свои выигрыши и потери в биткойнах с помощью Arduino и Python: 6 шагов

Видео: Визуализируйте свои выигрыши и потери в биткойнах с помощью Arduino и Python: 6 шагов

Видео: Визуализируйте свои выигрыши и потери в биткойнах с помощью Arduino и Python: 6 шагов
Видео: Визуализация ICM в покере 2024, Ноябрь
Anonim

Подписаться Еще от автора:

Сделай сам IBeacon and Beacon Scanner с Raspberry Pi и HM13
Сделай сам IBeacon and Beacon Scanner с Raspberry Pi и HM13
Сделай сам IBeacon and Beacon Scanner с Raspberry Pi и HM13
Сделай сам IBeacon and Beacon Scanner с Raspberry Pi и HM13
Автопилот V1.0 Распознавание дорожных знаков
Автопилот V1.0 Распознавание дорожных знаков
Автопилот V1.0 Распознавание дорожных знаков
Автопилот V1.0 Распознавание дорожных знаков
Используйте жесты для управления воспроизведением YouTube с помощью Arduino
Используйте жесты для управления воспроизведением YouTube с помощью Arduino
Используйте жесты для управления воспроизведением YouTube с помощью Arduino
Используйте жесты для управления воспроизведением YouTube с помощью Arduino

Основная идея

Лично я инвестор в криптовалюту. Но у меня также есть очень много работы. Поэтому я не могу отслеживать цену биткойнов 10 раз в минуту. Однако я все еще хочу знать, зарабатываю я деньги или теряю. Таким образом, я решил создать систему обратной связи о моих инвестициях в реальном времени с использованием Python. И чтобы визуализировать это, я выбрал светодиодную ленту и ардуино. Если я заработал, светодиоды станут зелеными. Если я проиграю, они станут красными.

Как это работает

Чтобы получить данные о биткойнах в реальном времени, я использовал api, предоставленный OKex, который представляет собой крупную биржу криптовалют. Затем я использовал python для расчета своих доходов и потерь на основе потоковых данных. Я устанавливаю свою целевую прибыль и убыток на 5% каждый день, что означает, что горит больше лампочек, мои инвестиции ближе к моей целевой прибыли или убытку. Если все светодиоды включены или выключены, полоска будет мигать. Таким образом, я могу принять решение о том, хранить ли мои биткойны или продавать их.

Запасы

Seeeduino V4.2 Купить здесь

Водонепроницаемая светодиодная лента Seeed WS2813 RGB Водонепроницаемая Купить здесь

Базовый щит Seeed V2

Шаг 1. Подключите светодиодную ленту к плате Arduino

Подключите светодиодную ленту к плате Arduino
Подключите светодиодную ленту к плате Arduino

Соедините ваш seeeduino с его базовым щитом. Затем подключите светодиодную ленту к цифровому контакту 6 (D6).

Шаг 2. Подключите плату Arduino к компьютеру

Подключите плату Arduino к компьютеру
Подключите плату Arduino к компьютеру

Проверьте порт, который использует ваш Arduino. Он понадобится вам в коде Python.

Шаг 3. Загрузите код Arduino

Шаг 4: запустите код Python

Убедитесь, что установлена библиотека Python pyserial. Если вы не знаете, установили ли вы библиотеку, запустите

pip install pyserial

в терминале вашего компьютера.

Перед запуском кода на Python не забудьте указать данные о начальных инвестициях.

Рекомендуемые: