Spisu treści:
- Krok 1: Jak zrobić bębny:
- Krok 2: Jak zrobić robota:
- Krok 3: Serwa:
- Krok 4: Kodeks:
- Krok 5: Gotowy produkt
Wideo: Arduino Drum Man: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Składniki:
1. Drut metalowy
2. Tani zestaw zabawek perkusyjnych (Hi hat, werbel i stopa)
3. Trzy serwa
4. Przewód elektryczny
5. Taśma klejąca
6. Deska do krojenia chleba
7. Arduino Uno
8. USB na USB 2.0
Krok 1: Jak zrobić bębny:
To, jak zamierzasz zrobić bębny, zależy w zasadzie od ciebie. To całkowicie zależy od tego, jaki rodzaj bębnów otrzymasz, o ile jest to zabawka (a nie naturalnej wielkości, haha). Musiałem trochę podrasować mój, ponieważ na początku miałem tylko dwa tomy, hi hat i werbel. Wszystkie były otwarte z jednej strony, więc połączyłem dwie zamknięte części tomu, tworząc werbel. Użyłem werbla jako stopy. Nałożyłem plastik na otwarty koniec stopy i wybiłem w niej otwór. Stojak na hi hat został wykonany prawie w całości z metalowego drutu z odrobiną taśmy klejącej. Szczerze mówiąc, to głównie po prostu dostosowywanie rzeczy, które już istnieją. To nie jest takie trudne.
Krok 2: Jak zrobić robota:
Najtrudniejsze było zbudowanie robota. Zacząłem wyobrażając sobie siebie jako maleńką osobę grającą na zabawkowej perkusji. Wyobraziłem sobie, jak długie musiałyby być moje ramiona, żeby dosięgnąć hi hatu i werbla. Bęben musi być dopasowany do wielkości bębnów, inaczej nie zadziała. Zacznij budować naprawdę podstawową ramę, tylko jeden drut na całe ciało i postaraj się, aby stamtąd było bardziej trójwymiarowe. Nie dlatego, że dobrze wygląda, ale ramiona mężczyzny powoli opuszczą się do samego końca, gdy podłączysz serwo (byłem tam). Gdy skończysz budować ramę dla perkusisty, przymocuj serwo do prawej ręki, lewej ręki i prawej nogi. Owiń druty wokół ramy, aby upewnić się, że nie spadną z rąk i nóg.
Krok 3: Serwa:
Wszystkie maleńkie niebieskie serwomechanizmy mają brązowy, czerwony i pomarańczowy przewód. Okablowanie jest dość proste. Serwa, płytka stykowa i Arduino mają żeńskie otwory, więc będziesz chciał użyć podstawowego przewodu elektrycznego, ponieważ mają dwa męskie końce. Pomarańczowy przewód wchodzi do Arduino Uno (wybierz liczbę z zakresu od 0 do 13 na tablicy), czerwony przewód do plusowej części płytki do krojenia chleba, a brązowy przewód do minusowej części płytki do krojenia chleba. Zrób to dla wszystkich serw i jesteś gotowy. Cóż, tak jakby. Podłącz przewód z GND (część zasilająca Arduino) do części ujemnej po prawej stronie płytki chlebowej. Następnie podłącz przewód z 5V (również część zasilająca Arduino) do części plus po prawej stronie płytki. Teraz okablowanie powinno być zakończone.
Krok 4: Kodeks:
kod powinien być całkiem prosty. Nie miałem z tym żadnych problemów i nie mam pojęcia, jak działa kodowanie w większości.
Podstawowy kod to:
#włączać
Serwo serwo1;
Serwo serwo2;
serwo serwo3;
int serwoPos = 0;
pusta konfiguracja () {
serwo.attach(3); //Liczba wskazuje, którego gniazda użyłem w Arduino Uno.
serwo.attach(5);
serwo.attach(6);
}
pusta pętla () {
for(servoPos = 0; servoPos < 140; servoPos++) // To zasadniczo mówi serwo, aby przesunął się od zera do 140 stopni. Zależy to jednak od tego, jak daleko ramię robota znajduje się nad bębnami.
{
servo1.write(servoPos); //Mój hi hat
servo2.write(servoPos); //Moje kopnięcie
servo3.write(servoPos); //Moja pułapka
opóźnienie(4); //To jest czas potrzebny na wykonanie zadania w milisekundach. Jeśli zwiększysz tę liczbę, twój perkusista stanie się wolniejszy.
}
for(Pozycja serwa = 140; pozycja serwo > 0; pozycja serwo--)
{
servo1.write(servoPos);
servo2.write(servoPos);
servo3.write(servoPos);
opóźnienie(2);
}
}
Jeśli chcesz tworzyć schematy perkusyjne, po prostu skopiuj te pętle for jeden pod drugim, ale zamiast używać jednocześnie hi hatu, werbla i stopy perkusyjnej (jak w powyższym kodzie), możesz to zrobić w ten sposób:
servo1.write(servoPos);
servo2.write(servoPos);
servo1.write(servoPos);
servo3.write(servoPos);
servo1.write(servoPos);
servo3.write(servoPos);
servo1.write(serwoPozy);
servo2.write(servoPos);
(Oczywiście wszystko osobno dla pętli)
Krok 5: Gotowy produkt
Twój gotowy produkt powinien wyglądać mniej więcej tak. Gratulacje, zrobiłeś z siebie bębniarza!
Zalecana:
Tablica mikserska Birth of Man: 12 kroków (ze zdjęciami)
Birth of Man Mixing Board: Od zarania dziejów ludzkość szukała dwóch rzeczy, pierwsza to jej miejsce we wszechświecie, a druga to prosta mikser audio, która z łatwością pobudza tłuste bity. Deska mikserska Birth of Man spełnia oba te zadania
MIDI Drum Kit na Pythonie i Arduino: 5 kroków (ze zdjęciami)
MIDI Drum Kit na Pythonie i Arduino: Zawsze chciałem kupić zestaw perkusyjny, odkąd byłem dzieckiem. W tamtych czasach cały sprzęt muzyczny nie miał wszystkich zastosowań cyfrowych, bo dzisiaj mamy ich pod dostatkiem, stąd ceny i oczekiwania były zbyt wysokie. Ostatnio zdecydowałem się na zakup c
Micro:bit - Micro Drum Machine: 10 kroków (ze zdjęciami)
Micro:bit - Micro Drum Machine: Jest to micro:bit micro drum machine, który zamiast tylko generować dźwięk, faktycznie bębni. Jest ciężko inspirowany królikami z orkiestry micro:bit. Trochę czasu zajęło mi znalezienie solenoidów, które były łatwe w użyciu z mocro:bit
Lego Lego Skull Man: 6 kroków (ze zdjęciami)
Lego Lego Skull Man: Cześć, dzisiaj nauczę cię, jak zrobić fajnego, małego, zasilanego baterią, ledowego człowieka z czaszką lego. Byłoby to świetne na Halloween, które wkrótce nadejdzie. Albo byłby to nawet świetny, prosty projekt do zrobienia kiedy twoja deska lub tylko mały kawałek płaszcza
Pady Midi Orff Bass Bar Drum Pads: 5 kroków
Midi Orff Bass Bar Drum Pads: Chcesz zrobić bęben midi? Chcesz mieć transponujący Orff Bass Bar? Postępuj zgodnie z tym samouczkiem i stwórz własny! Zachęcamy do modyfikacji… Dziwnie się z tym