Spisu treści:

Zmieniacz dźwięku: 5 kroków (ze zdjęciami)
Zmieniacz dźwięku: 5 kroków (ze zdjęciami)

Wideo: Zmieniacz dźwięku: 5 kroków (ze zdjęciami)

Wideo: Zmieniacz dźwięku: 5 kroków (ze zdjęciami)
Wideo: ILE KROKÓW ZROBISZ TYLE ZAROBISZ $$$ 2024, Lipiec
Anonim
Zmieniacz dźwięku
Zmieniacz dźwięku

Cześć ! Zawsze chciałeś stworzyć system dźwiękowy akwizycji / restytucji, który będzie w stanie zmienić twój dźwięk z efektem takim jak filtrowanie lub modulacja! Zmieniacz dźwięku jest stworzony dla Ciebie!

Ten projekt wymaga około 10 godzin i budżetu 173,78 USD.

1 płyta SoC DE0 nano: 80 USD

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

1 ekran Arduino Shield 1, 8 (ST7735): 34,95 USD

www.adafruit.com/product/802

2 analogowe czujniki pomiaru odległości typu GP2Y0A41SK0F: 12,86 USD

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

1 ultradźwiękowy moduł mierzący HC - SFR05: 22,29 USD

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

1 przetwornik cyfrowo-analogowy MCP4821-E/P: 2,31 USD

www.microchip.com/wwwproducts/en/MCP4821

1 LDO MAX764: 6,78 USD

www.digikey.com/product-detail/en/maxim-w…

1 wzmacniacz audio LM386N: 0,93 USD

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

5 AOP: 0,16 USD

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

Krok 1: Projektowanie PCB

Projektowanie PCB
Projektowanie PCB
Projektowanie PCB
Projektowanie PCB

Przede wszystkim musisz pobrać następującą płytkę drukowaną:

*PCB3. Pcbdoc*

*PCB1. Pcbdoc*

Po wydrukowaniu tych dwóch płytek PCB połącz je jak na poprzednich zdjęciach.

Jeśli nie możesz tego wydrukować, możesz również zrobić płytkę prototypową z tego modelu:

*Schemat_PCB. SchDoc*

*AmpliAudioDAC_sch. SchDoc*

Krok 2: Kod źródłowy

Przede wszystkim będziesz musiał pobrać Quartus za pomocą następującego linku:

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

Następnie pobierz dwa projekty: jeden do obróbki dźwięku, a drugi do ekranu.

Konfiguracja ekranu Arduino TFT:

github.com/tristanclare94/SoundChanger

Przede wszystkim wgraj plik.sof do DE0-Nano-Soc za pomocą narzędzia Quartus Programmer przez port USB-Blaster. Architektura składa się z procesora Nios II, który pozwala na zaimplementowanie oprogramowania zakodowanego w C. Aby wgrać oprogramowanie na Nios II, musisz użyć poleceń Nios II. Te polecenia są zapisane w skryptach test.sh (UNIX) i test.bat (Windows). Musisz tylko wykonać skrypt.

Aby zmodyfikować oprogramowanie, musisz otworzyć plik main.c, przekompilować i ponownie wykonać skrypt. Po zmianie oprogramowania nie trzeba ponownie przesyłać pliku.sof.

Konfiguracja FFT:

Skompiluj kod za pomocą polecenia „make” i lanchuj go bezpośrednio z de0 nano SoC po wysłaniu go w SSH. Plik wykonywalny nosi nazwę „projetFFT”. Aby skonfigurować część SSH w de0 nano SoC, postępuj zgodnie z samouczkiem altera w podręczniku użytkownika de0 nano soc.

Krok 3: Pudełko

Skrzynka
Skrzynka

Spróbuj znaleźć przynajmniej pudełko 23x21x7cm.

Tutaj możesz zobaczyć wewnętrzną konfigurację twojego pudełka. Jeśli możesz wykopać dziurę na górze, na ekran, to lepiej. Jeśli tak, umieść inne przedmioty, aby ułatwić połączenie elektryczne z innym komponentem.

Krok 4: Wynik końcowy

To jest wideo produktu końcowego.

Krok 5: Referencje

Możesz sprawdzić referencje za pomocą następujących linków:

LDO:

DAC:

Ampli Audio:

AOP:

HC-SFR05:

GP2Y0A41SK0F:

Zalecana: