สารบัญ:

เปลี่ยนเสียง: 5 ขั้นตอน (พร้อมรูปภาพ)
เปลี่ยนเสียง: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: เปลี่ยนเสียง: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: เปลี่ยนเสียง: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: 5 ขั้นตอนการปรับเสียงให้ยอดเยี่ยม และเสียงดีที่สุด ด้วย Audacity 2024, กรกฎาคม
Anonim
เปลี่ยนเสียง
เปลี่ยนเสียง

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

โครงการนี้ใช้เวลาประมาณ 10 ชั่วโมงและงบประมาณ 173.78 ดอลลาร์

1 DE0 บอร์ดนาโน SoC: $80

www.terasic.com.tw/cgi-bin/page/archive.pl?…

1 หน้าจอ Arduino Shield 1, 8 (ST7735):$34.95

www.adafruit.com/product/802

2 Analog Output Type Distance Measuring Sensor GP2Y0A41SK0F: $12.86

www.gotronic.fr/art-capteur-de-mesure-shar…

1 Ultrasonic Ranging Module HC - SFR05: $22.29

www.gotronic.fr/art-transducteur-a-ultraso…

1 DAC MCP4821-E/P: $2.31

www.microchip.com/wwwproducts/en/MCP4821

1 LDO MAX764: $6.78

www.digigiy.com/product-detail/en/maxim-in…

1 Ampli Audio LM386N: $0.93

www.gotronic.fr/art-lm386n-10319.htm

5 AOP: $0.16

www.alldatasheet.com/view.jsp?Searchword=TL…

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

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

ก่อนอื่น คุณต้องดาวน์โหลดแผงวงจรพิมพ์ต่อไปนี้:

*PCB3. Pcbdoc*

*PCB1. Pcbdoc*

หลังจากที่คุณพิมพ์ PCB สองตัวนั้นแล้ว ให้เชื่อมต่อเหมือนภาพก่อนหน้า

หากคุณไม่สามารถพิมพ์ได้ คุณสามารถสร้างเขียงหั่นขนมด้วยโมเดลนี้:

*Schéma_PCB. SchDoc*

*AmpliAudioDAC_sch. SchDoc*

ขั้นตอนที่ 2: รหัสที่มา

ก่อนอื่น คุณจะต้องดาวน์โหลด Quartus ด้วยลิงก์ต่อไปนี้:

www.altera.com/downloads/download-center.h…

จากนั้นดาวน์โหลดทั้งสองโครงการ: โครงการแรกสำหรับการประมวลผลเสียง และอีกโครงการสำหรับหน้าจอ

การตั้งค่าหน้าจอ Arduino TFT:

github.com/tristanclare94/SoundChanger

ก่อนอื่น อัปโหลดไฟล์.sof ไปยัง DE0-Nano-Soc ผ่านเครื่องมือ Quartus Programmer ผ่านพอร์ต USB-Blaster สถาปัตยกรรมนี้ทำจาก CPU Nios II ซึ่งอนุญาตให้ใช้ซอฟต์แวร์ที่เข้ารหัสใน C ได้ ในการอัปโหลดซอฟต์แวร์บน Nios II คุณต้องใช้คำสั่ง Nios II คำสั่งเหล่านี้เขียนในสคริปต์ test.sh (UNIX) และ test.bat (Windows) คุณเพียงแค่ต้องดำเนินการสคริปต์

ในการแก้ไขซอฟต์แวร์ คุณต้องเปิดไฟล์ main.c คอมไพล์ใหม่ และรันสคริปต์อีกครั้ง เมื่อซอฟต์แวร์มีการเปลี่ยนแปลง คุณไม่จำเป็นต้องอัปโหลดไฟล์.sof ใหม่

การตั้งค่า FFT:

รวบรวมโค้ดโดยใช้คำสั่ง "make" และ lanch โดยตรงจาก de0 nano SoC หลังจากส่งใน SSH ไฟล์ปฏิบัติการชื่อ "projetFFT" ในการกำหนดค่าส่วน SSH ของ de0 nano SoC ให้ทำตามบทช่วยสอน altera ในคู่มือผู้ใช้ de0 nano soc

ขั้นตอนที่ 3: กล่อง

กล่อง
กล่อง

พยายามหากล่องอย่างน้อย 23x21x7cm.

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

ขั้นตอนที่ 4: ผลลัพธ์สุดท้าย

นี่คือวิดีโอของผลิตภัณฑ์ขั้นสุดท้าย

ขั้นตอนที่ 5: การอ้างอิง

คุณสามารถตรวจสอบการอ้างอิงด้วยลิงก์ต่อไปนี้:

LDO:

DAC:

Ampli Audio:

AOP:

HC-SFR05:

GP2Y0A41SK0F:

แนะนำ: