
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

นี่คือเครื่องวิเคราะห์เสียงที่ง่ายมากพร้อมโหมดภาพที่เปลี่ยนแปลงได้
ขั้นตอนที่ 1: คำอธิบาย


เครื่องวิเคราะห์สเปกตรัมจะวัดขนาดของสัญญาณอินพุตเทียบกับความถี่ภายในช่วงความถี่ทั้งหมดของเครื่องมือ ในโครงการนี้นำเสนอวิธีง่ายๆ ที่อุปกรณ์ดังกล่าวสามารถทำได้โดยใช้ส่วนประกอบเพียงไม่กี่อย่างเท่านั้น:
- Arduino นาโนไมโครคอนโทรลเลอร์
- จอ LCD 16X2
- ตัวเก็บประจุ 47 nF และ
- ทริมเมอร์โพเทนชิออมิเตอร์ 10 kOhm
- สวิตช์ชั่วขณะ
ขั้นตอนที่ 2: สร้าง



โปรเจ็กต์ "FHTSpectrumAnalyzer" ได้รับเลือกให้เป็นแหล่งสำหรับสร้างตัววิเคราะห์สเปกตรัมและมีการเปลี่ยนแปลงเล็กน้อยในโค้ด การเชื่อมต่อการแสดงผลผ่าน I2C ถูกเปลี่ยนเป็นโหมด 4 บิต แรงดันอ้างอิง ADC ถูกเปลี่ยนเป็น 1.1 V ภายใน คุณจะต้องใช้ไลบรารี FHT.h ด้วย สัญญาณเสียงโดยตรงผ่านตัวเก็บประจุ 47 nF จะถูกป้อนไปยังอินพุตแบบอะนาล็อก A1 เครื่องวิเคราะห์สเปกตรัมจะได้รับสัญญาณอินพุตโดยอัตโนมัติ ซึ่งช่วยปรับปรุงภาพที่มองเห็นของเครื่องวิเคราะห์สเปกตรัม คุณยังสามารถใช้ปุ่มนี้เพื่อเลือกโหมดภาพหนึ่งในหกโหมด
ขั้นตอนที่ 3: แผนผังและโค้ด

สุดท้ายอุปกรณ์อยู่ในกล่องที่สะดวกที่ฉันใช้กับอุปกรณ์หลายเครื่อง มิฉะนั้น อุปกรณ์สามารถใช้เป็นรายละเอียดภาพที่มีประสิทธิภาพภายในแอมพลิฟายเออร์ DIY หรือพรีแอมลิฟายเออร์
โค้ด Schematic และ Arduino และไลบรารี่แสดงไว้ด้านล่าง
แนะนำ:
วิธีทำ DIY 32 Band LED Audio Music Spectrum Analyzer โดยใช้ Arduino Nano ที่บ้าน #arduinoproject: 8 ขั้นตอน

วิธีทำ DIY 32 Band LED Audio Music Spectrum Analyzer โดยใช้ Arduino Nano ที่บ้าน #arduinoproject: วันนี้เราจะสร้างเครื่องวิเคราะห์สเปกตรัมเพลงเสียง LED 32 แบนด์ที่บ้านโดยใช้ Arduino มันสามารถแสดงสเปกตรัมความถี่และเล่นเพลงได้ในเวลาเดียวกันหมายเหตุ max7219LED ต้องต่อที่หน้าตัวต้านทาน 100k ไม่เช่นนั้นเสียงของสปี
DIY FFT Audio Spectrum Analyzer: 3 ขั้นตอน

DIY FFT Audio Spectrum Analyzer: เครื่องวิเคราะห์สเปกตรัม FFT เป็นอุปกรณ์ทดสอบที่ใช้การวิเคราะห์ฟูริเยร์และเทคนิคการประมวลผลสัญญาณดิจิทัลเพื่อให้การวิเคราะห์สเปกตรัม การใช้การวิเคราะห์ฟูริเยร์ทำให้สามารถแปลงค่าหนึ่งค่าใน ตัวอย่างเช่น โดเมนเวลาต่อเนื่องที่แปลง
น้ำพุเต้นรำ: Arduino พร้อม MSGEQ7 Spectrum Analyzer: 8 ขั้นตอน

น้ำพุเต้นรำ: Arduino พร้อม MSGEQ7 Spectrum Analyzer: การรับสัญญาณเสียงและแปลงเป็นปฏิกิริยาทางสายตาหรือทางกลไกนั้นน่าสนใจมาก ในโครงการนี้ เราจะใช้ Arduino Mega เพื่อเชื่อมต่อกับเครื่องวิเคราะห์สเปกตรัม MSGEQ7 ที่รับสัญญาณเสียงอินพุตและดำเนินการแบนด์
CRAZY L.O.L SPECTRUM ANALYZER: 6 ขั้นตอน (พร้อมรูปภาพ)

CRAZY L.O.L SPECTRUM ANALYZER: วันนี้ฉันอยากจะแบ่งปันวิธีสร้างเครื่องวิเคราะห์สเปกตรัมเสียง - 36 แบนด์โดยการรวม 4 LoL Shields เข้าด้วยกัน โครงการบ้าๆ นี้ใช้ไลบรารี FFT เพื่อวิเคราะห์สัญญาณเสียงสเตอริโอ แปลงเป็นย่านความถี่ และแสดงแอมพลิจูดของความถี่เหล่านี้
1024 ตัวอย่าง FFT Spectrum Analyzer โดยใช้ Atmega1284: 9 ขั้นตอน

1024 ตัวอย่าง FFT Spectrum Analyzer โดยใช้ Atmega1284: บทช่วยสอนที่ค่อนข้างง่ายนี้ (เมื่อพิจารณาถึงความซับซ้อนของหัวข้อนี้) จะแสดงให้คุณเห็นว่าคุณสามารถสร้างเครื่องวิเคราะห์สเปกตรัม 1024 ตัวอย่างที่ง่ายมากโดยใช้บอร์ดประเภท Arduino (1284 Narrow) และพล็อตเตอร์แบบอนุกรมได้อย่างไร Arduino compa ทุกชนิด