Table des matières:

Servo de contrôle à l'aide d'Arduino et d'une guitare de groupe de rock : 5 étapes
Servo de contrôle à l'aide d'Arduino et d'une guitare de groupe de rock : 5 étapes

Vidéo: Servo de contrôle à l'aide d'Arduino et d'une guitare de groupe de rock : 5 étapes

Vidéo: Servo de contrôle à l'aide d'Arduino et d'une guitare de groupe de rock : 5 étapes
Vidéo: Arduino & python : Contrôle badge d'accès / lecteur RFID 2024, Juillet
Anonim
Servo de contrôle à l'aide d'Arduino et d'une guitare Rock Band
Servo de contrôle à l'aide d'Arduino et d'une guitare Rock Band

c'est mon premier Instructable pas de commentaires méchants

comment j'ai fait un programme

Étape 1: branchez tout

Branchez tout
Branchez tout

branchez le câble arduino et le récepteur de guitare rock band aux ports usb et l'autre côté du câble à l'arduino

désolé si cela confond quelqu'un

Étape 2: Obtenez les choses dont vous avez besoin

Obtenez les choses dont vous avez besoin
Obtenez les choses dont vous avez besoin
Obtenez les choses dont vous avez besoin
Obtenez les choses dont vous avez besoin
Obtenez les choses dont vous avez besoin
Obtenez les choses dont vous avez besoin

1. Arduino

Câble 2.usb 3.2 ports usb gratuits sur ordinateur (ou vous pouvez utiliser un hub comme je l'ai fait) 4.servo 5.some fasion de connecter arduino au servo 6.rockband guitar

Étape 3: Utilisez Joy to Key

Utilisez Joy to Key
Utilisez Joy to Key

télécharger dans le fichier joint, il doit déjà être tracé pour vous

Étape 4: programmer

Programme
Programme

connectez le fil noir sur la broche gnd sur arduino, connectez le fil rouge à +5v, connectez le fil du capteur (généralement orange ou jaune mais parfois comme sur mon servo fubuta, il est blanc) à la broche 9program // fabriqué par partout // j'ai travaillé très dur à ce sujet, merci de me créditer#include Servo servo1;Servo servo2;void setup(){ servo1.attach(9); servo2.attache(10); Serial.begin (19200); Serial.print("Prêt");}boucle void(){ static int v = 0; if (Serial.available()) { char ch = Serial.read(); switch(ch) { case 'g': servo1.write(v); v = 0; Pause; cas 'r': servo1.write(v); v = 45; Pause; cas 'y': servo1.write(v); v = 90; Pause; cas 'b': servo1.write(v); v = 135; Pause; cas 'o': servo1.write(v); v = 180; Pause; } }}

Étape 5: Voilà

Voilà
Voilà

thre vous être fait, j'espère que vous avez apprécié cette instructblep.s. si vous n'avez pas de base sur vous arduio donc il ne peut pas raccourcir curcit (j'ai utilisé une pièce d'acrillique trouvée dans la poubelle _)

Conseillé: