Создание аудио-эффектов, управляемых датчиками, с набором Satellite CCRMA
Для этой практической лабораторной работы соберите свой набор Satellite CCRMA, ноутбук с Ethernet-адаптером и наушники со стерео-джеком 1/8″ (2,54 мм). Следующие элементы опциональны, но могут улучшить опыт:
- Различные датчики и светодиоды, подходящие для макетной платы.
- Набор компактных колонок на батарейках с джеком 1/8″ (2,54 мм).
Примечание: Инструкционные изображения иллюстрируют BeagleBoard xM; однако схема подключения без изменений применима к Raspberry Pi.
Сборка «сэндвича»
- Разместите Raspberry Pi на нижнем акриловом слое, а макетную плату — на верхнем, как показано на диаграмме.
- Ориентируйте более высокие ряды макетной платы в сторону USB и Ethernet портов Raspberry Pi.
- Для более плотного крепления используйте три нейлоновых винта вместо четырех.
- Установите Arduino Nano в макетную плату, поместив его в конец ближе к более высоким рядам и по центру платы.
Подключение питания
- Arduino Nano получает 5 В от USB-соединения; мы распределим это питание на макетную плату.
- Убедитесь, что Nano находится на дальнем конце макетной платы с более высокими рядами, чтобы его выводы GND и 5 В попали на ряд 19. (Если смонтирован иначе, придется находить выводы вручную.)
- Помните, что все отверстия в безпаяльной макетной плате предварительно соединены: столбцы имеют одинаковое напряжение, а ряды изолированы.
- Используя короткие перемыточные провода, соедините ряд GND с синей шиной «GND» и ряд 5 В с красной шиной «power» на макетной плате.
- Соедините шины GND и power по обеим сторонам платы для создания единой плоскости питания.
Первая схема: Потенциометр
Соберите делитель напряжения, подающий сигнал от одного потенциометра на аналоговый вход A0 Arduino. Ориентируйте потенциометр правильно: убедитесь, что надпись на компоненте обращена от Arduino.
Добавление второго потенциометра
Дублируйте схему делителя напряжения для второго потенциометра на аналоговом входе A3. Снова ориентируйте компонент с надписью, обращенной от Arduino.
Добавление кнопки
Включите тактовую кнопку, как часто встречается на педалях эффектов, используя стандартную схему с подтягивающим или стягивающим резистором, показанную на схеме.
Добавление светодиода
Для визуальной отладки и эффектности подключите светодиод в схему. Разместите анод (длинная нога) к шине питания, а катод — к шине земли. Последовательный резистор 220 Ом ограничит ток до безопасных уровней. Помните, что диоды однонаправленны; инверсная полярность предотвратит свечение.
Для более подробной информации см. полное руководство: Controlling an Effect with Real Sensors.
Производственный процесс
- Датчик CO2 K30: мониторинг качества воздуха в реальном времени на Arduino
- Устройство для общения глухосліпых людей с помощью 1Sheeld и Arduino
- Умная копилка: управление монетоприёмником на Arduino Nano
- Монитор температуры и реальные часы на Arduino Due с TFT-дисплеем 3.2"
- Управление светодиодом по Bluetooth с Arduino: простой DIY-гид
- Интеграция ёмкостного сканера отпечатков DFRobot с Arduino или ESP8266
- Управление Roomba Create 2 через Arduino и Android: пошаговое руководство
- Интерактивный HMI-проект на Nextion с Arduino Mega и датчиками
- Роботизированная рука 6 степеней свободы на Arduino Mega с управлением через Nunchuk
- Точное управление сервоприводом через MPU6050 (Arduino, SG90, MG996R)