Πίνακας περιεχομένων:
- Βήμα 1: Αποκτήστε ένα κουτί
- Βήμα 2: Κόψτε τρύπες για κινητήρες
- Βήμα 3: Ο συγκολλητής οδηγεί σε συνδέσεις κινητήρα
- Βήμα 4: Κόλλα μοτέρ στο εσωτερικό του κουτιού
- Βήμα 5: Συνδέστε το H-Bridge με τον κινητήρα
- Βήμα 6: Το Solder Leads Onto Buck Converter
- Βήμα 7: Εγκαταστήστε το Buck Converter
- Βήμα 8: Εγκαταστήστε τις μπαταρίες LIPO
- Βήμα 9: Εγκαταστήστε τον υπερηχητικό αισθητήρα HC-SR04
- Βήμα 10: Καλωδίωση
- Βήμα 11: Λογισμικό
Βίντεο: Αυτόνομο και τηλεχειριστήριο ρομπότ: 11 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Αυτή η κατασκευή ρομπότ προορίζεται να είναι σχετικά φθηνή και γρήγορη. Εδώ είναι αυτό που θα χρειαστείτε για να ξεκινήσετε: Υλικό
- 1 Raspberry Pi
- 1 Διπλός οδηγός μοτέρ H-Bridge
- 1 μετατροπέας Buck
- 2 κινητήρες 3V-6V DC
- Υπερηχητικός αισθητήρας HC-SR04
Αλλα
-
Ένα κουτί για να λειτουργήσει ως σασί
Το κουτί μου είναι 7,5 "x 4" x 2"
- Πιστόλι θερμής κόλλας
- Ένα μαχαίρι ή ένα ψαλίδι
- Ένα συγκολλητικό σίδερο
Βήμα 1: Αποκτήστε ένα κουτί
Προσπαθήστε να βρείτε ένα κουτί που να ταιριάζει σε όλο το υλικό σας χωρίς να αφήνετε πολύ χώρο. Ένα κουτί διαστάσεων 7,5 "x 4" x 2 "ταιριάζει απόλυτα σε όλα τα εξαρτήματά μου.
Βήμα 2: Κόψτε τρύπες για κινητήρες
Κόψτε τρύπες και στις δύο πλευρές του αμαξώματος, έτσι ώστε να είναι δυνατή η σύνδεση μεταξύ των τροχών και των κινητήρων.
Βήμα 3: Ο συγκολλητής οδηγεί σε συνδέσεις κινητήρα
Οι περισσότεροι κινητήρες DC θα συνοδεύονται από μικρούς βρόχους στους οποίους θα χρειαστεί να κάνετε μια σύνδεση. Η συγκόλληση των καλωδίων στους βρόχους είναι ο καλύτερος τρόπος για να εξασφαλίσετε μια ισχυρή σύνδεση.
Οι αγωγοί θα συνδεθούν με τις εξόδους του προγράμματος οδήγησης H-Bridge.
Βήμα 4: Κόλλα μοτέρ στο εσωτερικό του κουτιού
Χρησιμοποιώντας ζεστή κόλλα, τοποθετήστε τους κινητήρες σας στο κουτί έτσι ώστε να ασφαλίζουν στις γωνίες. Εφαρμόστε μια γενναιόδωρη ποσότητα κόλλας και φροντίστε να τη διατηρήσετε μέχρι να σκληρύνει η κόλλα.
Βήμα 5: Συνδέστε το H-Bridge με τον κινητήρα
Συνδέστε τους αγωγούς που βγαίνουν από τους κινητήρες στις εξόδους του H-Bridge. Δείτε (https://www.bananarobotics.com/shop/How-to-use-the-L298N-Dual-H-Bridge-Motor-Driver) για περισσότερες πληροφορίες σχετικά με το L298N H-Bridge.
Βήμα 6: Το Solder Leads Onto Buck Converter
Για την τροφοδοσία του H-Bridge θα χρησιμοποιήσω 2 λιπο μπαταρίες 1 1s. Με πλήρη φόρτιση αυτές οι μπαταρίες βγάζουν πάνω από 8V όταν συνδέονται σε σειρά. Δεν χρειάζομαι τους κινητήρες μου να λειτουργούν τόσο γρήγορα, οπότε χρησιμοποιώ το μετατροπέα buck για να μειώσω την τάση στα 5V. Ανεξάρτητα από το τι χρησιμοποιείτε για την τροφοδοσία του H-Bridge, θα χρειαστεί να τρέξετε ένα κοινό έδαφος από το H-Bridge έως το Raspberry Pi.
Εάν χρησιμοποιείτε πηγή ισχύος που κυμαίνεται από 4V - 7V τότε ίσως να μην χρειαστεί να χρησιμοποιήσετε μετατροπέα buck. Σε αυτήν την περίπτωση, τα καλώδια που προέρχονται από την πηγή ισχύος μπορούν να συνδεθούν απευθείας στο H-Bridge. Ωστόσο, θα χρειαστεί ακόμα να τρέξετε ένα επιπλέον καλώδιο από τη γείωση στο H-Bridge σε έναν πείρο γείωσης στο Raspberry Pi.
Βήμα 7: Εγκαταστήστε το Buck Converter
Βρείτε ένα σημείο για να κολλήσετε τον μετατροπέα buck σας. Βεβαιωθείτε ότι έχετε πρόσβαση στη μικρή βίδα που βρίσκεται στο πάνω μέρος της σανίδας. Θα χρησιμοποιήσουμε αυτήν τη βίδα για να ρυθμίσουμε την τάση εξόδου.
Βήμα 8: Εγκαταστήστε τις μπαταρίες LIPO
ΠΡΟΕΙΔΟΠΟΙΗΣΗ! Η ακατάλληλη χρήση λιπο μπαταριών μπορεί να οδηγήσει σε σωματική βλάβη ή καταστροφή περιουσίας. Βεβαιωθείτε ότι έχετε κατανοήσει πλήρως τις λεπτομέρειες των λιπο μπαταριών πριν τις εφαρμόσετε σε οποιοδήποτε έργο. Για να στερεώσω τις μπαταρίες μου lipo στη θέση τους, χρησιμοποίησα ένα υλικό τύπου velcro στο εσωτερικό του καπακιού. Αυτό διασφαλίζει ότι δεν μπορούν εύκολα να τρυπηθούν ή να τρυπηθούν από μια καρφίτσα.
Βήμα 9: Εγκαταστήστε τον υπερηχητικό αισθητήρα HC-SR04
Βρείτε ένα σημείο για να κόψετε τρύπες για τον αισθητήρα υπερήχων. Εναλλακτικά, ο αισθητήρας μπορεί να τοποθετηθεί στην κορυφή του κουτιού. Εάν η κατασκευή ενός αυτόνομου ρομπότ δεν είναι ο στόχος σας, μπορείτε να παραλείψετε τον αισθητήρα υπερήχων καθώς δεν θα είναι απαραίτητο να ελέγχετε το ρομπότ από απόσταση.
Βήμα 10: Καλωδίωση
Εάν θέλετε να μπορείτε να αντιγράψετε τον κώδικα από το github και να τον χρησιμοποιήσετε χωρίς προβλήματα, πρέπει να συνδέσετε το ρομπότ σας ακριβώς όπως θα περιγράψω.
Διπλή H-Bridge
IN1 - GPIO 2
IN2 - GPIO3
IN3 - GPIO 4
IN4 - GPIO 17
Αισθητήρας υπερήχων
VCC - 5V GPIO
TRIG - GPIO 27
ECHO - GPIO 22
Ο πείρος ηχώ εξάγει 5 βολτ, οι ακροδέκτες GPIO στο pi βαθμολογούνται μόνο για 3,3 βολτ. Η παροχή GPIO 5 βολτ μπορεί να προκαλέσει ζημιά στο pi. Για να αποφευχθεί αυτό θα βάλουμε ένα κύκλωμα διαίρεσης τάσης μεταξύ ECHO και GPIO 22. Για να μάθετε πώς να φτιάχνετε ένα διαχωριστή τάσης, ανατρέξτε εδώ.
Βήμα 11: Λογισμικό
Αρχικά, θα πρέπει να έχετε εγκαταστήσει το raspbian στο Raspberry Pi σας. Για περισσότερες πληροφορίες σχετικά με την εγκατάσταση του raspbian στο Pi σας, ανατρέξτε σε αυτόν τον οδηγό εγκατάστασης.
Μόλις ξεκινήσει το raspbian, θα θέλετε να μπείτε στο raspberry pi. Εδώ είναι ένας καλός οδηγός για το πώς να το κάνετε με ασφάλεια.
Αφού έχετε ssh'd στο pi, εγκαταστήστε το git και "κλωνοποιήστε" τα αρχεία από αυτόν τον σύνδεσμο:
github.com/Psuedohim/ARCRobot/tree/master/ARCRobot-1
Αυτό μπορεί να επιτευχθεί μέσω:
git clone
Τέλος, για να εκτελέσετε το πρόγραμμα, μπείτε στον κατάλογο ARCRobot-1 και εκτελέστε το python3 go_auto.py.
Συνιστάται:
Πώς να ελέγξετε έναν βραχίονα ρομπότ μεγάλης ισχύος 4dof μεγάλης ισχύος με τηλεχειριστήριο Arduino και Ps2;: 4 βήματα
Πώς να ελέγξετε έναν βραχίονα ρομπότ 4dof υψηλής ισχύος μεγάλου μεγέθους με το τηλεχειριστήριο Arduino και Ps2;: αυτό το κιτ χρησιμοποιεί κινητήρα υψηλής ισχύος mg996, χρειάζεται υψηλό ρεύμα, έχουμε δοκιμάσει πολλή ισχύ. Μόνο ο προσαρμογέας 5v 6a θα λειτουργήσει. Και ο arduino δουλεύει και στον βραχίονα ρομπότ 6dof. τέλος: γράψτε αγορά SINONING A store για DIY παιχνίδι
Ρομπότ Arduino Με Απόσταση, Κατεύθυνση και Βαθμός Περιστροφής (Ανατολικά, Δυτικά, Βόρεια, Νότια) Ελεγχόμενος με Φωνή χρησιμοποιώντας Ενότητα Bluetooth και Αυτόνομη Κίνηση Ρομπότ .: 6 Βήματα
Ρομπότ Arduino Με Απόσταση, Κατεύθυνση και Βαθμός Περιστροφής (Ανατολικά, Δυτικά, Βόρεια, Νότια) Ελέγχεται με φωνή χρησιμοποιώντας μονάδα Bluetooth και αυτόνομη κίνηση ρομπότ .: Αυτό το οδηγό εξηγεί πώς να φτιάξετε το Arduino Robot που μπορεί να μετακινηθεί στην απαιτούμενη κατεύθυνση (Εμπρός, Πίσω) , Αριστερά, Δεξιά, Ανατολικά, Δυτικά, Βόρεια, Νότια) απαιτείται Απόσταση σε εκατοστά χρησιμοποιώντας φωνητική εντολή. Το ρομπότ μπορεί επίσης να μετακινηθεί αυτόνομα
Ρομπότ εξισορρόπησης / ρομπότ 3 τροχών / ρομπότ STEM: 8 βήματα
Ρομπότ εξισορρόπησης / ρομπότ 3 τροχών / ρομπότ STEM: Έχουμε δημιουργήσει ένα συνδυασμένο ρομπότ εξισορρόπησης και 3 τροχών για εκπαιδευτική χρήση σε σχολεία και εκπαιδευτικά προγράμματα μετά το σχολείο. Το ρομπότ βασίζεται σε ένα Arduino Uno, μια προσαρμοσμένη ασπίδα (παρέχονται όλες οι λεπτομέρειες κατασκευής), μια μπαταρία ιόντων λιθίου (όλα κατασκευασμένα
8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)
8 Έλεγχος ρελέ με δέκτη NodeMCU και IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: Έλεγχος 8 διακοπτών ρελέ χρησιμοποιώντας nodemcu και δέκτη ir μέσω wifi και ir απομακρυσμένης και εφαρμογής Android. Το ir remote λειτουργεί ανεξάρτητα από τη σύνδεση wifi. ΕΔΩ ΕΙΝΑΙ ΕΝΗΜΕΡΩΜΕΝΗ ΚΛΙΚ ΕΔΩ
Αυτόνομο ρομπότ Wallace - Μέρος 4 - Προσθέστε απόσταση IR και αισθητήρες "Amp": 6 βήματα
Αυτόνομο ρομπότ Wallace - Μέρος 4 - Προσθέστε απόσταση IR και αισθητήρες "Amp": Γεια σας, σήμερα ξεκινάμε την επόμενη φάση βελτίωσης των δυνατοτήτων του Wallace. Συγκεκριμένα, προσπαθούμε να βελτιώσουμε την ικανότητά του να ανιχνεύει και να αποφεύγει εμπόδια χρησιμοποιώντας αισθητήρες υπέρυθρης απόστασης, και επίσης να εκμεταλλευόμαστε την ικανότητα Roboclaw του μοτέρ-ελεγκτή