Cuprins:

Servo de control folosind chitara Arduino și Rock Band: 5 pași
Servo de control folosind chitara Arduino și Rock Band: 5 pași

Video: Servo de control folosind chitara Arduino și Rock Band: 5 pași

Video: Servo de control folosind chitara Arduino și Rock Band: 5 pași
Video: 02 - RGN - Tutto quello che vuoi sapere 2024, Iulie
Anonim
Servo de control folosind chitara Arduino și Rock Band
Servo de control folosind chitara Arduino și Rock Band

acesta este primul meu instructable fără comentarii urâte

cum am făcut un program

Pasul 1: Conectați totul

Conectați totul
Conectați totul

conectați cablul arduino și receptorul de chitară rock band la porturile USB și cealaltă parte a cablului la arduino

îmi pare rău dacă asta a încurcat pe cineva

Pasul 2: Obțineți lucrurile de care aveți nevoie

Obțineți lucruri de care aveți nevoie
Obțineți lucruri de care aveți nevoie
Obține lucruri de care ai nevoie
Obține lucruri de care ai nevoie
Obține lucruri de care ai nevoie
Obține lucruri de care ai nevoie

1. Arduino

2. USB cablu 3.2 usbports gratuit pe computer (sau ai putea folosi un hub așa cum am făcut-o eu) 4.servo 5. unele fasion de conectare arduino la servo 6.rockband chitara

Pasul 3: Folosiți Joy to Key

Folosiți Joy to Key
Folosiți Joy to Key

descărcați în fișierul atașat, trebuie să fie deja creat pentru dvs.

Pasul 4: Program

Program
Program

conectați firul negru pe pinul gnd pe arduino, conectați firul roșu la + 5v, conectați firul senzorului (de obicei portocaliu sau galben, dar cândva ca pe servo-ul meu fubuta este alb) la pinul 9program // realizat de pretutindeni // am lucrat foarte mult în acest sens, vă rog să-mi acordați credit # include Servo servo1; Servo servo2; void setup () {servo1.attach (9); servo2.attach (10); Serial.begin (19200); Serial.print ("Ready");} void loop () {static int v = 0; if (Serial.available ()) {char ch = Serial.read (); switch (ch) {case 'g': servo1.write (v); v = 0; pauză; cazul 'r': servo1.write (v); v = 45; pauză; cazul 'y': servo1.write (v); v = 90; pauză; cazul 'b': servo1.write (v); v = 135; pauză; cazul 'o': servo1.write (v); v = 180; pauză; }}}

Pasul 5: There You Go

Iată-te
Iată-te

dacă ai terminat, sper să te bucuri de acest instrucblep.s. dacă nu aveți o bază pe arduio, așa că nu poate curcita scurt (am folosit un pic de acrilic găsit în coșul de gunoi _)

Recomandat: