สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: เชื่อมต่อ Led Strip ของคุณกับบอร์ด Arduino
- ขั้นตอนที่ 2: เชื่อมต่อบอร์ด Arduino ของคุณกับคอมพิวเตอร์
- ขั้นตอนที่ 3: อัปโหลดรหัส Arduino
- ขั้นตอนที่ 4: เรียกใช้ Python Code
วีดีโอ: เห็นภาพกำไรและขาดทุนของ Bitcoin ด้วย Arduino & Python: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
โดย 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
ในเทอร์มินัลของคอมพิวเตอร์ของคุณ
ก่อนดำเนินการรหัสหลาม อย่าลืมตั้งค่าข้อมูลการลงทุนเริ่มต้นของคุณ
แนะนำ:
วิธีการตั้งค่า OSMC ด้วย Hyperion บน Raspberry Pi ด้วย WS2812b Led Strip: 8 ขั้นตอน
วิธีการตั้งค่า OSMC ด้วย Hyperion บน Raspberry Pi ด้วย WS2812b Led Strip: บางครั้งฉันพูดภาษาอังกฤษได้ดีมาก บางครั้งก็ไม่มี… สิ่งแรกเลย นี่เป็นการสอนครั้งแรกของฉันและภาษาอังกฤษไม่ใช่ภาษาแม่ของฉัน ดังนั้นโปรดอย่ากดดันฉันมากเกินไป นี่จะไม่เกี่ยวกับวิธีการสร้างเฟรมที่ง่าย มันเกี่ยวกับการติดตั้ง
รถสมาร์ทของคุณเอง & Beyond HyperDuino+R V3.5R ด้วย Funduino/Arduino: 4 ขั้นตอน
รถสมาร์ทของคุณเอง & Beyond HyperDuino+R V3.5R พร้อม Funduino/Arduino: นี่เป็นสำเนาโดยตรงจากชุดคำแนะนำนี้ ที่นี่ สำหรับข้อมูลเพิ่มเติม โปรดไปที่ HyperDuino.com ด้วย HyperDuino+R v4.0R คุณสามารถเริ่มต้นเส้นทางแห่งการสำรวจได้ในหลายทิศทาง ตั้งแต่การควบคุมมอเตอร์ไปจนถึงการสำรวจอุปกรณ์อิเล็กทรอนิกส์ จาก
การเขียนโปรแกรม Arduino ด้วย Python: 8 ขั้นตอน
การเขียนโปรแกรม Arduino ด้วย Python: ในบทความนี้ เราจะมาควบคุม Arduino ด้วย GUI python การทำงานกับ python นั้นง่ายมาก ฉันจะแบ่งปันรายละเอียดทุกขั้นตอนตั้งแต่เริ่มต้น
วิธีสร้าง CubeSat ด้วย Arduino ด้วย Arducam: 9 ขั้นตอน
วิธีสร้าง CubeSat ด้วย Arduino ด้วย Arducam: ในรูปแรก เรามี Arduino และเรียกว่า "Arduino Uno"ในรูปที่สอง เรามี Arducam และเรียกว่า "Arducam OV2640 มินิ 2MP"พร้อมกับภาพที่สอง มีวัสดุที่คุณต้อง
ควบคุมการเข้าถึง Arduino YÚN ด้วย MySQL, PHP5 และ Python: 11 ขั้นตอน (พร้อมรูปภาพ)
ควบคุมการเข้าถึง Arduino YÚN ด้วย MySQL, PHP5 และ Python: สวัสดีเพื่อนๆ! อย่างที่คุณทราบ ในเดือนกันยายน ตัวป้องกันรอบปฐมทัศน์ใหม่ของ Arduino, Arduino YUN เพื่อนตัวน้อยคนนี้มีระบบฝังตัวของ Linux ซึ่งเราสามารถเรียกใช้ทุกอย่างที่คุณคิดได้ (อย่างน้อยก็จนถึงตอนนี้) ทั้งที่ข้อมูลมีน้อย