สารบัญ:

FLEXBALL - ลูกบอล PCB แบบยืดหยุ่นร้อยพิกเซลพร้อม WiFi: 6 ขั้นตอน (พร้อมรูปภาพ)
FLEXBALL - ลูกบอล PCB แบบยืดหยุ่นร้อยพิกเซลพร้อม WiFi: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: FLEXBALL - ลูกบอล PCB แบบยืดหยุ่นร้อยพิกเซลพร้อม WiFi: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: FLEXBALL - ลูกบอล PCB แบบยืดหยุ่นร้อยพิกเซลพร้อม WiFi: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Circadian Sound [Maker Update #198] - Maker.io 2024, พฤศจิกายน
Anonim
FLEXBALL - บอล PCB แบบยืดหยุ่นร้อยพิกเซลพร้อม WiFi
FLEXBALL - บอล PCB แบบยืดหยุ่นร้อยพิกเซลพร้อม WiFi
FLEXBALL - บอล PCB แบบยืดหยุ่นร้อยพิกเซลพร้อม WiFi
FLEXBALL - บอล PCB แบบยืดหยุ่นร้อยพิกเซลพร้อม WiFi

สวัสดีผู้สร้าง มันคือผู้สร้าง moekoe!

Flexball ใช้ PCB แบบยืดหยุ่นซึ่งติดตั้ง LED แบบระบุตำแหน่งได้ 100 WS2812 2020 มันถูกควบคุมโดย ESP8285-01f - โมดูลที่ใช้ ESP ที่เล็กที่สุดโดย Espressif นอกจากนี้ยังมีเซ็นเซอร์ความเร่ง ADXL345 บนเครื่อง

แนวคิดดั้งเดิมคือการแสดงข้อความบนเมทริกซ์ทรงกลม (10x10) แต่น่าเสียดายที่ระยะห่างของแขนนั้นใหญ่เกินไปที่จะอ่านได้ง่าย (คุณสามารถดูได้ในตอนท้ายของวิดีโอ) อย่างไรก็ตามมันเป็นประติมากรรม LED ที่สวยที่สุดที่ฉันเคยสร้างมา

ขอบคุณ PCBWay สำหรับการสนับสนุนโครงการนี้! กระดานแบบยืดหยุ่นเหล่านี้สร้างขึ้นและสร้างขึ้นด้วยความรักที่บริสุทธิ์

ขั้นตอนที่ 1: รับแรงบันดาลใจ

Image
Image

เพลิดเพลินไปกับวิดีโอ!

คุณจะพบเกือบทุกอย่างสำหรับลูกบอลในวิดีโอนี้ สำหรับข้อมูลเพิ่มเติม ไฟล์การออกแบบ PCB และโค้ด คุณสามารถดูขั้นตอนต่อไปนี้ได้

ขั้นตอนที่ 2: การออกแบบ PCB

การออกแบบ PCB!
การออกแบบ PCB!
การออกแบบ PCB!
การออกแบบ PCB!

นี่เป็นการออกแบบ PCB แบบยืดหยุ่นครั้งแรกของฉัน ดังนั้นแน่นอนว่าคุณจะพบบางสิ่งที่อาจไม่ใช่วิธีที่ดีที่สุดที่จะใช้ที่นี่ ส่วนที่สำคัญที่สุดสำหรับฉันในฐานะผู้ผลิต DIY ก็คือมันจะใช้งานได้ในที่สุด และก็ใช้ได้!:)

สำหรับวงจรที่ยืดหยุ่นได้ มีกฎการออกแบบพิเศษบางอย่างที่ฉันได้อ่านเกี่ยวกับ:

  • อย่าใช้ร่องรอยที่มีมุมหรือขอบในส่วนที่ยืดหยุ่นของการออกแบบ ร่องรอยอาจแตกและสัญญาณอาจเสียหายได้ ร่องรอยโค้งจะดีกว่าที่นี่
  • เช่นเดียวกับเครื่องบิน GND ที่อาจแตกหักเนื่องจากการดัดงอของ PCB ตัวเลือกที่ดีกว่าที่นี่คือการใช้แฮชเน็ตตามที่แสดงในภาพด้านบน
  • แผ่นรองและจุดแวะควรเชื่อมต่อกับร่องรอยด้วยหยดน้ำตาเหล่านี้… ไม่พบตัวเลือกนี้ในซอฟต์แวร์ออกแบบที่ฉันโปรดปราน Eagle หากคุณสามารถช่วยได้โปรดบอกฉันในความคิดเห็น:)

ส่วนที่ยากที่สุดในการออกแบบ PCB นี้คือ การจัดเรียงแบบวงกลมของ LED, ฝาครอบ และแผ่นอิเล็กโทรดที่ปลายแขน ฉันได้สร้างแผ่นงาน Excel อย่างง่ายเพื่อคำนวณตำแหน่ง XY ตามรัศมีและมุมของแขนที่เกี่ยวข้อง ช่วยได้มากถ้าคุณต้องการการจัดเรียงแบบวงกลมเช่นนี้ ขออภัย ฉันไม่สามารถเพิ่มไฟล์ในขั้นตอนนี้ หากคุณสนใจโปรดแจ้งให้เราทราบ

ขั้นตอนที่ 3: ทุกสิ่งที่คุณต้องการ

ทุกอย่างที่คุณต้องการ!
ทุกอย่างที่คุณต้องการ!

ฉันได้แนบ BOM กับขั้นตอนนี้แล้ว รายละเอียดเกี่ยวกับส่วนประกอบทั้งหมดสามารถพบได้ที่นี่

แนวคิดสำหรับองค์ประกอบหลักบางอย่างสามารถพบได้ในรายการต่อไปนี้:

  1. PCBs
  2. ESP8285-01F
  3. ADXL345
  4. ไฟ LED WS2812 2020
  5. MCP73831 เครื่องชาร์จ Lipo IC
  6. ชุดป้องกันแบตเตอรี่

ขั้นตอนที่ 4: การประกอบลูกบอล

ประกอบบอล!
ประกอบบอล!
ประกอบบอล!
ประกอบบอล!
ประกอบบอล!
ประกอบบอล!
ประกอบบอล!
ประกอบบอล!

ถัดจากไฟ LED กว่าร้อยดวงไม่มีรายละเอียดพิเศษที่ต้องคำนึงถึง ฉันเคยใช้หัวแร้งบัดกรีแบบ DIY ของฉันมาแล้ว แต่ก็ไม่ใช่ความคิดที่ดีที่สุดเลย ก่อนอื่นมันเล็กเกินไปที่จะทำให้ PCB ทั้งหมดร้อนขึ้น ประการที่สองคือฉันได้ลดอุณหภูมิเพื่อป้องกันความเสียหายของ PCB มันต่ำไปหน่อย ฉันเลยต้องใช้ปืนรีโฟลว์ด้วย

ที่เหลือเป็นเพียงร่องรอยและข้อผิดพลาดเล็กน้อย:D ร้อย LEDs ไม่ต้องการที่จะทำงานในครั้งแรกที่ลอง ฉันใช้เวลาประมาณสองชั่วโมงกว่าจะสว่างขึ้นทั้งหมด แต่ช่วงเวลาที่น่าพึงพอใจที่สุดคือเมื่อไฟ LED ทั้งหมดสว่างขึ้นอย่างสมบูรณ์

อีกส่วนที่ยุ่งยากคือการประสานแขนของวงกลมด้านล่างกับด้านบน ฉันสามารถแนะนำให้ใช้มือที่สามได้อย่างแน่นอน ไม่เช่นนั้นมันอาจจะยากจริงๆ!

ขั้นตอนที่ 5: รหัส

รหัส!
รหัส!
รหัส!
รหัส!

โค้ดนี้อิงตามไลบรารี FastLED ซึ่งสามารถขับเคลื่อน LED ที่สามารถระบุตำแหน่งได้หลายแบบ เช่น APA102, SK9822 หรือ WS2812

สิ่งที่ต้องมีเพิ่มเติมในโค้ดคือส่วนล็อค ESP สามารถเก็บแหล่งจ่ายไฟของตัวเองได้ตราบเท่าที่สลักสลักอยู่ในระดับสูง เมื่อมันถูกดึงไปที่ GND ลูกบอลจะปิดพลังของมันเอง ตัวอย่างพื้นฐานแสดงในไฟล์แนบ

ขั้นตอนที่ 6: ขอให้สนุก

มีความสุข!
มีความสุข!
มีความสุข!
มีความสุข!
มีความสุข!
มีความสุข!

โครงการนี้ยังอยู่ในระหว่างดำเนินการ อย่างไรก็ตาม มันเป็นโครงการลับของฉัน และฉันแทบรอไม่ไหวแล้วที่จะแสดงสิ่งที่ยอดเยี่ยมนี้ให้พวกคุณดู หากคุณมีความคิดอื่น ๆ ว่าลูกบอลสามารถใช้ทำอะไรได้โปรดแจ้งให้เราทราบในความคิดเห็นด้านล่าง

หวังว่าคุณจะสนุกกับการอ่านคำแนะนำนี้และอาจพบวิธีสร้าง flexball ของคุณเอง!

อย่าลังเลที่จะตรวจสอบ Instagram เว็บไซต์และช่อง Youtube ของฉันสำหรับข้อมูลเพิ่มเติมเกี่ยวกับ flexball และโครงการที่ยอดเยี่ยมอื่น ๆ!

หากคุณมีคำถามหรือบางสิ่งขาดหายไป โปรดแจ้งให้เราทราบในความคิดเห็นด้านล่าง!

ขอให้สนุกกับการสร้าง!:)

แนะนำ: