Kazalo:

Nadzor servo z uporabo kitare Arduino in Rock Band: 5 korakov
Nadzor servo z uporabo kitare Arduino in Rock Band: 5 korakov

Video: Nadzor servo z uporabo kitare Arduino in Rock Band: 5 korakov

Video: Nadzor servo z uporabo kitare Arduino in Rock Band: 5 korakov
Video: Lesson 97: Controlling Servo Motor using Rotary Encoder and Display Angle On LCD 2024, Julij
Anonim
Nadzirajte servo z uporabo kitare Arduino in Rock Band
Nadzirajte servo z uporabo kitare Arduino in Rock Band

to je moj prvi Instructable brez grdih komentarjev

kako sem naredil program

Korak: Priključite vse

Priključite vse
Priključite vse

kabel arduino in kitarski sprejemnik rock band priključite v vrata USB, drugo stran kabla pa v arduino

se opravičujem, če je to koga zmotilo

Korak: Pridobite stvari, ki jih potrebujete

Pridobite stvari, ki jih potrebujete
Pridobite stvari, ki jih potrebujete
Pridobite stvari, ki jih potrebujete
Pridobite stvari, ki jih potrebujete
Pridobite stvari, ki jih potrebujete
Pridobite stvari, ki jih potrebujete

1. Arduino

2. usb kabel 3,2 brezplačni usbporti na računalniku (ali pa bi lahko uporabili zvezdišče, kot sem ga jaz)

3. korak: Uporabite Joy to Key

Uporabite Joy to Key
Uporabite Joy to Key

naložite v pripeto datoteko, ki jo mora že določiti za vas

4. korak: Program

Program
Program

priključite črno žico na gnd pin na arduinu, rdečo žico priključite na +5v, priključite žico senzorja (običajno oranžno ali rumeno, včasih pa tako kot na mojem servo fubuta je bela) na pin 9program // izdelano povsod // zelo sem trdo delal pri tem mi prosim priznajte#include Servo servo1; Servo servo2; void setup () {servo1.attach (9); servo2.priključek (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; prekiniti; primer 'r': servo1.write (v); v = 45; prekiniti; primer 'y': servo1.write (v); v = 90; prekiniti; primer 'b': servo1.write (v); v = 135; prekiniti; primer 'o': servo1.write (v); v = 180; prekiniti; }}}

5. korak: Tako je

Izvolite
Izvolite

če ste končali, upam, da ste uživali v tem navodilu. če nimate osnove na svojem arduio, da ne more kratko prekiniti (uporabil sem delček akrilice, ki sem ga našel v smetnjaku _)

Priporočena: