Índice:

Controlar servo usando Arduino e guitarra Rock Band: 5 etapas
Controlar servo usando Arduino e guitarra Rock Band: 5 etapas

Vídeo: Controlar servo usando Arduino e guitarra Rock Band: 5 etapas

Vídeo: Controlar servo usando Arduino e guitarra Rock Band: 5 etapas
Vídeo: BONNIE NA SALA DE CASA five nights at freddy's 2024, Julho
Anonim
Controlar servo usando Arduino e guitarra Rock Band
Controlar servo usando Arduino e guitarra Rock Band

este é o meu primeiro Instructable sem comentários desagradáveis

como eu fiz um programa

Etapa 1: conecte tudo

Conecte tudo
Conecte tudo

conecte o cabo do arduino e o receptor de guitarra da banda de rock às portas USB e o outro lado do cabo ao arduino

desculpe se isso confundiu alguém

Etapa 2: pegue as coisas que você precisa

Obtenha as coisas que você precisa
Obtenha as coisas que você precisa
Obtenha as coisas que você precisa
Obtenha as coisas que você precisa
Obtenha as coisas que você precisa
Obtenha as coisas que você precisa

1. Arduino

2.usb cabo 3.2 usbports grátis no computador (ou você pode usar um hub como eu fiz) 4.servo 5. alguma fase de conectar o arduino ao servo 6. guitarra de banda de rock

Passo 3: Use Joy para Key

Use Joy to Key
Use Joy to Key

baixe para um arquivo anexado, ele já deve estar mapeado para você

Etapa 4: Programa

Programa
Programa

conecte o fio preto no pino gnd no arduino, conecte o fio vermelho a + 5v, conecte o fio do sensor (geralmente laranja ou amarelo, mas às vezes como no meu servo fubuta, ele é branco) ao pino 9programa // feito por todos os lugares // trabalhei muito duro sobre isso, por favor, dê-me crédito # include Servo servo1; Servo servo2; void setup () {servo1.attach (9); servo2.attach (10); Serial.begin (19200); Serial.print ("Pronto");} void loop () {static int v = 0; if (Serial.available ()) {char ch = Serial.read (); switch (ch) {case 'g': servo1.write (v); v = 0; pausa; caso 'r': servo1.write (v); v = 45; pausa; caso 'y': servo1.write (v); v = 90; pausa; caso 'b': servo1.write (v); v = 135; pausa; caso 'o': servo1.write (v); v = 180; pausa; }}}

Etapa 5: Aí está

Ai está
Ai está

Espero que tenha gostado deste manual de instruções. se você não tem uma base em seu arduio, então não pode ser curto (usei uma amostra de acrílico encontrado no lixo _)

Recomendado: