Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Theo memoryleakyuFollow More của tác giả:
Ý kiến cơ bản
Cá nhân tôi là một nhà đầu tư tiền điện tử. Nhưng tôi cũng có rất nhiều việc phải làm. Vì vậy, tôi không thể theo dõi giá bitcoin 10 lần một phút. Tuy nhiên, tôi vẫn muốn biết liệu mình đang kiếm được hay bị lỗ. Do đó, tôi quyết định xây dựng hệ thống phản hồi thời gian thực về khoản đầu tư của mình bằng python. Và để hình dung nó, tôi đã chọn một dải đèn led và một arduino. Nếu tôi kiếm được tiền, đèn led sẽ chuyển sang màu xanh lục. Nếu tôi thua, họ sẽ chuyển sang màu đỏ.
Làm thế nào nó hoạt động
Để nhận dữ liệu bitcoin theo thời gian thực, tôi đã sử dụng một api được cung cấp bởi OKex, một sàn giao dịch tiền điện tử lớn. Sau đó, tôi sử dụng python để tính toán lãi và lỗ của mình dựa trên dữ liệu phát trực tuyến. Tôi đặt mức lãi và lỗ mục tiêu của mình là 5% mỗi ngày, có nghĩa là nhiều đèn sáng hơn, khoản đầu tư của tôi gần với lãi hoặc lỗ mục tiêu của tôi hơn. Nếu tất cả các đèn LED được bật hoặc tắt, dải sẽ nhấp nháy. Vì vậy, tôi có thể đưa ra quyết định về việc tiếp tục nắm giữ hay bán bitcoin của mình.
Quân nhu
Seeeduino V4.2 Mua tại đây
Đã thấy Dải LED chống nước WS2813 RGB Chống thấm nước Mua tại đây
Seeed Base Shield V2
Bước 1: Kết nối dải đèn Led của bạn với bảng Arduino của bạn
Kết nối seeeduino của bạn với tấm chắn cơ bản của nó. Sau đó cắm dải đèn led vào chân số 6 (D6)
Bước 2: Kết nối Bảng Arduino với máy tính của bạn
Kiểm tra cổng arduino của bạn đang sử dụng. Bạn sẽ cần nó trong mã python.
Bước 3: Tải lên mã Arduino
Bước 4: Chạy mã Python
Đảm bảo rằng bạn đã cài đặt pyserial thư viện python. Nếu bạn không biết mình đã cài đặt thư viện hay chưa, hãy chạy
pip cài đặt pyserial
trong thiết bị đầu cuối của máy tính của bạn.
Để thực thi mã python, hãy nhớ thiết lập dữ liệu đầu tư ban đầu của bạn.