Inhoudsopgave:

Geluidswisselaar: 5 stappen (met afbeeldingen)
Geluidswisselaar: 5 stappen (met afbeeldingen)

Video: Geluidswisselaar: 5 stappen (met afbeeldingen)

Video: Geluidswisselaar: 5 stappen (met afbeeldingen)
Video: Простой способ создания диакритических знаков i o u и pangolat в Fontlab 8 2024, November
Anonim
Geluidswisselaar
Geluidswisselaar

Hallo ! Je hebt altijd al een geluidssysteem voor acquisitie/restitutie willen maken dat je geluid kan veranderen met effecten zoals filtering of modulatie! De geluidswisselaar is voor jou gemaakt!

Dit project heeft ongeveer 10 uur nodig en een budget van $ 173,78.

1 DE0 nano SoC-bord: $ 80

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

1 scherm Arduino Shield 1, 8 (ST7735): $ 34,95

www.adafruit.com/product/802

2 analoge uitgangstype afstandsmeetsensor GP2Y0A41SK0F: $ 12,86

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

1 ultrasone bereikmodule 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/nl/maxim-in…

1 Versterker Audio LM386N: $ 0,93

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

5 AOP: $ 0,16

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

Stap 1: PCB-ontwerp

PCB-ontwerp
PCB-ontwerp
PCB-ontwerp
PCB-ontwerp

Allereerst moet u de volgende printplaat downloaden:

*PCB3. Pcbdoc*

*PCB1. Pcbdoc*

Nadat u die twee PCB's hebt afgedrukt, sluit u ze aan zoals op de vorige foto's.

Als je het niet kunt printen, kun je ook een breadboard maken met dit model:

*Schéma_PCB. SchDoc*

*AmpliAudioDAC_sch. SchDoc*

Stap 2: Broncode

Allereerst moet je Quartus downloaden met de volgende link:

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

Download dan de twee projecten: een voor de geluidsverwerking en een voor het scherm.

Arduino TFT-scherm instellen:

github.com/tristanclare94/SoundChanger

Upload eerst het.sof-bestand naar de DE0-Nano-Soc via de Quartus Programmer-tool, via de USB-Blaster-poort. De architectuur is gemaakt van een Nios II CPU, die het mogelijk maakt om software gecodeerd in C te implementeren. Om de software op de Nios II te uploaden, moet je Nios II-commando's gebruiken. Deze commando's zijn geschreven in de scripts test.sh (UNIX) en test.bat (Windows). Je hoeft alleen het script uit te voeren.

Om de software te wijzigen, moet u het bestand main.c openen, het script opnieuw compileren en uitvoeren. Wanneer de software is gewijzigd, hoeft u het.sof-bestand niet opnieuw te uploaden.

FFT instellen:

Compileer de code met het "make"-commando en lanceer het direct vanuit de de0 nano SoC nadat het in SSH is verzonden. Het uitvoerbare bestand heet "projetFFT". Om het SSH-gedeelte van de de0 nano SoC te configureren, volgt u de altera-zelfstudie in de gebruikershandleiding van de de0 nano soc.

Stap 3: Doos

Doos
Doos

Probeer minimaal een doos van 23x21x7cm te vinden.

Je kunt hier een binnenopstelling voor je box zien. Als je een gat aan de bovenkant kunt graven, voor het scherm, is het beter. Zo ja, plaats dan de andere voorwerpen om de elektrische verbinding met het andere onderdeel te vergemakkelijken.

Stap 4: Eindresultaat

Dit is een video van het eindproduct.

Stap 5: Referenties

U kunt referenties controleren met de volgende links:

LDO:

DAC:

Ampli Audio:

AOP:

HC-SFR05:

GP2Y0A41SK0F:

Aanbevolen: