สารบัญ:
- ขั้นตอนที่ 1: วัสดุที่จำเป็น:
- ขั้นตอนที่ 2: วิธีการสร้าง LED SPECTRUM ANALYSER:
- ขั้นตอนที่ 3: วิธีสร้างแผงควบคุม:
- ขั้นตอนที่ 4: วงจรวิเคราะห์สเปกตรัมเสียง LED และ PCB
- ขั้นตอนที่ 5: ต้นแบบตัววิเคราะห์สเปกตรัมนำ PCB
- ขั้นตอนที่ 6: การเชื่อมและการเชื่อมต่อ
- ขั้นตอนที่ 7: ดาวน์โหลดโปรแกรม
วีดีโอ: วิธีสร้างเครื่องวิเคราะห์สเปกตรัมเสียง LED: 7 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
เครื่องวิเคราะห์สเปกตรัมเสียง LED สร้างรูปแบบแสงที่สวยงามตามความเข้มของเพลง มีชุด DIY LED Music Spectrum มากมายในตลาด แต่ที่นี่เราจะสร้างเครื่องวิเคราะห์สเปกตรัมเสียง LED โดยใช้ NeoPixel RGB LED Matrix และไมโครคอนโทรลเลอร์ ARM.
คุณสามารถดู Colorful Music Spectrum ได้ในวิดีโอด้านล่าง
ในคำแนะนำนี้ เราจะแสดงให้คุณเห็นถึงกระบวนการทำงานทั้งหมดของ LED Audio Spectrum Analyzer และยังมีวงจร PCB และโค้ดที่สมบูรณ์สำหรับโครงการอีกด้วย
ขั้นตอนที่ 1: วัสดุที่จำเป็น:
- ยืดหยุ่น 16x16 NeoPixel RGB LED Matrix *2 (https://www.adafruit.com/products/2547)
- STM32F103RBT6 *1
- Core Board (PCB ออกแบบโดย EasyEDA)
- แหล่งจ่ายไฟสลับ 5V 40A
- Audio Line *1, 1 min 2 audio interface *1, Speakers *1.
ขั้นตอนที่ 2: วิธีการสร้าง LED SPECTRUM ANALYSER:
1. การเชื่อมต่อ LED
เชื่อมต่อเมทริกซ์ RGB LED ขนาด 16*16 สองตัวโดยเชื่อมต่ออินเทอร์เฟซ DOU ของเมทริกซ์ LED ตัวแรกกับอินเทอร์เฟซ DIN ของเมทริกซ์ที่สอง ซึ่งจะทำให้เมทริกซ์ LED RGB ขนาด 16*32 มีขนาดใหญ่ขึ้น
2. การต่อสายไฟ
แรงดันไฟฟ้าในการทำงานของ LED ของฉันคือ 5 V ดังนั้นฉันจึงต้องการเชื่อมต่ออินเทอร์เฟซกำลังไฟ LED สองช่องเข้ากับเต้ารับที่มีกำลังไฟควบคุม 5V โปรดทราบว่ากระแสไฟสูงสุดของ LED ที่ใช้งานได้คือ 18 A ดังนั้นจึงขอแนะนำให้ใช้กำลังควบคุมที่มากกว่า 40 A และเลือกสายไฟที่หนาพอที่จะเชื่อมต่อ
ขั้นตอนที่ 3: วิธีสร้างแผงควบคุม:
แผงควบคุมคือการรับสัญญาณเสียงที่ประมวลผลโดย FFT แล้วส่งผ่านจอแสดงผล LED matrix
LED ที่ควบคุมคือดอทเมทริกซ์ที่ตั้งโปรแกรมโดย WS2812b ซึ่งมีความถี่สัญญาณควบคุมอยู่ที่ 800KHZ และไดอะแกรมการควบคุมเวลาแสดงดังด้านบน
LED แต่ละตัวถูกควบคุมโดยข้อมูล 24 บิต โดยมีโครงสร้างเป็น G7~G0+R7~R0+B7~B0 ข้อมูลถูกส่งโดยหลักการของตำแหน่งที่สูงขึ้นก่อนและตามลำดับของ GRB
สร้างโดย LM358 โดยใช้วงจรแอนะล็อก วงจรขยายจะแสดงโดยแผนภาพด้านบน
ในแผนภาพ IN_CH เป็นช่องต่อสัญญาณเสียงเข้าของคอมพิวเตอร์ และ PC3 เป็นสัญญาณเอาท์พุตขยายซึ่งถูกส่งไปยัง STM 32 ต่อไป C13, R6 และ R7 จะถูกจัดกลุ่มเป็นวงจรเสริมกำลังสัญญาณซึ่งสามารถเพิ่มแรงดันสัญญาณและ เปลี่ยนแรงดันลบให้เป็นบวก วงจรที่ตามหลัง R8 เป็นวงจรขยายสัญญาณ โดยมีความแรงของสัญญาณ PC 3 เท่ากับ R9/R8 เท่าของสัญญาณก่อนหน้าก่อน R8 IN 1+ เป็นจุดสิ้นสุดการตั้งค่าแรงดันไฟขาออกขั้นต่ำจาก OUT 1
ขั้นตอนที่ 4: วงจรวิเคราะห์สเปกตรัมเสียง LED และ PCB
ที่นี่เราใช้ EasyEDA เพื่อออกแบบแผงควบคุม EasyEDA เป็นซอฟต์แวร์ออกแบบ EDA ออนไลน์ที่ใช้งานง่ายและมีประสิทธิภาพ ซึ่งคุณสามารถวาดไดอะแกรมหรือตัดรูปแบบได้อย่างสะดวก
ลิงค์นี้เป็นแผนภาพวงจรและ PCB ที่แข่งขันกันซึ่งคุณสามารถเห็นได้ชัดเจนมาก
คุณยังสามารถลงทะเบียนบัญชีที่นั่นเพื่อแยกวงจรของฉันเข้าสู่บัญชีของคุณโดยตรง
ขั้นตอนที่ 5: ต้นแบบตัววิเคราะห์สเปกตรัมนำ PCB
หลังจากออกแบบ PCB เสร็จแล้ว ฉันได้สั่ง PCB บางตัวจาก EasyEDA ฉันค่อนข้างพอใจกับกระดานที่ฉันได้รับ และราคาก็ดี พวกมันทำงานได้ดี
ถ้าคุณชอบ คุณสามารถใช้ PCB เพื่อสั่งซื้อเครื่องวิเคราะห์สเปกตรัมนำนี้
ขั้นตอนที่ 6: การเชื่อมและการเชื่อมต่อ
หลังจากเชื่อมส่วนประกอบตามวิธีแสดงภาพหน้าจอต่อไปนี้แล้ว แผงควบคุมจะเสร็จสมบูรณ์ มันง่ายมาก
ต่อสายสัญญาณเสียงของคอมพิวเตอร์เข้ากับอินเทอร์เฟซแบบเชื่อมรุ่นเบต้า จากนั้นเปิดเพลงในคอมพิวเตอร์ เป็นไปได้ว่าคุณอาจไม่ได้ยินเสียงใด ๆ ของเพลงคอมพิวเตอร์หลังจากเสียบสายสัญญาณเสียง ภายใต้สถานการณ์ดังกล่าว เราสามารถใช้คอนเน็กเตอร์แบบ 1 เทิร์น 2 เพื่อแปลงเอาต์พุตเสียงของคอมพิวเตอร์เป็นเอาต์พุตสองแชนเนล ช่องหนึ่งเชื่อมต่อกับบอร์ดหลักในขณะที่อีกช่องหนึ่งเชื่อมต่อกับลำโพง
ในแผนภาพที่แสดงด้านบน คอร์บอร์ดใช้พลังงานจากคอมพิวเตอร์ USB และเชื่อมต่อด้วยอินเทอร์เฟซเอาต์พุตเสียง อินเทอร์เฟซอื่นของเอาต์พุตเสียงของคอมพิวเตอร์เชื่อมต่อกับลำโพงภายนอก เป็นไปได้เมื่อสายสัญญาณของอินเทอร์เฟซการควบคุมตาข่ายเชื่อมต่อกับสายดินและดอทเมทริกซ์ DIN และ GND
ขั้นตอนที่ 7: ดาวน์โหลดโปรแกรม
ตอนนี้คุณเพียงแค่ต้องอัปโหลดรหัสโปรแกรมที่ระบุด้านล่างลงในไมโครคอนโทรลเลอร์ STM32F103RBT6 ARM และคุณสามารถดูสเปกตรัมเพลงที่มีสีสันได้
ดังนั้นที่นี่ เราจึงได้สร้างตัววิเคราะห์สเปกตรัมเสียงด้วยไฟ LED RGB หวังว่าคุณจะชอบมัน และคุณยังสามารถเปลี่ยนโปรแกรมเพื่อทำให้สเปกตรัมของเพลงสวยงามยิ่งขึ้น
แนะนำ:
ไฟฉายที่ล้ำสมัยที่สุด - COB LED, UV LED และ Laser Inside: 5 ขั้นตอน (พร้อมรูปภาพ)
ไฟฉายที่ล้ำสมัยที่สุด - COB LED, UV LED และ Laser Inside: มีไฟฉายมากมายในท้องตลาดที่มีการใช้งานเหมือนกันและมีระดับความสว่างต่างกัน แต่ฉันไม่เคยเห็นไฟฉายที่มีแสงมากกว่าหนึ่งประเภท ในโครงการนี้ ฉันรวบรวมไฟ 3 แบบในไฟฉายเดียว ฉัน
LED Clouds โดยใช้ Fadecandy, PI และ LED Strips: 4 ขั้นตอน (พร้อมรูปภาพ)
LED Clouds โดยใช้ Fadecandy, PI และ LED Strips: ฉันได้สร้างก้อนเมฆ LED เพื่อสร้างบรรยากาศที่ไม่มีตัวตนในบ้านของฉัน ในขั้นต้นจะใช้สำหรับเทศกาลที่ถูกยกเลิกเนื่องจากการระบาดในปัจจุบัน ฉันเคยใช้ Fade Candy Chip เพื่อให้ได้แอนิเมชั่นที่ลื่นไหล และฉันได้
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-