Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
By memoryleakyuObserwuj Więcej autora:
Podstawowy pomysł
Osobiście jestem inwestorem w kryptowaluty. Ale mam też dużo pracy do wykonania. Więc nie jestem w stanie śledzić ceny bitcoina 10 razy na minutę. Jednak nadal chcę wiedzieć, czy zarabiam, czy tracę pieniądze. Dlatego zdecydowałem się zbudować system informacji zwrotnej w czasie rzeczywistym mojej inwestycji za pomocą Pythona. A do wizualizacji wybrałem listwę led i arduino. Jeśli zarobiłem pieniądze, diody zmienią kolor na zielony. Jeśli przegram, zmienią kolor na czerwony.
Jak to działa
Aby uzyskać dane bitcoin w czasie rzeczywistym, użyłem interfejsu API dostarczanego przez OKex, który jest dużą kryptowalutową giełdą walut. Następnie użyłem Pythona do obliczenia mojego zysku i straty na podstawie danych strumieniowych. Codziennie ustawiam swój docelowy zysk i stratę na 5%, co oznacza, że więcej świateł jest włączonych, moja inwestycja jest bliższa docelowemu zyskowi lub stracie. Jeśli wszystkie diody są włączone lub wyłączone, pasek zacznie migać. Mogę więc podjąć decyzję, czy zatrzymać, czy sprzedać moje bitcoiny.
Kieszonkowe dzieci
Seeeduino V4.2 Kup tutaj
Seeed Wodoodporna taśma LED RGB WS2813 Wodoodporna Kup tutaj
Osłona bazy nasion V2
Krok 1: Połącz pasek Led z płytą Arduino
Połącz swojego seeeduino z osłoną podstawy. Następnie podłącz pasek led na cyfrowy pin 6 (D6)
Krok 2: Podłącz płytkę Arduino do komputera
Sprawdź port, z którego korzysta twoje arduino. Będziesz go potrzebować w kodzie Pythona.
Krok 3: Prześlij kod Arduino
Krok 4: Uruchom kod Pythona
Upewnij się, że pyserial biblioteki Pythona jest zainstalowany. Jeśli nie wiesz, czy zainstalowałeś bibliotekę, uruchom
pip zainstaluj pyserial
w terminalu komputera.
Przed wykonaniem kodu Pythona pamiętaj, aby skonfigurować początkowe dane inwestycyjne.