สารบัญ:

LED Gyro Sphere - Arduino: 5 ขั้นตอน (พร้อมรูปภาพ)
LED Gyro Sphere - Arduino: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: LED Gyro Sphere - Arduino: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: LED Gyro Sphere - Arduino: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: LED Matrix 32x8 การต่อใช้งาน การเเสดงผล จากตัวอย่างของ Libraries Arduino+LED Matrix (Arduino EP.35) 2024, พฤศจิกายน
Anonim
Image
Image

โดย TechKiwiGadgetsTechKiwiGadgets บน Instagramติดตามเพิ่มเติมโดยผู้เขียน:

ตัวแก้ไขปัญหาการชาร์จ USB
ตัวแก้ไขปัญหาการชาร์จ USB
ตัวแก้ไขปัญหาการชาร์จ USB
ตัวแก้ไขปัญหาการชาร์จ USB
ไฟฉายเป็นมิตรกับสิ่งแวดล้อมแบบชาร์จ USB ได้
ไฟฉายเป็นมิตรกับสิ่งแวดล้อมแบบชาร์จ USB ได้
ไฟฉายเป็นมิตรกับสิ่งแวดล้อมแบบชาร์จ USB ได้
ไฟฉายเป็นมิตรกับสิ่งแวดล้อมแบบชาร์จ USB ได้
นาฬิกาคำเคลื่อนไหว
นาฬิกาคำเคลื่อนไหว
นาฬิกาคำเคลื่อนไหว
นาฬิกาคำเคลื่อนไหว

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

สร้าง LED Sphere แบบตั้งพื้นอิสระแบบอินเทอร์แอกทีฟที่ไม่เหมือนใคร พร้อมเซ็นเซอร์หลายตัวที่สามารถใช้เป็นแพลตฟอร์มที่สนุกสนานสำหรับการพัฒนาต่อไป ไม่ว่าจะเป็นการโต้ตอบ การจัดแสง หรือเกม

หน่วยนี้พิมพ์ 3 มิติและใช้บอร์ด Arduino, Gyro Board, เซ็นเซอร์ Audio Mic ที่ควบคุมไฟ LED สีที่ควบคุมโดยอิสระ 130 ดวง มีสองปุ่มสำหรับเพิ่มเอฟเฟกต์และเมนูสำหรับอุปกรณ์พิเศษนี้ - ความเป็นไปได้สำหรับเอฟเฟกต์นั้นไม่มีที่สิ้นสุด

รหัสปัจจุบันที่ให้ไว้ใช้เอาต์พุต Gyro เพื่อเปลี่ยนสีตามการหมุนหรือทัศนคติของทรงกลมซึ่งให้เอฟเฟกต์ที่ไม่เหมือนใครตามที่เห็นในคลิป Youtube ฉันกำลังค่อยๆ ปล่อยเอฟเฟกต์ตัวอย่างในอีกไม่กี่วันข้างหน้า ซึ่งสามารถเข้าถึงได้ผ่านเมนูและแสดงบน LED Gyro Sphere

ขั้นตอนที่ 1: รวบรวมวัสดุ

รวบรวมวัตถุดิบ
รวบรวมวัตถุดิบ
รวบรวมวัตถุดิบ
รวบรวมวัตถุดิบ
รวบรวมวัตถุดิบ
รวบรวมวัตถุดิบ
  • 1 x Teensy3.6 - ห้ามใช้พินสัญญาณเกิน 3.3V
  • MPU 6050 คอนโทรลเลอร์ 6 แกน
  • WS2812 LEDs x 130 (ซื้อจำนวนมากจาก Ali Express)
  • เข้าถึงเครื่องพิมพ์ 3 มิติ
  • สวิตช์ไมโครสไลด์
  • สวิตช์สัมผัสไมโคร SPST ขนาด 2 x 6 มม.
  • โมดูลเสียงอินพุตไมโครโฟน Freetronics
  • ธนาคารพลังงานแบบชาร์จ USB 4400mha
  • สาย USB - เหมาะกับการดัดแปลง
  • สายเชื่อมต่อแกนเดี่ยว
  • ปืนกาวร้อน
  • 15cmx5cm Vero Board

การปรับปรุงวงจร

ตอนแรกฉันใช้ Arduino Nano ในการสร้าง แต่เมื่อขนาดของโค้ดเพิ่มขึ้นด้วยคุณสมบัติใหม่ซึ่งส่งผลให้เกิดปัญหาสามประการ - ข้อ จำกัด ด้านพลังงาน ปัญหาความเร็วและหน่วยความจำ ดังนั้นฉันจึงทำวงจรใหม่เพื่อใช้ Teensy3.6 ซึ่งมีโปรเซสเซอร์ ARM Cortex-M4 ขนาด 32 บิต 180 MHz พร้อมหน่วยจุดลอยตัว นอกเหนือจากการปรับปรุงประสิทธิภาพแล้ว พินดิจิตอลและอนาล็อกทั้งหมดยังมีขนาด 3.3 โวลต์ เด็กวัยรุ่นมีตัวควบคุมแรงดันไฟฟ้าบนพิน Vin อย่างไรก็ตาม ต้องใช้ความระมัดระวังเนื่องจากพินอื่นๆ ทั้งหมดทำงานที่ 3.3v และเสียหายได้ง่าย สายอนุกรม SCL และ SDA ต้องการตัวต้านทานแบบดึงขึ้นเพื่อให้ทำงานได้อย่างถูกต้อง จึงได้มีการเพิ่มสิ่งเหล่านี้เข้าไป นอกจากนี้ Teensy3.6 ยังมีพินกราวด์แบบแอนะล็อกซึ่งหมายความว่ามีโอกาสเกิดสัญญาณรบกวนน้อยลง ทำให้สามารถตรวจจับเสียงที่เสถียรและมีเสียงรบกวนต่ำ หน่วยไมโครโฟน Freetronics ได้รับการพิสูจน์แล้วว่ามีความละเอียดอ่อนและเสถียรมากสำหรับเอฟเฟกต์ LED ตรวจจับเสียง

ขั้นตอนที่ 2: กรณีพิมพ์ 3 มิติ

กรณีพิมพ์ 3 มิติ
กรณีพิมพ์ 3 มิติ
กรณีพิมพ์ 3 มิติ
กรณีพิมพ์ 3 มิติ
กรณีพิมพ์ 3 มิติ
กรณีพิมพ์ 3 มิติ

Sphere มีเส้นผ่านศูนย์กลาง 110 มม. และมีความหนาของผนังประมาณ 3 มม. โดยใช้เส้นใย PLA สีดำ มีไฟ LED จำนวน 130 ดวงสำหรับเชื่อมต่อในเครื่อง ดังนั้นจึงเป็นประโยชน์มากขึ้นในการพิมพ์เครื่องในสี่ส่วนประกอบเพื่อให้เข้าถึงด้านในของทรงกลมได้ง่ายขึ้นด้วยหัวแร้ง

ไฟล์สามารถพบได้ใน Thingiverse ที่นี่

ฉันใช้เครื่องพิมพ์ Robo C2 ซึ่งทำงานได้ดีสำหรับการพิมพ์ โดยแบ่งบิลด์ออกเป็น 4 หน่วย และพิมพ์สองชิ้นเล็ก ๆ พร้อมกันช่วยลดเวลาพิมพ์ได้มาก

ขั้นตอนที่ 3: สร้าง LED Array

รองชนะเลิศการแข่งขัน Arduino 2017

แนะนำ: