Mục lục:

Bộ thay đổi âm thanh: 5 bước (có hình ảnh)
Bộ thay đổi âm thanh: 5 bước (có hình ảnh)

Video: Bộ thay đổi âm thanh: 5 bước (có hình ảnh)

Video: Bộ thay đổi âm thanh: 5 bước (có hình ảnh)
Video: Dữ liệu được truyền qua không khí như thế nào? Giải thích siêu đơn giản 2024, Tháng mười một
Anonim
Thay đổi âm thanh
Thay đổi âm thanh

Xin chào ! Bạn luôn muốn tạo ra một hệ thống âm thanh bổ sung / thay đổi âm thanh có thể thay đổi âm thanh của bạn bằng các hiệu ứng như lọc hoặc điều chế! Bộ thay đổi âm thanh được tạo ra cho bạn!

Dự án này cần khoảng 10 giờ và ngân sách là $ 173,78.

1 bo mạch DE0 nano SoC: $ 80

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

1 Màn hình Arduino Shield 1, 8 (ST7735): $ 34,95

www.adafruit.com/product/802

2 Loại đầu ra tương tự Cảm biến đo khoảng cách GP2Y0A41SK0F: $ 12,86

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

1 Mô-đun đo khoảng siêu âm 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.digikey.com/product-detail/en/maxim-in…

1 Ampli Âm thanh LM386N: $ 0,93

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

5 AOP: $ 0,16

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

Bước 1: Thiết kế PCB

Thiết kế PCB
Thiết kế PCB
Thiết kế PCB
Thiết kế PCB

Trước hết, bạn phải tải bảng mạch in sau:

* PCB3. Pcbdoc *

* PCB1. Pcbdoc *

Sau khi bạn đã in xong hai PCB đó, hãy kết nối chúng như những hình trước.

Nếu bạn không thể in nó, bạn cũng có thể làm một breadboard với mô hình này:

* Schéma_PCB. SchDoc *

* AmpliAudioDAC_sch. SchDoc *

Bước 2: Mã nguồn

Trước hết, bạn sẽ phải tải Quartus theo liên kết sau:

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

Sau đó, tải xuống hai dự án: Một cho xử lý âm thanh và một cho màn hình.

Thiết lập màn hình TFT Arduino:

github.com/tristanclare94/SoundChanger

Trước hết, tải tệp.sof lên DE0-Nano-Soc thông qua công cụ Quartus Programmer, thông qua cổng USB-Blaster. Kiến trúc được làm bằng CPU Nios II, cho phép triển khai một phần mềm được mã hóa bằng C. Để tải phần mềm lên Nios II, bạn phải sử dụng các lệnh Nios II. Các lệnh này được viết trong script test.sh (UNIX) và test.bat (Windows). Bạn chỉ cần thực thi script.

Để sửa đổi phần mềm, bạn cần mở tệp main.c, biên dịch lại và thực thi lại tập lệnh. Khi phần mềm đã thay đổi, bạn không cần tải lên lại tệp.sof.

Thiết lập FFT:

Biên dịch mã bằng lệnh "make" và truyền mã trực tiếp từ de0 nano SoC sau khi gửi nó trong SSH. Tệp thực thi được đặt tên là "projetFFT". Để định cấu hình phần SSH của de0 nano SoC, hãy làm theo hướng dẫn altera trong hướng dẫn sử dụng de0 nano soc.

Bước 3: Hộp

Hộp
Hộp

Cố gắng tìm ít nhất một hộp có kích thước 23x21x7cm.

Bạn có thể thấy ở đây một thiết lập bên trong cho hộp của bạn. Nếu bạn có thể đào một cái lỗ trên cùng, cho màn hình, thì tốt hơn. Nếu vậy, hãy đặt các đồ vật khác để dễ kết nối điện với thành phần khác.

Bước 4: Kết quả cuối cùng

Đây là video về sản phẩm cuối cùng.

Bước 5: Tham khảo

Bạn có thể kiểm tra tài liệu tham khảo bằng các liên kết sau:

LDO:

DAC:

Bộ khuếch đại âm thanh:

AOP:

HC-SFR05:

GP2Y0A41SK0F:

Đề xuất: