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

Servo Steering Robot Car για Arduino: 6 Βήματα (με Εικόνες)
Servo Steering Robot Car για Arduino: 6 Βήματα (με Εικόνες)

Βίντεο: Servo Steering Robot Car για Arduino: 6 Βήματα (με Εικόνες)

Βίντεο: Servo Steering Robot Car για Arduino: 6 Βήματα (με Εικόνες)
Βίντεο: DIY Dual servo steering for Robot car 2024, Ιούλιος
Anonim
Image
Image
Servo Steering Robot Car για Arduino
Servo Steering Robot Car για Arduino
Servo Steering Robot Car για Arduino
Servo Steering Robot Car για Arduino

Αυτό το αυτοκίνητο βασίζεται στον σχεδιασμό της πλατφόρμας arduino, ο πυρήνας είναι το Atmega - 328 p, το οποίο μπορεί να πραγματοποιήσει το τιμόνι του μπροστινού τροχού, την κίνηση στους πίσω τροχούς και άλλες λειτουργίες.

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

Βήμα 1: Τα απαιτούμενα μέρη

Τα απαιτούμενα μέρη
Τα απαιτούμενα μέρη
Τα απαιτούμενα μέρη
Τα απαιτούμενα μέρη
Τα απαιτούμενα μέρη
Τα απαιτούμενα μέρη

Όταν θέλετε να έχετε έναν έλεγχο από το τιμόνι στο αυτοκίνητο , Χρειάζεστε τα ακόλουθα μέρη

  • Arduino : arduino Συμβατή έκδοση (μπλε πουλί)
  • Πίνακας οδηγού κινητήρα : PM-R3
  • Μπαταρία ισχύος : 7,4V -18650
  • Μέρος τηλεχειριστηρίου : PS2 (φυσικά, μπορείτε επίσης να χρησιμοποιήσετε έλεγχο bluetooth)
  • Γραμμή Dupont : μικρή ποσότητα
  • Φυσικά, θα χρειαστείτε επίσης το πλαίσιο του αυτοκινήτου (περιλαμβάνει κινητήρα, σερβο)

Ενσωματωμένη επέκταση I/O module PM - R3 και κίνηση κινητήρα

  1. Διπλή έξοδος κινητήρα
  2. Είσοδος ισχύος
  3. Digitalηφιακό I/O (S V G)
  4. Αναλογική είσοδος/έξοδος

Βήμα 2: Εγκατάσταση του πλαισίου (τμήμα δίσκου)

Εγκατάσταση του πλαισίου (τμήμα δίσκου)
Εγκατάσταση του πλαισίου (τμήμα δίσκου)
Εγκατάσταση του πλαισίου (τμήμα δίσκου)
Εγκατάσταση του πλαισίου (τμήμα δίσκου)

Πρώτα εγκαθιστούμε το τμήμα κίνησης, ο κινητήρας κίνησης είναι JGA25-370, μέσω ενός άξονα μείωσης μετάδοσης κίνησης και οπισθοχώρηση τροχού, το γρανάζι του άξονα του κινητήρα είναι μεγάλο, επειδή αφού ο άξονας μετάδοσης κίνησης και η απόσταση στήριξης είναι μικρές, δεν μπορούν να εγκαταστήσουν μεγάλα γρανάζια, αλλά γενικά ακόμα αργή.

Ρουλεμάν πίσω τροχών με ρουλεμάν φλάντζας, για να μην γλιστρήσει το γρανάζι κατά τη λειτουργία, μπορείτε επίσης να μειώσετε την κατανάλωση ενέργειας.

  • βραχίονα κινητήρα x1
  • 370 μοτέρ υψηλής ταχύτητας x 1
  • Gear A ζευγάρι
  • Άξονας 5mm x 1
  • Ρουλεμάν φλάντζας x 2
  • Σύζευξη 5mm x 2
  • Βίδα M3 * 8 mm και παξιμάδι x 5

Βήμα 3: Μέρη μπροστινού τιμονιού

Μπροστινά μέρη διεύθυνσης
Μπροστινά μέρη διεύθυνσης
Μπροστινά μέρη διεύθυνσης
Μπροστινά μέρη διεύθυνσης

Πριν από τη στροφή του τμήματος υιοθετείται ο σχεδιασμός του RC, επίσης με τα περισσότερα αξεσουάρ, όπως τα μέρη των τροχών. Για να διατηρούνται οι τροχοί εύκαμπτοι, τόσο εντός όσο και εκτός του ρουλεμάν με την εγκατάσταση. MG996R μέταλλο ως υδραυλικό τιμόνι, το τιμόνι με δύο στηρίγματα σχήματος L πρέπει να στερεώνονται στο πλαίσιο, τη ράβδο σύνδεσης Servo μοτέρ κατά την εγκατάσταση, βεβαιωθείτε ότι η γωνία διεύθυνσης ανήκει ήδη (1,5 ms), ο διακόπτης στο εύρος της βολικής ρύθμισης και αργά.

  • Βίδα M2.5 * 12mm και παξιμάδι x 1
  • Βίδα M3 * 8mm και παξιμάδι x 4
  • Μ4 κλειδαριά x 2

Βήμα 4:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

Θα συναρμολογηθεί στο τμήμα και ο σερβοκινητήρας είναι στερεωμένος στο χλοοτάπητα, δεν μπορεί να σφίξει τη βίδα που είναι στερεωμένη σε ένα κύπελλο, θα οδηγήσει στο να μην γυρίσει, είναι πιθανό να κάψει τον σερβοκινητήρα και τον μικροϋπολογιστή ενός τσιπ. Χρησιμοποιώντας τη σύνδεση η ράβδος συνδέει δύο μπροστινούς τροχούς και συνδέεται με τον σερβοκινητήρα στη γωνία του πηδαλίου. Ο σερβοκινητήρας είναι στερεωμένος με τη βίδα και το παξιμάδι M3 * 8 mm, στερεωμένο με βίδα M2.5 * 8 mm στο κύπελλο, η πλευρά στήλης χαλκού είναι 2 M3 * Βίδα 8 mm.

  • M2.5 * 8mm x 5
  • M2.5 * 20mm x 1
  • M3 * 8mm x 10
  • Μ3 παξιμάδι x 4
  • Στήλη χαλκού x 4

Βήμα 5: Μέρος σύνδεσης

Μέρος σύνδεσης
Μέρος σύνδεσης
Μέρος σύνδεσης
Μέρος σύνδεσης
Μέρος σύνδεσης
Μέρος σύνδεσης
Μέρος σύνδεσης
Μέρος σύνδεσης

Ο πίνακας επέκτασης με κινητήρα μπορεί να χρησιμοποιηθεί απευθείας και ο κεντρικός πίνακας χωρίς άλλη καλωδίωση, χρειάζεται απλώς δέκτη PS2 και σερβοκινητήρα κατά τη λήψη της πλακέτας επέκτασης θύρας εισόδου/εξόδου, τη θύρα εισόδου ισχύος στον πίνακα επέκτασης VCC & GND, έξοδο κινητήρα σε Α + και A -, άλλη έξοδος κινητήρα σε B+ και B-. Έτσι, μπορούμε να ελέγξουμε τους δύο κινητήρες dc, εδώ χρειαζόμαστε μόνο μία διεπαφή.

Servo Pin: I/O 4

Το PS2 έκανε έναν πίνακα μεταφοράς, βολική καλωδίωση, προστασία αντίστροφης σύνδεσης, προτείνετε εδώ την ακόλουθη σύνδεση

PS2 Pin:

  • GND: GND
  • VCC: +3,3v ή +5v
  • DAT: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Είσοδος ισχύος VIN & GND, εύρος τάσης 3-9 v.

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

Μέσω της τροποποίησης του προγράμματος για να επιτευχθεί το περπάτημα, ο έλεγχος κινητήρα προς τα εμπρός και προς τα πίσω, η κατεύθυνση του σερβο ελέγχου του ρομπότ. Το πρόγραμμα περιέχει έλεγχο PS2, έλεγχο Bluetooth και γραμμή παρακολούθησης.

Το πρόγραμμα θα πρέπει να αλλάξει στην πιο πρόσφατη έκδοση για να ταιριάζει με το νέο PM-R3.

Παλιός κώδικας δείτε PS2_old

Συνιστάται: