สารบัญ:

เครื่องวิเคราะห์ปริมาตร LED Neopixel Strip: 4 ขั้นตอน
เครื่องวิเคราะห์ปริมาตร LED Neopixel Strip: 4 ขั้นตอน

วีดีโอ: เครื่องวิเคราะห์ปริมาตร LED Neopixel Strip: 4 ขั้นตอน

วีดีโอ: เครื่องวิเคราะห์ปริมาตร LED Neopixel Strip: 4 ขั้นตอน
วีดีโอ: Wireless NeoPixels with Arduino RP2040 2024, พฤศจิกายน
Anonim
เครื่องวิเคราะห์ปริมาตร LED Neopixel Strip
เครื่องวิเคราะห์ปริมาตร LED Neopixel Strip

ฉันมีแถบ Neopixel สำรองอยู่รอบๆ และฉันคิดว่ามันคงจะดีถ้าจะสร้างเครื่องวิเคราะห์สเปกตรัมสำหรับระบบเสียงของฉัน

ฉันถือว่าคุณคุ้นเคยกับสภาพแวดล้อมการพัฒนา Arduino อยู่แล้ว ถ้าไม่ใช่ แสดงว่ามีบทช่วยสอนมากมาย

บันทึก:

นี่แสดงระดับเสียงไม่ใช่ความถี่

แต่ฉันอาจสร้างความถี่ในภายหลัง

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

รวบรวมอะไหล่
รวบรวมอะไหล่
รวบรวมอะไหล่
รวบรวมอะไหล่
รวบรวมอะไหล่
รวบรวมอะไหล่

คุณจะต้องการ:

  • Arduino (ฉันใช้ Nano คุณสามารถใช้ตัวอื่นได้)
  • ตัวต้านทาน 2x330ohm
  • เขียงหั่นขนม
  • สายจัมเปอร์
  • แถบ LED (นีโอพิกเซล)
  • ตัวเก็บประจุ 1000uf
  • โพเทนชิออมิเตอร์ 10k

ไม่จำเป็น:

  • ลำโพง
  • แจ็คเสียง

ขั้นตอนที่ 2: วงจร

วงจร
วงจร
วงจร
วงจร

สร้างวงจรตามที่แสดง ถ้าคุณต้องการ คุณสามารถสร้างมันบนบอร์ด perfboard เพื่อการแก้ปัญหาที่ถาวรมากขึ้น

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

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

ขั้นตอนที่ 3: การเขียนโปรแกรม

การเขียนโปรแกรม
การเขียนโปรแกรม

ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารี Adafruit Neopixel แล้ว

หากไม่เป็นเช่นนั้น ให้เปิดตัวจัดการไลบรารี (สเก็ตช์รวมไลบรารีจัดการไลบรารี) จากนั้นค้นหา 'Adafruit Neopixel'

คลิกที่รายการที่แสดงและกด 'ติดตั้ง'

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

ขั้นตอนที่ 4: เสร็จแล้ว

ที่เสร็จเรียบร้อย!
ที่เสร็จเรียบร้อย!

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

การแก้ไขปัญหา:

- หากไฟ LED ทั้งหมดสว่างขึ้นด้วยการกะพริบเล็กน้อย ให้หมุนโพเทนชิออมิเตอร์ไปจนกระทั่งเสียงเพลงดับลง

- หากไม่มีอะไรเกิดขึ้น ตรวจสอบให้แน่ใจว่าได้เสียบแหล่งกำเนิดเสียงและใช้งานได้แล้ว

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

แนะนำ: