Indholdsfortegnelse:

Servo -gladiatorer: 5 trin
Servo -gladiatorer: 5 trin

Video: Servo -gladiatorer: 5 trin

Video: Servo -gladiatorer: 5 trin
Video: Multiple Servo Motor Control with Joystick and Arduino 2024, November
Anonim
Servo gladiatorer
Servo gladiatorer

I dette projekt satte vi to potentiometre i to brødbrætter til at styre servomotorer. Servomotorer vil kæmpe ihjel !!!!!!

*** Dette projekt er bare en prototype. Vi søger at lave en større med en større servomotor. Vi arbejder stadig på koden.

Trin 1: Materialer

Materialer
Materialer

Arduino

2 brødbrætter

2 potentiometre

2 servomotorer

20 ledninger

Strømforsyning ac/dc adapter

Trin 2: Servomotor

*** Når du laver dette projekt, skal du huske dette billede.

www.google.com/search?

Trin 3: Kode

#omfatte

Servo myservo; // oprette servoobjekt for at styre en servo Servo myservo1;

int potpin = 0; // analog pin bruges til at forbinde potentiometeret

int val = 0; // variabel for at aflæse værdien fra den analoge pin

int potpin2 = A2;

int val2 = 0;

ugyldig opsætning () {

myservo.attach (9); // fastgør servoen på pin 9 til servoobjektet

myservo1.attach (10); pinMode (potpin, INPUT);

pinMode (potpin2, INPUT);

Serial.begin (9600); }

hulrum (); {

val = analogRead (potpin);

val2 = analogRead (potpin2); // læser potentiometerets værdi (værdi mellem 0 og 1023)

val = map (val, 0, 1023, 0, 180); // skaler den for at bruge den med servoen (værdi mellem 0 og 180)

val2 = map (val2, 0, 1023, 0, 180);

Serial.println (val);

Serial.print (val2);

myservo.write (val);

myservo1.write (val2); // indstiller servopositionen i henhold til den skalerede værdi

forsinkelse (10); // venter på at servoen kommer derhen}

Trin 4: Trin:

Trin
Trin
Trin
Trin

1.) Anbring de to petentiometre i separate brødbrætter.

2.) Placer stifterne bag på den.

1. petentiometer:

venstre nål går til minus

midterste pin går til A0

Højre pin går til plus.

2. petentiometer:

venstre nål går til plus på det andet brødbræt.

midterste pin går til a2 i arduinoen.

højre pin går til minus i den anden arduino.

1. servomotor:

Brown går til jorden

Rød går til plus

Orange går til pin i arduinoen. vi brugte d10.

2. servomotor

Brown går til jorden

Rød går til plus

Orange går til nål. Vi brugte d9

Trin 5: Billeder:

Billeder
Billeder
Billeder
Billeder

Valgfrit: Du kan tilføje sværd til enderne.

Af: Justin Herskowitz og Ian Friedman

Anbefalede: