Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Olá ! Você sempre quis criar um sistema de aquisição / restituição de som capaz de mudar seu som com efeitos de filtragem ou modulação! O trocador de som é feito para você!
Este projeto precisa de cerca de 10 horas e um orçamento de $ 173,78.
1 placa nano SoC DE0: $ 80
www.terasic.com.tw/cgi-bin/page/archive.pl?…
1 Tela Arduino Shield 1, 8 (ST7735): $ 34,95
www.adafruit.com/product/802
2 Sensor de medição de distância de tipo de saída analógica GP2Y0A41SK0F: $ 12,86
www.gotronic.fr/art-capteur-de-mesure-shar…
1 Módulo de alcance ultrassônico 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 Audio LM386N: $ 0,93
www.gotronic.fr/art-lm386n-10319.htm
5 AOP: $ 0,16
www.alldatasheet.com/view.jsp?Searchword=TL…
Etapa 1: Design de PCB
Em primeiro lugar, você deve baixar a seguinte placa de circuito impresso:
* PCB3. Pcbdoc *
* PCB1. Pcbdoc *
Depois de imprimir os dois PCB, conecte-os como nas imagens anteriores.
Se você não pode imprimi-lo, você também pode fazer uma placa de ensaio com este modelo:
* Schéma_PCB. SchDoc *
* AmpliAudioDAC_sch. SchDoc *
Etapa 2: Código Fonte
Em primeiro lugar, você terá que baixar o Quartus com o seguinte link:
www.altera.com/downloads/download-center.h…
Em seguida, baixe os dois projetos: um para o processamento de som e outro para a tela.
Configuração da tela TFT do Arduino:
github.com/tristanclare94/SoundChanger
Em primeiro lugar, carregue o arquivo.sof no DE0-Nano-Soc através da ferramenta Quartus Programmer, através da porta USB-Blaster. A arquitetura é feita de uma CPU Nios II, que permite implementar um software codificado em C. Para fazer o upload do software no Nios II, é necessário usar os comandos do Nios II. Esses comandos são escritos nos scripts test.sh (UNIX) e test.bat (Windows). Você apenas tem que executar o script.
Para modificar o software, você precisa abrir o arquivo main.c, recompilar e executar o script novamente. Quando o software for alterado, você não precisará carregar novamente o arquivo.sof.
Configuração de FFT:
Compile o código usando o comando "make" e remova-o diretamente do SoC de0 nano após enviá-lo em SSH. O arquivo executável é denominado "projetFFT". Para configurar a parte SSH do de0 nano SoC, siga o tutorial de altera no manual do usuário de0 nano soc.
Etapa 3: Caixa
Tente encontrar pelo menos uma caixa de 23x21x7cm.
Você pode ver aqui uma configuração interna para sua caixa. Se você pode cavar um buraco no topo, para a tela, é melhor. Em caso afirmativo, coloque os outros objetos de forma a facilitar a conexão elétrica com o outro componente.
Etapa 4: Resultado final
Este é um vídeo do produto final.
Etapa 5: Referências
Você pode verificar as referências com os links a seguir:
LDO:
DAC:
Ampli Audio:
AOP:
HC-SFR05:
GP2Y0A41SK0F: