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


Проживание в Аргентине означает, что международная почта будет украдена или застрянет на таможне. Добавьте карантин коронавируса, и ваш следующий проект будет ограничен старой платой Arduino Uno. Хорошие новости? Как сказал великий поэт из Rolling Stones: «Время на моей стороне… да, это так»
Я загрузил Mozzi, отличную, но в то же время сложную музыкальную библиотеку, для работы которой не требуется никакого дополнительного оборудования, и начал читать документацию. Я разработал простую драм-машину / секвенсор, которой можно полностью управлять с помощью 5 регуляторов и 1 кнопки. Первая ручка будет изменять количество ударов в минуту, а другие 4 ручки определяют, что играть в каждой доле. Я добавил также 4 светодиода для определения текущего ритма.
Запасы
Ардуино Уно
Библиотека Моцци
5 ручек
1 кнопка
1 аудиоразъем
Дополнительный чехол с 3D-принтом
Шаг 1. Детали программирования

Внутри кода, по мере прохождения биений, каждая ручка считывается, и значение от 0 до 1024 отображается на шкалу от 1 до 10. 1 означает тишину. 2 означает удар. 3 означает хай-хет. 4 означает, что малый барабан и последние позиции используются для некоторых синтезированных звуков в разных нотах.
Шаг 2: корпус



Корпус сделан с помощью прямоугольников 2 мм и 4 винтов.
Шаг 3: звуки


Звуки были преобразованы из wav в необработанные данные и загружены как файлы external.h вместе с кодом.ino. Эта процедура была немного сложной и включала внешнее программное обеспечение, такое как Audacity, а также скрипт Python для преобразования.raw в.h
На простой драм-машине весело играть, звуки по умолчанию можно изменить на другие звуки, такие как эффекты Gameboy и звуки Atari с низким качеством звука.
Конечно, карантин также означает запрет на публику для ваших странных электронных концертов, поэтому я сделал небольшой движущийся аниматроник, который автоматически определяет ритм и перемещает голову под музыку.
Шаг 4: демонстрация


Вот демо играемой Drum Machine.
Движущаяся голова - это отдельный проект со звуковым модулем и Arduino Nano. Он автоматически определяет BPM и соответственно перемещает голову.
Рекомендуемые:
Простая программируемая система полива с Arduino: 4 шага

Простая программируемая система полива с помощью Arduino: этот проект сохранит ваши растения живыми без какого-либо вмешательства в течение нескольких дней или даже недель. Подводя итог, можно сказать, что это простая программируемая система полива на базе Arduino. Если вам нравится электроника и растения, этот проект создан для вас. Это
Простая схема светодиодного таймера DIY Arduino: 3 шага

Схема простого светодиодного таймера для Arduino своими руками: в этом руководстве я покажу вам, как можно сделать простую схему таймера. Чтобы начать этот проект, я взял в руки стартовый комплект Basic Arduino, сделанный Elegoo. Вот ссылка, чтобы получить этот комплект на Amazon LINK. Вы также можете завершить это
Простая тональная мелодия Arduino: 3 шага

Простая тональная мелодия Arduino: Простая тональная мелодия Arduino - это способ начать работу с проектами Arduino, потому что вы собираетесь загружать код только из программного обеспечения Arduino напрямую, без необходимости ничего писать
Самая простая автоматическая кормушка для домашних животных с Arduino: 3 шага

Самая простая автоматическая кормушка для домашних животных с Arduino: Привет, любители домашних животных! В глубине души все мы хотим иметь у себя дома милого щенка или котенка, а может быть, даже семейку рыбок. Но из-за нашей загруженной жизни мы часто сомневаемся в себе: «Смогу ли я позаботиться о своем питомце?» Основная ответственность
Простая в изготовлении, дешевая и простая схема с миганием светодиодами на CMOS 74C14: 5 шагов

Простая в изготовлении, дешевая и простая схема с миганием светодиодами с CMOS 74C14: Иногда вам нужно просто несколько мигающих светодиодов, для украшения рождественских украшений, моргающих картинок или просто для того, чтобы повеселиться с миганием миганием. Я покажу вам, как сделать дешевую и простую схему с 6 мигающими светодиодами. Примечание: это моя первая инстуктивная и