İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Tarafından memoryleakyuTakip Yazar tarafından daha fazla:
Temel fikir
Şahsen ben bir kripto para yatırımcısıyım. Ama aynı zamanda ilgilenmem gereken bir sürü işim var. Bu yüzden, bitcoin fiyatını dakikada 10 kez gibi takip etmeye devam edemiyorum. Ancak yine de para kazanıp kazanmadığımı bilmek istiyorum. Böylece yatırımımın gerçek zamanlı geri bildirim sistemini python kullanarak oluşturmaya karar verdim. Ve görselleştirmek için bir led şerit ve bir arduino seçtim. Para kazanırsam ledler yeşile döner. Kaybedersem kırmızıya dönerler.
O nasıl çalışır
Gerçek zamanlı bitcoin verilerini almak için, büyük bir kripto para borsası olan OKex tarafından sağlanan bir api kullandım. Sonra akış verilerine dayanarak kazancımı ve kaybımı hesaplamak için python kullandım. Hedef kazancımı ve kaybımı her gün %5'e ayarlıyorum, bu da daha fazla ışığın yandığı, yatırımımın hedef kazancıma veya kaybıma daha yakın olduğu anlamına geliyor. Tüm ledler açılır veya kapanırsa şerit yanıp sönmeye başlar. Böylece bitcoinlerimi tutmaya veya satmaya devam etme konusunda karar verebilirim.
Gereçler
Seeeduino V4.2 Buradan Satın Alın
Seeed Su Geçirmez WS2813 RGB LED Şerit Su Geçirmez Buradan Satın Alın
Seeed Base Shield V2
Adım 1: Led Şeridi Arduino Kartınıza Bağlayın
Seeduino'nuzu taban kalkanıyla bağlayın. Ardından led şeridi dijital pim 6'ya (D6) takın
Adım 2: Arduino Kartınızı Bilgisayarınıza Bağlayın
Arduino'nuzun kullandığı bağlantı noktasını kontrol edin. Python kodunda buna ihtiyacınız olacak.
Adım 3: Arduino Kodunu Yükleyin
Adım 4: Python Kodunu Çalıştırın
python library pyserial'ın kurulu olduğundan emin olun. Kütüphaneyi kurup kurmadığınızı bilmiyorsanız, çalıştırın.
pip kurulum pyserial
bilgisayarınızın terminalinde.
Python kodunu çalıştırmadan önce ilk yatırım verilerinizi ayarlamayı unutmayın.