Tabla de contenido:

Controle el servo con Arduino y la guitarra Rock Band: 5 pasos
Controle el servo con Arduino y la guitarra Rock Band: 5 pasos

Video: Controle el servo con Arduino y la guitarra Rock Band: 5 pasos

Video: Controle el servo con Arduino y la guitarra Rock Band: 5 pasos
Video: “ABANDONO la MODIFICACIÓN y DEJO PASO a los JÓVENES” dice BLACK ALIEN 2024, Noviembre
Anonim
Controlar el servo con Arduino y la guitarra Rock Band
Controlar el servo con Arduino y la guitarra Rock Band

este es mi primer Instructable sin comentarios desagradables

cómo hice un programa

Paso 1: conecte todo

Conecta todo
Conecta todo

conecte el cable arduino y el receptor de guitarra de la banda de rock a los puertos usb y el otro lado del cable al arduino

perdón si esto confundió a alguien

Paso 2: consiga las cosas que necesita

Obtenga las cosas que necesita
Obtenga las cosas que necesita
Obtenga las cosas que necesita
Obtenga las cosas que necesita
Obtenga las cosas que necesita
Obtenga las cosas que necesita

1. Arduino

2.cable usb 3.2 puertos usb gratis en la computadora (o puede usar un concentrador como lo hice yo) 4.servo 5.algo de conexión de arduino al servo 6.guitarra de banda de rock

Paso 3: Usa Joy to Key

Use Joy to Key
Use Joy to Key

descargar a un archivo adjunto que ya está mapeado para usted

Paso 4: Programa

Programa
Programa

conecte el cable negro en el pin gnd en arduino, conecte el cable rojo a + 5v, conecte el cable del sensor (generalmente naranja o amarillo, pero en algún momento, como en mi servo fubuta, es blanco) al pin 9program // hecho por todas partes // trabajé muy duro en esto así que por favor denme crédito # incluyen Servo servo1; Servo servo2; void setup () {servo1.attach (9); servo2.attach (10); Serial.begin (19200); Serial.print ("Listo");} void loop () {static int v = 0; if (Serial.available ()) {char ch = Serial.read (); switch (ch) {caso 'g': servo1.write (v); v = 0; rotura; caso 'r': servo1.write (v); v = 45; rotura; caso 'y': servo1.write (v); v = 90; rotura; caso 'b': servo1.write (v); v = 135; rotura; caso 'o': servo1.write (v); v = 180; rotura; }}}

Paso 5: Ahí lo tienes

Ahí tienes
Ahí tienes

Entonces, espero que hayas disfrutado de estas instrucciones. si no tienes una base en tu arduio, entonces no puede cortocircuitar (utilicé una pizca de accrillic que se encontró en la basura _)

Recomendado: