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

Ингредиенты:
1. Металлическая проволока
2. Дешевый набор игрушечных барабанов (хай-хет, малый барабан и бочка)
3. Три сервопривода
4. Электрический провод
5. Клейкая лента
6. Макетная плата
7. Arduino Uno
8. USB к USB 2.0
Шаг 1: Как сделать барабаны:



Как вы собираетесь делать барабаны, в основном зависит от вас. Это полностью зависит от того, какой тип барабанов вы приобретете, главное, чтобы это была игрушка (а не в натуральную величину, ха-ха). Мне пришлось немного подправить свой, так как для начала у меня было всего два тома, хай-хет и малый барабан. Все они были открыты с одной стороны, поэтому я соединил две закрытые части тома, чтобы сформировать малый барабан. Я использовал малый барабан как бочку. Я положил пластик на открытый конец бас-барабана и сделал в нем отверстие. Стойка для хай-хэта была почти полностью сделана из металлической проволоки с небольшим количеством клейкой ленты. Честно говоря, это в основном просто корректировка того, что уже есть. Это не так уж и сложно.
Шаг 2: Как сделать робота:



Самым сложным было создание робота. Я начал с того, что представил себя крошечным человечком, играющим на игрушечных барабанах. Я представил, какой длины должны быть мои руки, чтобы дотянуться до хай-хэта и малого барабана. Барабанщик должен быть подогнан под размер барабанов, иначе он не сработает. Начните создавать действительно простой каркас, всего одну проволоку для всего тела, и попытайтесь сделать его более трехмерным. Не потому, что это хорошо выглядит, но руки человека будут медленно опускаться вниз, когда вы прикрепите сервопривод (я был там). После того, как вы закончите строить раму для барабанщика, прикрепите сервопривод к правой руке, левой руке и правой ноге. Оберните провода вокруг рамы, чтобы они не упали с рук и ног.
Шаг 3: Сервоприводы:



Все крошечные синие сервоприводы имеют коричневый, красный и оранжевый провод. Электропроводка довольно проста. Сервоприводы, макетная плата и Arduino имеют женские отверстия, поэтому вы захотите использовать основной электрический провод, так как у них есть два охватываемых конца. Оранжевый провод идет к Arduino Uno (выберите на плате число от 0 до 13), красный провод идет к плюсовой части макета, а коричневый провод идет к минусовой части макета. Сделайте это для всех сервоприводов, и все готово. Ну вроде как. Подключите провод от GND (силовая часть Arduino) к минусовой части на правой стороне макета. Затем подключите провод от 5 В (также силовая часть Arduino) к плюсовой части на правой стороне платы. На этом электромонтаж должен быть закончен.
Шаг 4: Код:
код должен быть довольно простым. У меня не было никаких проблем с этим, и я понятия не имею, как работает кодирование по большей части.
Базовый код такой:
#включают
Серво servo1;
Серво servo2;
Серво servo3;
int servoPos = 0;
void setup () {
сервопривод (3); // Число указывает, какой слот я использовал в Arduino Uno.
сервопривод (5);
сервопривод (6);
}
void loop () {
for (servoPos = 0; servoPos <140; servoPos ++) // Это в основном указывает сервоприводу двигаться от нуля до 140 градусов. Однако это зависит от того, насколько далеко рука робота находится над барабанами.
{
servo1.write (servoPos); // Моя привет шляпа
servo2.write (сервоПос); // Мой удар
servo3.write (servoPos); // Моя ловушка
задержка (4); // Это время, необходимое для выполнения задачи в миллисекундах. Если вы увеличите это число, ваш барабанщик станет медленнее.
}
для (servoPos = 140; servoPos> 0; servoPos--)
{
servo1.write (servoPos);
servo2.write (сервоПос);
servo3.write (сервоПос);
задержка (2);
}
}
Если вы хотите создать паттерны ударных, просто скопируйте их для петель друг под другом, но вместо одновременного использования хай-хэта, малого барабана и бас-барабана (как в приведенном выше коде) вы можете сделать это следующим образом:
servo1.write (servoPos);
servo2.write (сервоПос);
servo1.write (servoPos);
servo3.write (servoPos);
servo1.write (servoPos);
servo3.write (сервоПос);
servo1.write (servoPos);
servo2.write (сервоПос);
(Разумеется, все отдельно для петель)
Шаг 5: Готовый продукт

Готовый продукт должен выглядеть примерно так. Поздравляю, ты стал барабанщиком!
Рекомендуемые:
Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями: 7 шагов (с изображениями)

Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями: я планирую использовать этот Rapsberry PI в кучу забавных проектов еще в моем блоге. Не стесняйтесь проверить это. Я хотел вернуться к использованию своего Raspberry PI, но у меня не было клавиатуры или мыши в моем новом месте. Прошло много времени с тех пор, как я установил Raspberry
Micro: bit - Micro Drum Machine: 10 шагов (с изображениями)

Micro: bit - Микро драм-машина: это микродрам-машина micro: bit, которая вместо того, чтобы просто генерировать звук, фактически играет на барабанах. Он тяжелый, вдохновленный кроликами из оркестра micro: bit. Мне потребовалось некоторое время, чтобы найти несколько соленоидов, которые можно было бы легко использовать с mocro: bit
Iron Man Reactor for Fun (Джойстик с цифровым процессором движения): 7 шагов (с изображениями)

Iron Man Reactor for Fun (джойстик с цифровым процессором движения): Здравствуйте, дорогие! Это моя первая инструкция, так что надеюсь на вашу пользу и отзывы! Проект представляет собой интерактивную площадку для домашних вечеринок, конкурсов, мероприятий - просто для развлечения. Это два датчика движения, выполненные в конструкции реактора «Железный человек»
Ретро часы Pac-Man: 6 шагов (с изображениями)

Ретро часы с Pac-Man: создайте интерактивные прикроватные часы Pac-Man с сенсорным экраном и анимированными фигурками Pac-Man. Этот крутой проект на удивление прост в изготовлении и станет отличным подарком для тех, кто ностальгирует по Pac-Man. как возможность взаимодействовать с Pac-Man
Super GrooveAxe: Mini Drum Machine: 10 шагов (с изображениями)

Super GrooveAxe: Mini Drum Machine: почувствуйте крошечный бум! Вы когда-нибудь чувствовали, что вам не хватает битов? Вашему дню нужен лучший саундтрек? Ощутите бум с Super GrooveAxe! Это карманная драм-машина с батарейным питанием. секвенсор, который можно взять с собой куда угодно. Это заставляет Еву