Inhaltsverzeichnis:
- Schritt 1: PCB-Design
- Schritt 2: Quellcode
- Schritt 3: Box
- Schritt 4: Endergebnis
- Schritt 5: Referenzen
Video: Sound Changer - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Hallo ! Sie wollten schon immer ein Akquisitions-/Wiederherstellungs-Soundsystem erstellen, das Ihren Sound mit Effekten wie Filterung oder Modulation verändern kann! Der Soundwechsler ist für Sie gemacht!
Dieses Projekt benötigt etwa 10 Stunden und ein Budget von 173,78 US-Dollar.
1 DE0-Nano-SoC-Platine: $80
www.terasic.com.tw/cgi-bin/page/archive.pl?…
1 Bildschirm Arduino Shield 1, 8 (ST7735): $34.95
www.adafruit.com/product/802
2 Analogausgangstyp Distanzmesssensor GP2Y0A41SK0F: $12.86
www.gotronic.fr/art-capteur-de-mesure-shar…
1 Ultraschall-Entfernungsmodul 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/de/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…
Schritt 1: PCB-Design
Zunächst müssen Sie die folgende Leiterplatte herunterladen:
*PCB3. Pcbdoc*
*PCB1. Pcbdoc*
Nachdem Sie diese beiden Platinen gedruckt haben, verbinden Sie sie wie in den vorherigen Bildern.
Wenn Sie es nicht drucken können, können Sie mit diesem Modell auch ein Steckbrett herstellen:
*Schéma_PCB. SchDoc*
*AmpliAudioDAC_sch. SchDoc*
Schritt 2: Quellcode
Zunächst müssen Sie Quartus über den folgenden Link herunterladen:
www.altera.com/downloads/download-center.h…
Laden Sie dann die beiden Projekte herunter: Eines für die Tonbearbeitung und eines für den Bildschirm.
Arduino TFT-Bildschirm einrichten:
github.com/tristanclare94/SoundChanger
Laden Sie zunächst die.sof-Datei mit dem Quartus Programmer-Tool über den USB-Blaster-Port auf den DE0-Nano-Soc hoch. Die Architektur besteht aus einer Nios II CPU, die es erlaubt eine in C kodierte Software zu implementieren. Um die Software auf den Nios II hochzuladen, müssen Sie Nios II Befehle verwenden. Diese Befehle sind in den Skripten test.sh (UNIX) und test.bat (Windows) geschrieben. Sie müssen nur das Skript ausführen.
Um die Software zu ändern, müssen Sie die Datei main.c öffnen, neu kompilieren und das Skript erneut ausführen. Wenn sich die Software geändert hat, müssen Sie die.sof-Datei nicht erneut hochladen.
FFT-Einrichtung:
Kompilieren Sie den Code mit dem Befehl "make" und starten Sie ihn direkt vom de0 nano SoC, nachdem Sie ihn in SSH gesendet haben. Die ausführbare Datei heißt "projetFFT". Um den SSH-Teil des de0 nano SoC zu konfigurieren, befolgen Sie das altera-Tutorial im de0 nano soc-Benutzerhandbuch.
Schritt 3: Box
Versuchen Sie, mindestens eine Schachtel 23x21x7cm zu finden.
Sie können hier ein Innen-Setup für Ihre Box sehen. Wenn Sie oben ein Loch für den Bildschirm graben können, ist es besser. Legen Sie in diesem Fall die anderen Gegenstände ab, um die elektrische Verbindung mit der anderen Komponente zu erleichtern.
Schritt 4: Endergebnis
Dies ist ein Video des Endprodukts.
Schritt 5: Referenzen
Sie können Referenzen mit den folgenden Links überprüfen:
LDO:
DAC:
Ampli Audio:
AOP:
HC-SFR05:
GP2Y0A41SK0F: