Πίνακας περιεχομένων:

ΠΑΙΧΝΙΔΙ εναντίον ARDUINO ROBOT: 8 Βήματα
ΠΑΙΧΝΙΔΙ εναντίον ARDUINO ROBOT: 8 Βήματα

Βίντεο: ΠΑΙΧΝΙΔΙ εναντίον ARDUINO ROBOT: 8 Βήματα

Βίντεο: ΠΑΙΧΝΙΔΙ εναντίον ARDUINO ROBOT: 8 Βήματα
Βίντεο: Arduino Unboxing: Original Arduino Starter Kit vs Elegoo Uno R3 Starter Kit 2024, Νοέμβριος
Anonim
ΠΑΙΧΝΙΔΙ εναντίον ARDUINO ROBOT
ΠΑΙΧΝΙΔΙ εναντίον ARDUINO ROBOT
ΠΑΙΧΝΙΔΙ εναντίον ARDUINO ROBOT
ΠΑΙΧΝΙΔΙ εναντίον ARDUINO ROBOT
ΠΑΙΧΝΙΔΙ εναντίον ARDUINO ROBOT
ΠΑΙΧΝΙΔΙ εναντίον ARDUINO ROBOT

Όλη η ιδέα αυτού είναι να φτιάξετε μια αντιγραφή arduino που μπορεί να νικήσει τη στοίβα παιχνιδιών τηλεφώνου.

Προμήθειες

  • Ένα Arduino Uno
  • Ένας σωλήνας PVC
  • Σερβοκινητήρας SG90
  • Ένα ξύλινο μπλοκ
  • Μια γραφίδα
  • Ένα έξυπνο τηλέφωνο

Βήμα 1: Δείτε το βίντεο

Δες το βίντεο.

Βήμα 2: Συνδέστε το σωλήνα Pvc στο σερβοκινητήρα

Κολλήστε το σερβοκινητήρα στο ένα άκρο ενός σωλήνα pvc, το δικό μου είναι 2 3/4 ιντσών ταιριάζει ανάλογα με το δικό σας.

Βήμα 3: Συνδέστε το σωλήνα Pvc στο ξύλινο μπλοκ

Κολλήστε το ένα άκρο του σωλήνα pvc στην άκρη του ορυχείου ξύλινου μπλοκ είναι ύψους περίπου 1/2 ίντσας.

Βήμα 4: Συνδέστε το Stylus στο Servo

Συνδέστε τη γραφίδα στο σερβο, το σύλιό μου είναι 4 ίντσες.

Βήμα 5: Συνδέστε το Servo στο Arduino

Συνδέστε τα καλώδια στο arduino uno ανάλογα.

  1. Το κίτρινο καλώδιο του servo πηγαίνει στην ψηφιακή ακίδα 7 στο arduino.
  2. Το κόκκινο σύρμα πηγαίνει στα 5Volt του arduino.
  3. Και τέλος, το καφέ σύρμα πηγαίνει στη γείωση του arduino.

Βήμα 6: Ολοκληρώστε τις τελευταίες προετοιμασίες

Κολλήστε το τηλέφωνο και το ξύλινο μπλοκ στο τραπέζι, κατεβάστε τη στοίβα στο τηλέφωνο, κολλήστε το τηλέφωνο στο τραπέζι δίπλα στην αντιπαράθεση arduino και συνδέστε τελευταία το arduino με τον υπολογιστή.

Βήμα 7: Ετοιμάστε τον κώδικα

Ανεβάστε αυτό το σκίτσο στο arduino IDE.

/* Σάρωση

από BARRAGAN Αυτό το παράδειγμα κώδικα είναι δημόσιος τομέας.

τροποποιήθηκε 19/7/2019

www.arduino.cc/en/Tutorial/Sweep */

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

Servo myservo;

void setup () {

myservo.attach (7);

myservo.write (125);

καθυστέρηση (200)?

myservo.write (90);

καθυστέρηση (800)?

myservo.write (120); }

void loop () {

καθυστέρηση (100)?

myservo.write (90);

καθυστέρηση (700)?

myservo.write (125);

καθυστέρηση (100)?

myservo.write (90);

καθυστέρηση (700)?

myservo.write (125);

// Αλλάξτε όλες τις τιμές σερβο και καθυστερήστε εάν χρειάζεται

}

Βήμα 8: Απολαύστε

ΑΠΟΛΑΥΣΤΕ ΤΟΝ ΠΟΛΥ ΔΙΚΟ ΣΑΣ ARDUINO GAME BEATER!

Συνιστάται: