Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Привет ! Вы всегда хотели создать звуковую систему приобретения / восстановления, способную изменять ваш звук с помощью таких эффектов, как фильтрация или модуляция! Звуковой чейнджер создан для вас!
На этот проект требуется около 10 часов, а бюджет составляет 173,78 долларов.
1 плата DE0 nano SoC: 80 долларов
www.terasic.com.tw/cgi-bin/page/archive.pl?…
1 экран Arduino Shield 1,8 дюйма (ST7735): 34,95 доллара США
www.adafruit.com/product/802
Датчик измерения расстояния с двумя аналоговыми выходами GP2Y0A41SK0F: $ 12,86
www.gotronic.fr/art-capteur-de-mesure-shar…
1 ультразвуковой модуль измерения дальности HC - SFR05: 22,29 доллара США
www.gotronic.fr/art-transducteur-a-ultraso…
1 ЦАП 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 АОП: 0,16 доллара США
www.alldatasheet.com/view.jsp?Searchword=TL…
Шаг 1: Дизайн печатной платы
Прежде всего, вам необходимо скачать следующую печатную плату:
* PCB3. Pcbdoc *
* PCB1. Pcbdoc *
После того, как вы напечатали эти две печатные платы, соедините их, как на предыдущих рисунках.
Если вы не можете распечатать его, вы также можете сделать макет из этой модели:
* Schéma_PCB. SchDoc *
* AmpliAudioDAC_sch. SchDoc *
Шаг 2: Исходный код
Прежде всего, вам нужно будет скачать Quartus по следующей ссылке:
www.altera.com/downloads/download-center.h…
Затем загрузите два проекта: один для обработки звука и один для экрана.
Настройка экрана Arduino TFT:
github.com/tristanclare94/SoundChanger
Прежде всего, загрузите файл.sof в DE0-Nano-Soc с помощью инструмента Quartus Programmer через порт USB-Blaster. Архитектура состоит из ЦП Nios II, что позволяет реализовать программное обеспечение, закодированное на C. Чтобы загрузить программное обеспечение на Nios II, вы должны использовать команды Nios II. Эти команды написаны в скриптах test.sh (UNIX) и test.bat (Windows). Вам просто нужно выполнить сценарий.
Чтобы изменить программное обеспечение, вам нужно открыть файл main.c, перекомпилировать и снова выполнить сценарий. После изменения программного обеспечения нет необходимости повторно загружать файл.sof.
Настройка БПФ:
Скомпилируйте код с помощью команды make и загрузите его прямо из de0 nano SoC после отправки по SSH. Исполняемый файл называется «projetFFT». Чтобы настроить SSH-часть SoC de0 nano, следуйте инструкциям altera в руководстве пользователя de0 nano soc.
Шаг 3: Коробка
Постарайтесь найти хотя бы коробку 23х21х7см.
Здесь вы можете увидеть внутреннюю настройку вашего бокса. Если можно сверху яму выкопать, под ширму, лучше. Если это так, поместите другие предметы, чтобы облегчить электрическое соединение с другим компонентом.
Шаг 4: окончательный результат
Это видео конечного продукта.
Шаг 5: ссылки
Вы можете проверить ссылки по следующим ссылкам:
LDO:
ЦАП:
Ampli Audio:
АОП:
HC-SFR05:
GP2Y0A41SK0F: