Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Hei ! Olet aina halunnut luoda hankinta-/palautusäänijärjestelmän, joka voi muuttaa ääntäsi esimerkiksi suodattamalla tai moduloimalla! Äänenvaihtaja on tehty sinua varten!
Tämä projekti tarvitsee noin 10 tuntia ja budjetti 173,78 dollaria.
1 DE0 nano SoC -levy: 80 dollaria
www.terasic.com.tw/cgi-bin/page/archive.pl?…
1 näyttö Arduino Shield 1, 8 (ST7735): 34,95 dollaria
www.adafruit.com/product/802
2 analogisen lähdön tyyppi Etäisyyden mittausanturi GP2Y0A41SK0F: 12,86 dollaria
www.gotronic.fr/art-capteur-de-mesure-shar…
1 ultraäänimittausmoduuli HC - SFR05: 22,29 dollaria
www.gotronic.fr/art-transducteur-a-ultraso…
1 DAC MCP4821-E/P: 2,31 dollaria
www.microchip.com/wwwproducts/en/MCP4821
1 LDO MAX764: 6,78 dollaria
www.digikey.com/product-detail/en/maxim-in…
1 Ampli Audio LM386N: 0,93 dollaria
www.gotronic.fr/art-lm386n-10319.htm
5 AOP: 0,16 dollaria
www.alldatasheet.com/view.jsp?Searchword=TL…
Vaihe 1: Piirilevyn suunnittelu
Ensinnäkin sinun on ladattava seuraava piirilevy:
*PCB3. Pcbdoc*
*PCB1. Pcbdoc*
Kun olet tulostanut nämä kaksi piirilevyä, liitä ne edellisten kuvien tapaan.
Jos et voi tulostaa sitä, voit myös tehdä leipälevyn tällä mallilla:
*Schéma_PCB. SchDoc*
*AmpliAudioDAC_sch. SchDoc*
Vaihe 2: Lähdekoodi
Ensinnäkin sinun on ladattava Quartus seuraavalla linkillä:
www.altera.com/downloads/download-center.h…
Lataa sitten kaksi projektia: yksi äänenkäsittelyä ja toinen näyttöä varten.
Arduino TFT -näytön asetukset:
github.com/tristanclare94/SoundChanger
Lataa ensin.sof-tiedosto DE0-Nano-Sociin Quartus Programmer -työkalun kautta USB-Blaster-portin kautta. Arkkitehtuuri koostuu Nios II -suorittimesta, jonka avulla voidaan toteuttaa C -koodattu ohjelmisto. Jotta voit ladata ohjelmiston Nios II -laitteeseen, sinun on käytettävä Nios II -komentoja. Nämä komennot on kirjoitettu komentosarjoissa test.sh (UNIX) ja test.bat (Windows). Sinun tarvitsee vain suorittaa käsikirjoitus.
Jos haluat muokata ohjelmistoa, sinun on avattava main.c -tiedosto, käännettävä uudelleen ja suoritettava komentosarja uudelleen. Kun ohjelmisto on muuttunut, sinun ei tarvitse ladata.sof-tiedostoa uudelleen.
FFT -asetukset:
Käännä koodi "make" -komennolla ja lanch se suoraan de0 nano SoC: sta sen lähettämisen jälkeen SSH: ssa. Suoritettavan tiedoston nimi on "projetFFT". Voit määrittää de0 nano SoC: n SSH -osan noudattamalla de0 nano soc -käyttöoppaan altera -opetusohjelmaa.
Vaihe 3: Laatikko
Yritä löytää ainakin laatikko 23x21x7cm.
Täältä näet laatikon sisäiset asetukset. Jos voit kaivaa aukon näytön päälle, se on parempi. Jos on, aseta muut esineet helpottaaksesi sähköliitäntää toiseen komponenttiin.
Vaihe 4: Lopputulos
Tämä on video lopputuotteesta.
Vaihe 5: Viitteet
Voit tarkistaa viitteet seuraavista linkeistä:
LDO:
DAC:
Ampli Audio:
AOP:
HC-SFR05:
GP2Y0A41SK0F: