Inhaltsverzeichnis:

Servo-Gladiatoren - Gunook
Servo-Gladiatoren - Gunook

Video: Servo-Gladiatoren - Gunook

Video: Servo-Gladiatoren - Gunook
Video: Budget SCX24 Servo Shootout! 5 Servos Under $20 Tested. 2024, November
Anonim
Servo-Gladiatoren
Servo-Gladiatoren

In diesem Projekt haben wir zwei Potentiometer in zwei Steckbretter gesteckt, um Servomotoren zu steuern. Die Servomotoren werden bis zum Tod kämpfen!!!!!!

*** Dieses Projekt ist nur ein Prototyp. Wir suchen nach einem größeren mit einem größeren Servomotor. Wir arbeiten noch am Code.

Schritt 1: Materialien

Materialien
Materialien

Arduino

2 Steckbretter

2 Potentiometer

2 Servomotoren

20 Drähte

Netzteil AC/DC-Adapter

Schritt 2: Servomotor

*** Wenn Sie dieses Projekt durchführen, denken Sie an dieses Bild.

www.google.com/search?q=servo+motor+arduino&rlz=1C5CHFA_enUS718US718&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj1ks7C7LrYAhXpSN8KHX-HBGYQ_AUICigB&biw=1229&dprh=1

Schritt 3: Code

#enthalten

Servo-Myservo; // Servo-Objekt erstellen, um ein Servo zu steuern Servo myservo1;

int Potpin = 0; // Analoger Pin zum Anschluss des Potentiometers

int val= 0; // Variable zum Lesen des Wertes vom analogen Pin

int potpin2=A2;

int val2=0;

Leere Einrichtung () {

myservo.attach(9); // befestigt das Servo an Pin 9 an das Servoobjekt

myservo1.attach(10); PinMode (Potpin, EINGANG);

pinMode (potpin2, EINGANG);

Serial.begin (9600); }

Leere Schleife (); {

val = analogRead (Potpin);

val2 = analogRead (potpin2); // liest den Wert des Potentiometers (Wert zwischen 0 und 1023)

val = map (val, 0, 1023, 0, 180); // skaliere es, um es mit dem Servo zu verwenden (Wert zwischen 0 und 180)

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

Serial.println (val);

Seriendruck (val2);

myservo.write(val);

myservo1.write(val2); // setzt die Servoposition entsprechend dem skalierten Wert

Verzögerung(10); // wartet, bis das Servo dort ankommt}

Schritt 4: Schritte:

Schritte
Schritte
Schritte
Schritte

1.) Platzieren Sie die beiden Petentiometer in separaten Steckbrettern.

2.) Setzen Sie die Stifte dahinter.

1. Petentiometer:

linker Pin geht auf Minus

mittlerer Pin geht auf A0

Der rechte Pin geht auf Plus.

2. Petentiometer:

linker Pin geht auf Plus auf dem anderen Steckbrett.

mittlerer Stift geht zu a2 im Arduino.

Der rechte Stift geht im anderen Arduino auf Minus.

1. Servomotor:

Braun geht zu Boden

Rot geht auf Plus

Orange geht im Arduino fest. wir haben d10 verwendet.

2. Servomotor

Braun geht zu Boden

Rot geht auf Plus

Orange geht zum Pin. Wir haben d9 verwendet

Schritt 5: Bilder:

Bilder
Bilder
Bilder
Bilder

Optional: Sie können den Enden Schwerter hinzufügen.

Von: Justin Herskowitz und Ian Friedman

Empfohlen: