Inhoudsopgave:

Bedien servo met Arduino en rockband-gitaar - Ajarnpa
Bedien servo met Arduino en rockband-gitaar - Ajarnpa

Video: Bedien servo met Arduino en rockband-gitaar - Ajarnpa

Video: Bedien servo met Arduino en rockband-gitaar - Ajarnpa
Video: Управление серводвигателем с помощью кнопки: перемещение сервопривода и возврат SPB-1 2024, November
Anonim
Bedien servo met Arduino en rockbandgitaar
Bedien servo met Arduino en rockbandgitaar

dit is mijn eerste Instructable geen vervelende opmerkingen

hoe ik een programma heb gemaakt

Stap 1: Sluit alles aan

Sluit alles aan
Sluit alles aan

steek de arduino-kabel en de rockband-gitaarontvanger in de usb-poorten en de andere kant van de kabel op de arduino

sorry als dit iemand in verwarring bracht

Stap 2: Krijg spullen die je nodig hebt

Krijg spullen die je nodig hebt
Krijg spullen die je nodig hebt
Krijg spullen die je nodig hebt
Krijg spullen die je nodig hebt
Krijg spullen die je nodig hebt
Krijg spullen die je nodig hebt

1. Arduino

2.usb-kabel 3.2 gratis usb-poorten op de computer (of je zou een hub kunnen gebruiken zoals ik deed) 4.servo 5. enige manier om arduino met de servo te verbinden 6. rockband-gitaar

Stap 3: Gebruik Joy to Key

Gebruik Joy to Key
Gebruik Joy to Key

download naar bijgevoegd bestand, het moet al voor u in kaart zijn gebracht

Stap 4: Programma

Programma
Programma

sluit de zwarte draad aan op de gnd-pin op arduino, sluit de rode draad aan op +5v, sluit de sensordraad aan (meestal oranje of geel maar soms zoals op mijn fubuta-servo is het wit) op pin 9program // made by overal // ik heb heel hard gewerkt hierover, geef me alsjeblieft de eer #include Servo servo1;Servo servo2;void setup(){ servo1.attach(9); servo2.attach(10); Serieel.begin (19200); Serial.print("Klaar");}void loop(){ static int v = 0; if (Serial.available()) { char ch = Serial.read(); switch(ch) {geval 'g': servo1.write(v); v = 0; pauze; geval 'r': servo1.write(v); v = 45; pauze; geval 'y': servo1.write(v); v = 90; pauze; geval 'b': servo1.write(v); v = 135; pauze; geval 'o': servo1.write(v); v = 180; pauze; } }}

Stap 5: Daar ga je

Daar ga je
Daar ga je

thre you be donei hoop dat je genoten hebt van deze instrucblep.s. als je geen basis op je arduio hebt, dus het kan niet kort zijn (ik heb een stukje accrillic gebruikt dat in de prullenbak is gevonden _)

Aanbevolen: