Servo Gladiators: 5 Βήματα
Servo Gladiators: 5 Βήματα
Anonim
Σέρβο Μονομάχοι
Σέρβο Μονομάχοι

Σε αυτό το έργο βάζουμε δύο ποτενσιόμετρα σε δύο σανίδες για τον έλεγχο σερβοκινητήρων. Οι σερβοκινητήρες θα πολεμήσουν μέχρι θανάτου !!!!!!

*** Αυτό το έργο είναι απλώς ένα πρωτότυπο. Άχνουμε να φτιάξουμε ένα μεγαλύτερο με μεγαλύτερο σερβοκινητήρα. Εργαζόμαστε ακόμη για τον κώδικα.

Βήμα 1: Υλικά

Υλικά
Υλικά

Arduino

2 σανίδες ψωμιού

2 ποτενσιόμετρα

2 σερβοκινητήρες

20 σύρματα

Τροφοδοτικό AC/DC προσαρμογέας

Βήμα 2: Servo Motor

*** Όταν κάνετε αυτό το έργο, λάβετε υπόψη αυτήν την εικόνα.

www.google.com/search?q=servo+motor+arduino&rlz=1C5CHFA_enUS718US718&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj1ks7C7LrYAhXpSN8KHbi2G2Q1G2Q1Q2Q1Q2Q2Q_QBQYQYQYQYQYQYQYQUQQQQYQQYQYQYQYQYQYQYQYQYQQYQQYQQYQQYQQYQYNYQYQQYQYNYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYYYYYY/

Βήμα 3: Κωδικός

#περιλαμβάνω

Servo myservo; // δημιουργία servo αντικειμένου για τον έλεγχο ενός servo Servo myservo1;

int potpin = 0; // αναλογική ακίδα που χρησιμοποιείται για τη σύνδεση του ποτενσιόμετρου

int val = 0; // μεταβλητή για να διαβάσετε την τιμή από την αναλογική ακίδα

int potpin2 = A2;

int val2 = 0;

void setup () {

myservo.attach (9); // συνδέει το σερβο στο pin 9 στο σερβο αντικείμενο

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

pinMode (potpin2, INPUT);

Serial.begin (9600); }

κενός βρόχος (); {

val = analogRead (κατσαρόλα);

val2 = analogRead (potpin2); // διαβάζει την τιμή του ποτενσιόμετρου (τιμή μεταξύ 0 και 1023)

val = χάρτης (val, 0, 1023, 0, 180); // κλιμακώστε το για να το χρησιμοποιήσετε με το σερβο (τιμή μεταξύ 0 και 180)

val2 = χάρτης (val2, 0, 1023, 0, 180);

Serial.println (val);

Serial.print (val2);

myservo.write (val);

myservo1.write (val2); // ρυθμίζει τη θέση σερβο σύμφωνα με την κλιμακωτή τιμή

καθυστέρηση (10)? // περιμένει το σερβο για να φτάσει εκεί}

Βήμα 4: Βήματα:

Βήματα
Βήματα
Βήματα
Βήματα

1.) τοποθετήστε τα δύο πετενσιόμετρα σε ξεχωριστές σανίδες ψωμιού.

2.) Τοποθετήστε τις καρφίτσες στο πίσω μέρος του.

1ο πετροεντόμετρο:

η αριστερή καρφίτσα πηγαίνει στο μείον

η μεσαία καρφίτσα πηγαίνει στο Α0

Η δεξιά καρφίτσα πηγαίνει στο συν.

2ο πετροεντόμετρο:

η αριστερή καρφίτσα πηγαίνει στο συν στην άλλη πλάκα ψωμιού.

η μεσαία καρφίτσα πηγαίνει στο a2 στο arduino.

η δεξιά καρφίτσα πηγαίνει στο μείον στο άλλο arduino.

1ος σερβοκινητήρας:

Ο Μπράουν πάει στο έδαφος

Το κόκκινο πηγαίνει στο συν

Το πορτοκάλι πηγαίνει για καρφίτσα στο arduino. χρησιμοποιήσαμε το d10.

2ος σερβοκινητήρας

Ο Μπράουν πάει στο έδαφος

Το κόκκινο πηγαίνει στο συν

Το πορτοκαλί πάει για καρφίτσα. Χρησιμοποιήσαμε το d9

Βήμα 5: Εικόνες:

Εικόνες
Εικόνες
Εικόνες
Εικόνες

Προαιρετικά: Μπορείτε να προσθέσετε ξίφη στα άκρα.

Από: Justin Herskowitz και Ian Friedman