Πίνακας περιεχομένων:
- Βήμα 1: Σύστημα ελέγχου και λειτουργικότητα
- Βήμα 2: Σχεδιασμός με 3D εκτύπωση
- Βήμα 3: Συγκέντρωση εξαρτημάτων και εξαρτημάτων
- Βήμα 4: Σχηματική επισκόπηση κυκλώματος
- Βήμα 5: Βίντεο του αυτόνομου αυτοκινήτου σε δράση
Βίντεο: Το αυτόνομο τηλεχειριζόμενο αυτοκίνητο: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Αυτό το διδακτικό δημιουργήθηκε για να εκπληρώσει την απαίτηση έργου του Makecourse στο Πανεπιστήμιο της Νότιας Φλόριντα (www.makecourse.com).
Αυτό το έργο καταδεικνύει πώς ένα Arduino μαζί με ένα διπλό μοτέρ H-Bridge είναι σε θέση να ελέγχει τέσσερις κινητήρες DC και τρεις αισθητήρες υπερήχων. Ο στόχος εδώ είναι να δείξει το σχηματικό κύκλωμα και το πρόγραμμα C που επιτρέπει στο αυτοκίνητο RC να κινείται αυτόνομα, αποφεύγοντας όλα τα εμπόδια στο δρόμο του. Μαζί με αυτό, αυτό το αυτοκίνητο θα ελέγχεται επίσης μέσω τηλεχειριστηρίου IR.
Μόλις ολοκληρωθεί, αυτό το αυτοκίνητο θα μπορεί να χρησιμοποιεί δύο λειτουργίες: την αυτόνομη λειτουργία και τη λειτουργία τηλεχειριστηρίου. Η αυτόνομη λειτουργία θα επιτρέπει στο αυτοκίνητο να κινείται ελεύθερα χωρίς να έρχεται σε επαφή με το περιβάλλον του. Η λειτουργία τηλεχειριστηρίου θα επιτρέπει στον χρήστη να ελέγχει το αυτοκίνητο και να το μετακινεί σύμφωνα με το τηλεχειριστήριο IR. Κατά τη διάρκεια αυτής της λειτουργίας, οι αισθητήρες υπερήχων δεν λειτουργούν και έτσι το αυτοκίνητο μπορεί να μετακινηθεί προς όποια κατεύθυνση θέλει ο χρήστης.
Συνολικά, αυτό το διδακτικό θα επιτρέψει σε εσάς, τον αναγνώστη, να αναπαράγετε το έργο μου με ευκολία και ικανοποίηση.
Βήμα 1: Σύστημα ελέγχου και λειτουργικότητα
Βήμα 2: Σχεδιασμός με 3D εκτύπωση
Για να επιτευχθεί αυτό το έργο, είναι καλύτερο να σχεδιάσετε όλα τα απαραίτητα εξαρτήματα πριν από τη συναρμολόγηση. Σε σχέση με το έργο που παρουσιάζεται, το τρισδιάστατο κομμάτι είναι το πλαίσιο, το οποίο πρέπει να σχεδιαστεί προσεκτικά ώστε να ταιριάζει σε όλα τα εξαρτήματα. Για καλύτερα αποτελέσματα, είναι καλή ιδέα να εκτυπώσετε δύο αντίγραφα του πλαισίου και να τα τοποθετήσετε το ένα πάνω στο άλλο για να κερδίσετε περισσότερο χώρο.
Βήμα 3: Συγκέντρωση εξαρτημάτων και εξαρτημάτων
- 1 Arduino Uno
- 1 L298 Dual H-Bridge Motor Drive
- 3 υπερηχητικοί αισθητήρες HC-SR04
- 1 δέκτης IR
- 1 IR τηλεχειριστήριο
- 4 κινητήρες DC
- 4 Τροχοί
- Πλαίσιο αυτοκινήτου 1 ή 2 RC
- 1 μίνι Breadboard
- 1 ή 2 πακέτα μπαταριών
- 8 μπαταρίες AA
- M-M & M-F Jumper Wires
Βήμα 4: Σχηματική επισκόπηση κυκλώματος
DC Motors & Motor Drive
Right Motors:
- Συνδέστε τον επάνω πείρο του πρώτου κινητήρα και τον κάτω πείρο του δεύτερου κινητήρα στον πείρο OUT1 του Motor Drive.
- Συνδέστε τον κάτω πείρο του πρώτου κινητήρα και τον επάνω πείρο του δεύτερου κινητήρα στον πείρο OUT2 του Motor Drive.
Left Motors:
- Συνδέστε τον επάνω πείρο του πρώτου κινητήρα και τον κάτω πείρο του δεύτερου κινητήρα με τον πείρο OUT3 του Motor Drive.
- Συνδέστε τον κάτω πείρο του πρώτου κινητήρα και τον επάνω πείρο του δεύτερου κινητήρα στην ακίδα OUT4 του Motor Drive.
Κινητήρας L298N:
- Συνδέστε τον τερματικό +12V τροφοδοσίας στον πείρο VCC του Motor Drive.
- Συνδέστε τον ακροδέκτη τροφοδοσίας -12V στον ακροδέκτη GND του κινητήρα.
- Συνδέστε τον πείρο 5V του Motor Drive με τον ακροδέκτη 5V του Arduino.
- Συνδέστε τον πείρο GND του Motor Drive με τον ακροδέκτη GND του Arduino.
- Συνδέστε τους πείρους εισόδου IN1, IN2, IN3 και IN4 στις ψηφιακές ακίδες Arduino 2, 3, 4 και 5, αντίστοιχα.
- Συνδέστε τις καρφίτσες ENA και ENB στις ψηφιακές ακίδες Arduino 12 και 13, αντίστοιχα.
Αισθητήρες υπερήχων
Μπροστινός αισθητήρας:
- Συνδέστε τον πείρο VCC με τον πείρο 5V του Drive Drive.
- Συνδέστε την καρφίτσα Echo στην ψηφιακή ακίδα 6 του Arduino.
- Συνδέστε τον ακροδέκτη Trig στην ψηφιακή ακίδα 7 του Arduino.
- Συνδέστε το GND στον ακροδέκτη GND του Motor Drive.
Δεξιός αισθητήρας:
- Συνδέστε τον πείρο VCC με τον ακροδέκτη 5V του Drive Drive.
- Συνδέστε την καρφίτσα Echo στην ψηφιακή ακίδα 8 του Arduino.
- Συνδέστε τον ακροδέκτη Trig στην ψηφιακή ακίδα 9 του Arduino.
- Συνδέστε τον πείρο GND στον ακροδέκτη GND του Motor Drive.
Αριστερός αισθητήρας:
- Συνδέστε τον πείρο VCC με τον πείρο 5V του Drive Drive.
- Συνδέστε την καρφίτσα Echo στην ψηφιακή ακίδα 10 του Arduino.
- Συνδέστε τον ακροδέκτη Trig στην ψηφιακή ακίδα 11 του Arduino.
- Συνδέστε τον πείρο GND στον ακροδέκτη GND του Motor Drive.
Δέκτης IR
- Συνδέστε τον ακροδέκτη σήματος με τον αναλογικό πείρο A0 του Arduino.
- Συνδέστε τον πείρο GND στον ακροδέκτη GND του Arduino.
- Συνδέστε τον πείρο VCC με τον ακροδέκτη 5V του Arduino.
Συνιστάται:
Πώς να κάνετε τηλεχειριζόμενο αυτοκίνητο μέσω κινητού μέσω Bluetooth: 4 βήματα
Πώς να φτιάξετε κινητό τηλεχειριζόμενο αυτοκίνητο μέσω Bluetooth: Πώς να φτιάξετε κινητό τηλεχειριζόμενο αυτοκίνητο μέσω Bluetooth | Ινδικός LifeHacker
Τηλεχειριζόμενο αυτοκίνητο - ελεγχόμενο χρησιμοποιώντας ασύρματο χειριστήριο Xbox 360: 5 βήματα
Τηλεχειριζόμενο αυτοκίνητο - ελεγχόμενο με χρήση ασύρματου ελεγκτή Xbox 360: Αυτές είναι οδηγίες για να φτιάξετε το δικό σας τηλεχειριζόμενο αυτοκίνητο, που ελέγχεται χρησιμοποιώντας ασύρματο χειριστήριο Xbox 360
Τηλεχειριζόμενο αυτοκίνητο Bluetooth χρησιμοποιώντας Arduino UNO: 4 βήματα
Τηλεχειριζόμενο αυτοκίνητο Bluetooth με χρήση Arduino UNO: Θα είναι πάντα συναρπαστικό να ξεκινάμε να εφαρμόζουμε αυτό που έχουμε μελετήσει μέχρι τώρα στο Arduino. Βασικά, οι περισσότεροι θα ακολουθούσαν τα βασικά. Λοιπόν, εδώ θα εξηγήσω αυτό το τηλεχειριζόμενο αυτοκίνητο βασισμένο σε Arduino. Απαιτήσεις: 1. Arduino UNO
Τηλεχειριζόμενο αυτοκίνητο 1KM Range: 6 βήματα (με εικόνες)
Τηλεχειριζόμενο αυτοκίνητο 1KM Range: Από μικρό παιδί ήμουν έκπληκτος από τα τηλεκατευθυνόμενα αυτοκίνητα αλλά η εμβέλεια τους δεν ξεπέρασε ποτέ τα 10 μέτρα. Αφού έμαθα κάποιο προγραμματισμό Arduino, αποφάσισα τελικά να φτιάξω το δικό μου Τηλεχειριζόμενο αυτοκίνητο που μπορεί να φτάσει έως και 1 χιλιόμετρο χρησιμοποιώντας το nRF24L
Πώς να κάνετε τηλεχειριζόμενο Spike Buster ή Switch Board χρησιμοποιώντας αυτόνομο Atmega328P: 6 βήματα (με εικόνες)
Πώς να φτιάξετε τηλεχειριζόμενο Spike Buster ή Switch Board χρησιμοποιώντας αυτόνομο Atmega328P: Σε αυτό το έργο θα δείξω πώς να φτιάξετε τηλεχειριζόμενο Spike Buster ή Switch Board χρησιμοποιώντας αυτόνομο Atmega328P. Αυτό το έργο βασίζεται σε μια προσαρμοσμένη πλακέτα PCB με πολύ λίγα στοιχεία. Αν προτιμάτε να παρακολουθείτε βίντεο, τότε έχω ενσωματώσει το ίδιο ή