สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
โดย memoryleakyuFollow เพิ่มเติมโดยผู้เขียน:
แนวคิดพื้นฐาน
โดยส่วนตัวแล้วฉันเป็นนักลงทุนสกุลเงินดิจิตอลเข้ารหัส แต่ฉันก็มีงานหนักที่ต้องทำ ดังนั้นฉันจึงไม่สามารถติดตามราคา bitcoin ได้ 10 ครั้งต่อนาที อย่างไรก็ตาม ฉันยังต้องการทราบว่าฉันมีรายได้หรือขาดทุน ดังนั้นฉันจึงตัดสินใจสร้างระบบตอบรับแบบเรียลไทม์สำหรับการลงทุนของฉันโดยใช้ python และเพื่อให้เห็นภาพ ฉันเลือกแถบไฟ LED และ Arduino หากฉันได้รับเงิน ไฟ LED จะเปลี่ยนเป็นสีเขียว ถ้าฉันแพ้พวกเขาจะเปลี่ยนเป็นสีแดง
มันทำงานอย่างไร
ในการรับข้อมูล bitcoin แบบเรียลไทม์ ฉันใช้ API ของ OKex ซึ่งเป็นการแลกเปลี่ยนสกุลเงินดิจิตอลเข้ารหัสขนาดใหญ่ จากนั้นฉันก็ใช้ python เพื่อคำนวณกำไรและขาดทุนตามข้อมูลการสตรีม ฉันตั้งค่ากำไรและขาดทุนตามเป้าหมายเป็น 5% ทุกวัน ซึ่งหมายความว่าเปิดไฟมากขึ้น การลงทุนของฉันใกล้เคียงกับกำไรหรือขาดทุนเป้าหมายมากขึ้น หากเปิดหรือปิดไฟ LED ทั้งหมด แถบจะติดกะพริบ ดังนั้นฉันสามารถตัดสินใจว่าจะถือหรือขายบิตคอยน์ของฉันต่อไปหรือไม่
เสบียง
Seeeduino V4.2 ซื้อที่นี่
Seeed Waterproof WS2813 RGB LED Strip Waterproof ซื้อที่นี่
Seeed Base Shield V2
ขั้นตอนที่ 1: เชื่อมต่อ Led Strip ของคุณกับบอร์ด Arduino
เชื่อมต่อ seeeduino ของคุณด้วยเกราะป้องกันฐาน จากนั้นเสียบแถบไฟ LED บนขาดิจิตอล 6 (D6)
ขั้นตอนที่ 2: เชื่อมต่อบอร์ด Arduino ของคุณกับคอมพิวเตอร์
ตรวจสอบพอร์ตที่ Arduino ของคุณใช้ คุณจะต้องใช้มันในรหัสหลาม
ขั้นตอนที่ 3: อัปโหลดรหัส Arduino
ขั้นตอนที่ 4: เรียกใช้ Python Code
ตรวจสอบให้แน่ใจว่าติดตั้ง python library pyserial แล้ว หากคุณไม่ทราบว่าคุณได้ติดตั้งไลบรารี่หรือไม่ ให้เรียกใช้
pip ติดตั้ง pyserial
ในเทอร์มินัลของคอมพิวเตอร์ของคุณ
ก่อนดำเนินการรหัสหลาม อย่าลืมตั้งค่าข้อมูลการลงทุนเริ่มต้นของคุณ