Πίνακας περιεχομένων:
- Βήμα 1: Τι χρειάζεστε σε αυτό το έργο:
- Βήμα 2: Συναρμολόγηση του πλαισίου
- Βήμα 3: Τοποθετήστε τα εξαρτήματα
- Βήμα 4: Προετοιμασία του αισθητήρα υπερήχων
- Βήμα 5: Εξαρτήματα καλωδίωσης
- Βήμα 6: Προγραμματισμός Arduino UNO
- Βήμα 7: Τροφοδοτήστε το ρομπότ
- Βήμα 8: Υπέροχο !
Βίντεο: Εμπόδιο αποφυγής ρομπότ (Arduino): 8 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Εδώ θα σας δώσω οδηγίες σχετικά με τη δημιουργία ενός ρομπότ αποφυγής εμποδίων με βάση το Arduino. Ελπίζω να κάνω βήμα προς βήμα οδηγό για την κατασκευή αυτού του ρομπότ με πολύ εύκολο τρόπο. Ένα ρομπότ αποφυγής εμποδίων είναι ένα πλήρως αυτόνομο ρομπότ που μπορεί να αποφύγει κάθε εμπόδιο που αντιμετωπίζει όταν κινείται. Απλώς, όταν συνάντησε ένα εμπόδιο ενώ προχωρούσε, σταματήστε αυτόματα να προχωράτε και κάνει ένα βήμα πίσω. Τότε φαίνεται ότι είναι δύο πλευρές αριστερά & δεξιά και αρχίζει να κινείται με τον καλύτερο δυνατό τρόπο. που σημαίνει είτε προς την αριστερή κατεύθυνση εάν υπάρχει άλλο εμπόδιο στη δεξιά είτε στη δεξιά κατεύθυνση εάν υπάρχει άλλο εμπόδιο στην αριστερή πλευρά. Το εμπόδιο αποφυγής ρομπότ είναι πολύ χρήσιμο και είναι η βάση πολλών μεγάλων έργων όπως αυτόματα αυτοκίνητα, ρομπότ που χρησιμοποιούνται σε εργοστάσια κατασκευής, ακόμη και σε ρομπότ που χρησιμοποιούνται σε διαστημόπλοια.
Βήμα 1: Τι χρειάζεστε σε αυτό το έργο:
- Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
- Έξυπνο σασί ρομπότ αυτοκινήτου με 2 x τροχούς παιχνιδιού αυτοκινήτου και 1 x Universal wheel (ή τροχούς μπάλας)-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
- Δύο κινητήρες DC-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
- L298n οδηγός κινητήρα-https://www.ebay.com/itm/New-L298N-DC-Stepper-Moto…
- HC-SR04 Υπερηχητικός αισθητήρας σόναρ-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR0…
- TowerPro micro servo 9g-https://www.ebay.com/itm/6X-TowerPro-SG90-Mini-Gea…
- Μπαταρία 7.4V 1300mah Lipo-https://www.ebay.com/itm/VOK-Lipo-Battery-for-RC-H…
- Καλώδια άλματος (αρσενικό σε αρσενικό, αρσενικό σε θηλυκό)
-
Μίνι σανίδα ψωμιού
- Βάση στήριξης υπερήχων αισθητήρα σόναρ
- Βίδες και παξιμάδια
- Κατσαβίδι
- Συγκολλητικό σίδερο
- Ταινία διπλής όψης (προαιρετικά)
- Πιστόλι θερμής κόλλας (προαιρετικό)
Βήμα 2: Συναρμολόγηση του πλαισίου
Συγκολλήστε δύο καλώδια σε κάθε κινητήρα DC. Στη συνέχεια, στερεώστε δύο κινητήρες στο πλαίσιο χρησιμοποιώντας τις βίδες. Αν χρειάζεστε κάποια διευκρίνιση, παρακολουθήστε αυτό το βίντεο στο youtube https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou… και θα σας δείξει πώς να συναρμολογήσετε το σασί του αυτοκινήτου Smart 2WD Robot. Τέλος στερεώστε τον καθολικό τροχό (ή τον τροχό μπάλας)
Βήμα 3: Τοποθετήστε τα εξαρτήματα
Τοποθετήστε το Arduino UNO, τον οδηγό κινητήρα L298n και τον σερβοκινητήρα TowerPro στο πλαίσιο. Σημείωση: κατά την τοποθέτηση της πλακέτας arduino, αφήστε αρκετό χώρο για να συνδέσετε το καλώδιο USB, αφού αργότερα θα πρέπει να προγραμματίσετε την πλακέτα arduino συνδέοντάς την στον υπολογιστή μέσω καλωδίου USB.
Βήμα 4: Προετοιμασία του αισθητήρα υπερήχων
Συνδέστε τέσσερα καλώδια βραχυκυκλωτήρα στον αισθητήρα υπερήχων και τοποθετήστε το στο στήριγμα στερέωσης. Στη συνέχεια, τοποθετήστε το βραχίονα στο σερβο TowerPro που έχει ήδη εγκατασταθεί στο πλαίσιο.
Βήμα 5: Εξαρτήματα καλωδίωσης
L298n οδηγός κινητήρα:
+12V battery Μπαταρία Lipo (+)
Μπαταρία GND → Lipo (-) σημαντική: συνδέστε το GND με μπαταρία lipo (-) και στην κάρτα arduino σε οποιαδήποτε ακίδα GND
+5V → arduino Vin
Digitalηφιακή καρφίτσα in1 → arduino 7
Digitalηφιακή ακίδα in2 → arduino 6
Digitalηφιακή ακίδα in3 → arduino 5
Digitalηφιακό pin 4 arduino 4
OUT1 → Κινητήρας 1
OUT2 → Κινητήρας 1
OUT3 → Κινητήρας 2
OUT4 → Κινητήρας 2
Breadboard:
Συνδέστε δύο καλώδια βραχυκυκλωτή σε καρφίτσες arduino 5V και GND και, στη συνέχεια, συνδέστε και τα δύο καλώδια στο breadboard. Τώρα μπορείτε να το χρησιμοποιήσετε ως παροχή +5V.
HC-SR04 Υπερηχητικός αισθητήρας σόναρ:
VCC → breadboard +5V
Trig → arduino analog pin 1
Αναλογική ακίδα Echo → arduino 2
GND → breadboard GND
TowerPro micro servo 9g:
πορτοκαλί σύρμα digital ψηφιακή ακίδα arduino 10
κόκκινο σύρμα board breadboard +5V
καφέ σύρμα → breadboard GND
Βήμα 6: Προγραμματισμός Arduino UNO
-
Κατεβάστε και εγκαταστήστε το Arduino Desktop IDE
- windows -
- Mac OS X -
- Linux -
-
Κατεβάστε και επικολλήστε το αρχείο βιβλιοθήκης NewPing (βιβλιοθήκη λειτουργιών αισθητήρα υπερήχων) στο φάκελο βιβλιοθηκών Arduino.
- Κατεβάστε το NewPing.rar παρακάτω
- Εξαγάγετε το στη διαδρομή - βιβλιοθήκες C: / Arduino
- Κατεβάστε και ανοίξτε το obstence_avoiding.ino
- Ανεβάστε τον κωδικό στην πλακέτα arduino μέσω καλωδίου USB
Βήμα 7: Τροφοδοτήστε το ρομπότ
Συνδέστε τη μπαταρία Lipo στο πρόγραμμα οδήγησης κινητήρα L298n ως εξής:
Μπαταρία Lipo (+) +12V
Μπαταρία Lipo (-) → GND
Βήμα 8: Υπέροχο !
Τώρα το ρομπότ σας είναι έτοιμο να αποφύγει κάθε εμπόδιο….
Θα χαρώ να απαντήσω σε όποιες απορίες έχετε
στείλτε μου email: [email protected]
ψάξτε με στο facebook και στο Linkin για περισσότερα έργα - Danusha nayantha
Σας ευχαριστώ
Συνιστάται:
Εμπόδιο αποφυγής ρομπότ χρησιμοποιώντας υπερηχητικούς αισθητήρες: 9 βήματα (με εικόνες)
Εμπόδιο στην αποφυγή ρομπότ με υπερηχητικούς αισθητήρες: Αυτό είναι ένα απλό έργο σχετικά με την αποφυγή εμποδίων ρομπότ χρησιμοποιώντας αισθητήρες υπερήχων (HC SR 04) και πίνακα Arduino Uno. Ο ρομπότ κινείται αποφεύγοντας τα εμπόδια και επιλέγοντας τον καλύτερο τρόπο που ακολουθείται από αισθητήρες. Και προσέξτε ότι δεν είναι εκπαιδευτικό έργο, μοιραστείτε το
Arduino εμπόδιο αποφυγής ρομπότ (αναβάθμιση έκδοσης): 7 βήματα (με εικόνες)
Arduino Εμπόδιο αποφυγής ρομπότ (Έκδοση αναβάθμισης): Αυτή η ανάρτηση δημοσιεύεται για πρώτη φορά σε αυτόν τον ιστότοπο https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.htmlΓεια σας φίλοι, Σήμερα έκανα μια αναβαθμισμένη έκδοση του Arduino Εμπόδιο αποφυγής ρομπότ. Αυτό είναι απλό αλλά κάποιο χαρακτηριστικό και u
Εμπόδιο αποφυγής ρομπότ χρησιμοποιώντας Arduino Uno: 5 βήματα (με εικόνες)
Εμπόδιο στην αποφυγή του ρομπότ χρησιμοποιώντας το Arduino Uno: Γεια σας παιδιά αυτό είναι ένα πολύ απλό και λειτουργικό έργο που ονομάζεται ρομπότ αποφυγής εμποδίων χρησιμοποιώντας το arduino και η ειδικότητα αυτού του έργου είναι ότι δίνει εντολές για τον τρόπο με τον οποίο ταξιδεύει στο smartphone μέσω bluetooth
Εμπόδιο αποφυγής ρομπότ χρησιμοποιώντας το EBot8: 4 βήματα (με εικόνες)
Εμπόδιο στην αποφυγή του ρομπότ χρησιμοποιώντας το EBot8: Σε αυτό το σεμινάριο, θα μάθετε πώς να φτιάξετε ένα αυτοκίνητο ρομπότ που θα αποφύγει τα εμπόδια που υπάρχουν στο δρόμο του. Η έννοια μπορεί να χρησιμοποιηθεί και να εφαρμοστεί με διάφορους τρόπους σύμφωνα με τις συνθήκες. Απαιτούμενα υλικά: 1.Τροχοί x4 2.Σασί (μπορείτε είτε να αγοράσετε
Ardublock Εμπόδιο αποφυγής ρομπότ: 7 βήματα (με εικόνες)
Ardublock Εμπόδιο Αποφυγή Ρομπότ: Αυτό το διδακτικό σεμινάριο αφορά το " Πώς να φτιάξετε ένα εμπόδιο Arduino αποφεύγοντας το ρομπότ ". Βίντεο YouTube που ανέβασα πρόσφατα. Σας συνιστώ ανεπιφύλακτα να το ελέγξετε. Ας αρχίσουμε