Πίνακας περιεχομένων:
- Βήμα 1: Μέρη
- Βήμα 2: Συναρμολόγηση
- Βήμα 3: Συνδέστε το πρόγραμμα οδήγησης κινητήρα σε RPI
- Βήμα 4: Θήκη εκτύπωσης για κάμερα
- Βήμα 5: Τελική συναρμολόγηση
- Βήμα 6: Εκτελέστε τον κώδικα
Βίντεο: RC Car Steered by Wheel and Pedals? ️: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Η ζωή είναι να κάνεις τα όνειρά σου πραγματικότητα. Το δικό μου ήταν να κατασκευάσει το RC Car με τροχό παιχνιδιού PC. Έτσι τα κατάφερα.
Ελπίζω ότι θα είναι χρήσιμο για κάποιον. Σε περίπτωση ερωτήσεων, γράψτε ένα σχόλιο.
Βήμα 1: Μέρη
Για να φτιάξετε αυτό το έργο θα χρειαστείτε:
- Raspberry Pi (χρησιμοποίησα RPI 4B με 4 GB RAM)
- Πλαίσιο με σερβοκατευθυνόμενο μπροστινό άξονα (περιλαμβάνονται κινητήρας και σερβο)
- Κάμερα RPI με θήκη 3D εκτύπωσης (προαιρετικά)
- Μπαταρία Li-Po 11,1V
- Τροχός PC με πεντάλ
- Κιτ διπλού κινητήρα Polulu DRV8835
- Μετατροπέας 11,1V σε 5V Buck
- Καλώδια
Βήμα 2: Συναρμολόγηση
Συναρμολογήστε το σασί σας. Πήρα το δικό μου από:
Στη συνέχεια κολλήστε δύο καλώδια στον κινητήρα DC στο πίσω μέρος.
Στη συνέχεια, τοποθετήστε το Raspberry Pi χρησιμοποιώντας παξιμάδια και μπουλόνια
Βήμα 3: Συνδέστε το πρόγραμμα οδήγησης κινητήρα σε RPI
Τώρα πρέπει να συγκολλήσουμε τον οδηγό κινητήρα. Στη συνέχεια, πάρτε το καρφίτσα 3 ακίδων και κολλήστε το στα 5V και GND στον πίνακα οδηγών (δείτε τη φωτογραφία). Μέχρι το τελευταίο σύρμα συγκόλλησης με θηλυκό άκρο με καρφίτσα. Θα το χρησιμοποιήσουμε για σήμα PWM που κατευθύνει το σερβο.
Στη συνέχεια, πάρτε τον μετατροπέα και τη συγκόλληση:
- μαύρο (αλεσμένο) σύρμα σε GND
- κόκκινο καλώδιο εξόδου στα 5V
- κόκκινο καλώδιο εισόδου στο Vout
Όταν ολοκληρωθεί η συγκόλληση, χρησιμοποιήστε ταινία διπλής όψης για να τοποθετήσετε το μετατροπέα στο πρόγραμμα οδήγησης του κινητήρα.
Μετά από αυτό, το πρόγραμμα οδήγησης είναι έτοιμο και μπορεί να συνδεθεί στο RPI.
Βήμα 4: Θήκη εκτύπωσης για κάμερα
Το επόμενο βήμα είναι να εκτυπώσετε περίβλημα για κάμερα. Μπορείτε να βρείτε πολλά έργα στη διεύθυνση:
Χρησιμοποιήστε ένα που ταιριάζει στην κάμερα σας.
Βήμα 5: Τελική συναρμολόγηση
Τώρα ήρθε η ώρα να τα συνδυάσουμε όλα. Τοποθετήστε την μπαταρία, συνδέστε την κάμερα, συνδέστε το σερβο σε ακίδες και συνδέστε τον κινητήρα στο πρόγραμμα οδήγησης καθώς και την μπαταρία.
Μπορείτε να δείτε ολόκληρο το σχηματικό στη φωτογραφία.
Βήμα 6: Εκτελέστε τον κώδικα
Το τελευταίο μέρος εκτελεί τον κώδικα.
Η επικοινωνία μεταξύ RPI και φορητού υπολογιστή δημιουργείται χρησιμοποιώντας διακομιστή Flask γραμμένο σε Python.
Θα στείλουμε δύο πράγματα στον διακομιστή:
- Γωνία του τιμονιού
- Ταχύτητα κινητήρα (480 για πλήρη ταχύτητα προς τα εμπρός και -480 για πλήρη ταχύτητα προς τα πίσω)
Το πρόγραμμα στο φορητό υπολογιστή είναι υπεύθυνο για την ανάγνωση τιμών από τα πεντάλ και τον τροχό και την αποστολή του στον διακομιστή που λειτουργεί στο Raspberry.
Στο RPI πρέπει να ξεκινήσουμε τον κώδικα διακομιστή και το πρόγραμμα που διαβάζει τιμές αποθηκευμένες στον διακομιστή που ελέγχει τη γωνία σερβο και την ταχύτητα του κινητήρα.
Θυμάμαι:
- Το Raspberry Pi και ο φορητός υπολογιστής πρέπει να είναι συνδεδεμένοι στο ίδιο δίκτυο WiFi!
- Πρέπει να εκτελέσετε προγράμματα σε RPI από το τερματικό χρησιμοποιώντας την εντολή sudo (π.χ. sudo python3 Flask_server_RPI.py)!
Συνιστάται:
Logitech Pedals Load Cell Mod: 9 Βήματα
Logitech Pedals Load Cell Mod: Πρόσφατα εγκατέστησα μια κυψέλη φορτίου στο πεντάλ φρένου του Logitech G27 Pedal μου. Έπρεπε να ψάξω λίγο στο google για να πάρω όλες τις πληροφορίες που χρειαζόμουν, οπότε σκέφτηκα να φτιάξω μια σελίδα Instructables μπορεί να είναι μια καλή ιδέα. το πεντάλ τώρα μοιάζει περισσότερο με το πραγματικό
MIDI Bass Pedals: 8 Βήματα
MIDI Bass Pedals: Από τότε που άκουσα για πρώτη φορά το συγκρότημα Prog Rock Genesis, ήθελα να χρησιμοποιήσω ένα σύνολο πεντάλ Moog Taurus Bass μαζί με την μπάσο μου. Όταν είχα τα χρήματα για να εξετάσω μια αγορά, δεν ήταν πλέον προς πώληση και οι χρησιμοποιημένες εκδόσεις στο eBay ήταν γελοία
Car Simulator Arduino Pedals: 7 Steps (with Pictures)
Car Simulator Arduino Pedals: Έχω ένα εν εξελίξει έργο για την κατασκευή ενός προσομοιωτή αυτοκινήτου και ένας στόχος είναι να έχω την αίσθηση σαν να κάθεμαι σε ένα πραγματικό αγωνιστικό αυτοκίνητο. Με αυτήν την οδηγία εξηγώ πώς έχω φτιάξει τα πεντάλ μου στον προσομοιωτή του αυτοκινήτου μου. Φυσικά μπορείτε να αγοράσετε τέτοια πράγματα αλλά θέλω
Arduino 4 Wheel Drive Bluetooth RC Car Using UNO R3, HC-05 and L293D Motorshield With Coding and Android App: 8 Steps
Arduino 4 Wheel Drive Bluetooth RC Car Using UNO R3, HC-05 and L293D Motorshield With Coding and Android App: Σήμερα θα σας πω πώς να φτιάξετε ένα arduino τετρακίνητο bluetooth αυτοκίνητο RC χρησιμοποιώντας ασπίδα κινητήρα HC 05, L293, Κινητήρας 4 DC, με κωδικοποίηση και εφαρμογή για android για έλεγχο αυτοκινήτου. Εξαρτήματα που χρησιμοποιούνται: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Desktop Scroll Wheel and Volume Control!: 8 βήματα (με εικόνες)
Desktop Scroll Wheel and Volume Control!: Κάντε το Σαββατοκύριακο του περιοδικού, 3/4/09 Κάποιο υπόβαθροΠριν από λίγο καιρό, διάβασα πολλά διαφορετικά ιστολόγια. Κάθε μέρα θα διαβάζω τις τελευταίες αναρτήσεις στο engadget, lifehacker, hackaday, BBG και το blog MAKE: Το πρόβλημα για μένα ήρθε όταν κατάλαβα ότι