
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05


Это проект, который я и мой партнер (Адриан Кальво) сделали для одного из наших университетских курсов. Проект состоит из музыкальной шкатулки на базе Arduino. Музыка воспроизводится через пьезозуммер, тона похожи на то, что мы называем 8-битной музыкой. В коробке три песни: Take on me, Stairway to Heaven и Song of Storms. Для каждой песни свет лампы в верхней части коробки будет менять цвет. Поле также состоит из кнопок «Далее» и «Назад» и ЖК-дисплея, на котором отображается название и автор песни. Но вишенка на торте в том, что вы можете включать и выключать музыку, хлопая в ладоши через микрофон на передней панели коробки. В этом руководстве вы сможете найти все шаги по воспроизведению этого проекта. Мы надеемся, что вы найдете это полезным.
Шаг 1: Сбор материалов

Для этого проекта вам понадобятся:
- KY038 датчик звука
- ЖК-экран (рекомендуем приобретать с модулем I2C)
- Пьезо-зуммер
- Кнопки x2
- 4x4 Neopixel Matrix (или аналогичный)
- 9v Powersource (лучше, если на нем установить переключатель для включения и выключения основного тока)
- МДФ
- Супер клей
- Arduino UNO x2
- МНОГО кабельных перемычек (количество зависит от пользователя)
Необязательно: этот проект может быть выполнен с перемычками, но если вы хотите припаять кабели для дополнительной безопасности, продолжайте.
Шаг 2: Кодирование Power Arduino (переключатель хлопка)
Первый бит кодирования будет касаться звукового датчика, чтобы он работал как переключатель при регистрации звуков. Мы будем использовать его как цифровой вход на Arduino. Вы можете загрузить zip-файл, чтобы получить код, или вы можете пройти через изображение.
Шаг 3: Кодирование основной Arduino (сердце коробки)
Этот код длинный и сложный, поэтому мы не включили изображение, поэтому мы рекомендуем вам его загрузить. В коде используются 3 библиотеки, поэтому будьте готовы к их установке. Мы включаем имена каждого из них в комментарии к коду. Пояснения к коду можно рассматривать как комментарии внутри if (//).
Шаг 4: Собираем схему (Аппаратное обеспечение)

Схему всего ящика можно увидеть на изображении. Будьте осторожны, следя за изображением, и ваша музыкальная шкатулка должна работать нормально. Не забудьте обратить внимание на то, где для каждого соединения существуют узлы. Самая сложная часть понимания этой схемы - это связь между двумя ардуино. Это осуществляется через выходной вывод (13 Power_Arduino) и вывод 5 В другого Arduino. Вы также можете подключить вывод GND Main_Arduino к выводу GND Power_Arduino. В остальном соединения довольно понятны, и вы также можете использовать обе настройки кода в качестве руководства.
ПОМНИТЕ, что источник питания 9 В должен подключаться ТОЛЬКО к Power_Arduino.
Шаг 5: построение структуры

Мы дадим вам пошаговые инструкции по созданию созданного нами блока. Вы можете решить создать такой ящик, как этот, или можете сделать его больше, это ваш выбор.
Шаг 1 создайте коробку в изобретателе следующим образом: или вы можете загрузить документ, который мы загружаем на эту страницу, где у вас будет вся коробка, и вам просто нужно будет вырезать на лазере.
шаг 2, когда у вас уже есть документ, вам понадобятся строки в поле с этими характеристиками (красные и 0,01 дюйма). Шаг 3 Теперь поместите МДФ 3 мм на лазер. вам понадобится древесина 30х40 см. Шаг 4 Вырежьте документ изобретателя на МДФ. Шаг 5 Поместите все вместе и построите коробку со всеми компонентами Arduino. (вместе с документом все грани должны быть размещены вместе).
Шаг 6: Зажигай свою новую МУЗЫКАЛЬНУЮ ЛАМПУ




Как только вы закончите приклеивать коробку со всеми цепями внутри, вы готовы наслаждаться своим новым устройством!
Мы надеемся, что это руководство окажется для вас полезным!
Рекомендуемые:
Тобиас - Музыкальная шкатулка Arduino с TVout: 5 шагов (с изображениями)

Тобиас - Музыкальная шкатулка Arduino с TVout: Прежде всего, позвольте мне представить Тобиаса, гигантского плюшевого мишки моей девушки, который является источником вдохновения для этого проекта. Тобиас обладает индивидуальностью, сформировавшейся с течением времени, в то время как мы в шутку задаемся вопросом, чем он занимается пока она на работе. Проект ва
Музыкальная реактивная светодиодная лента RGB с кодом - WS1228b - Использование Arduino и микрофонного модуля: 11 шагов

Музыкальная реактивная светодиодная лента RGB с кодом | WS1228b | Использование Arduino и микрофонного модуля: Создание музыкальной реактивной светодиодной ленты WS1228B с использованием Arduino и микрофонного модуля. Используемые детали: Arduino WS1228b Светодиодная лента Звуковой датчик Макетные перемычки Блок питания 5 В, 5 А
Музыкальная настольная лампа Arduino с Bluetooth !: 9 шагов

Настольная лампа Arduino Music с Bluetooth !: Привет! В этом руководстве я собираюсь построить что-нибудь яркое! Позвольте представить вам мою новую классную настольную лампу! Это дешевое самодельное решение, которое превратит ваш скучный стол в ночной аттракцион ди-джея! А может и нет. Но уверяю вас, что финальный продукт
Музыкальная шкатулка Arduino с отображением текстов песен: 9 шагов

Музыкальная шкатулка Arduino с дисплеем текстов песен: недавно я купил ЖК-дисплей с двумя строками по 16 символов (жидкокристаллический дисплей), с которым можно поиграть. После знакомства с ним я начал думать о проекте, в котором его можно было бы использовать; что-то оригинальное. Я решил сделать музыкальную шкатулку, которая отображала бы лирику
Музыкальная микроволновка (проект Arduino): 6 шагов (с изображениями)

Музыкальная микроволновка (проект Arduino): Хотите превратить свою скучную микроволновку в заряженный * ядерный ** музыкальный автомат, который проигрывает мелодии, одновременно облукая *** выбранную вами пищу?!? * Шумиха ** ложная реклама *** еще ложь реклама Читайте дальше. Для этого проекта я использовал Arduino UNO