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

Ανίχνευση εμποδίων RoboCar με smartphone με χρήση Arduino: 5 βήματα
Ανίχνευση εμποδίων RoboCar με smartphone με χρήση Arduino: 5 βήματα

Βίντεο: Ανίχνευση εμποδίων RoboCar με smartphone με χρήση Arduino: 5 βήματα

Βίντεο: Ανίχνευση εμποδίων RoboCar με smartphone με χρήση Arduino: 5 βήματα
Βίντεο: Arduino controlling LEDs using Arduino IDE - Robot car with DC motors and ultrasonic sensor 2024, Νοέμβριος
Anonim
Ανίχνευση εμποδίων RoboCar με smartphone με χρήση Arduino
Ανίχνευση εμποδίων RoboCar με smartphone με χρήση Arduino

Σε αυτό το έργο έχουμε φτιάξει ένα Robocar στο οποίο δύο αισθητήρες υπερήχων, μία μονάδα bluetooth έχει διασυνδεθεί με το Arduino.

Βήμα 1: Λογισμικό που χρησιμοποιείται:

Λογισμικό που χρησιμοποιείται
Λογισμικό που χρησιμοποιείται

Αυτά είναι τα λογισμικά που χρησιμοποιήσαμε για αυτό το έργο:

1. Arduino IDE: Μπορείτε να κατεβάσετε το πιο πρόσφατο Arduino IDE από αυτόν τον σύνδεσμο:

www.arduino.cc/en/Main/Software

2. Τερματική εφαρμογή Bluetooth για κινητές συσκευές: Πρόκειται για μια εφαρμογή Android για κινητές συσκευές από την οποία δίνονται οι εντολές στο robocar μας.

Βήμα 2: Εξαρτήματα που χρησιμοποιούνται:

Εξαρτήματα που χρησιμοποιούνται
Εξαρτήματα που χρησιμοποιούνται
Εξαρτήματα που χρησιμοποιούνται
Εξαρτήματα που χρησιμοποιούνται
Εξαρτήματα που χρησιμοποιούνται
Εξαρτήματα που χρησιμοποιούνται

1) Arduino UNO: Το Arduino/Genuino Uno είναι μια πλακέτα μικροελεγκτή που βασίζεται στο ATmega328P (φύλλο δεδομένων). Διαθέτει 14 ψηφιακές ακίδες εισόδου/εξόδου (εκ των οποίων οι 6 μπορούν να χρησιμοποιηθούν ως έξοδοι PWM), 6 αναλογικές είσοδοι, κρύσταλλος χαλαζία 16 MHz, σύνδεση USB, πρίζα τροφοδοσίας, κεφαλίδα ICSP και κουμπί επαναφοράς.

2) Ενότητα Bluetooth HC-05: Η μονάδα HC ‐ 05 είναι μια εύχρηστη μονάδα Bluetooth SPP (Serial Port Protocol), σχεδιασμένη για διαφανή ασύρματη σειριακή σύνδεση. Η μονάδα Bluetooth HC-05 μπορεί να χρησιμοποιηθεί σε διαμόρφωση Master ή Slave, καθιστώντας το μια εξαιρετική λύση για ασύρματη επικοινωνία. Αυτή η μονάδα bluetooth σειριακής θύρας είναι πλήρως αναγνωρισμένη Bluetooth V2.0+EDR (Enhanced Data Rate) Διαμόρφωση 3Mbps με πλήρη πομποδέκτη ραδιοφώνου 2.4GHz και ζώνη βάσης. Χρησιμοποιεί CSR Bluecore 04 ‐ External single chip Rluetooth system με τεχνολογία CMOS και με AFH (Adaptive Frequency Hopping Feature).

2. Αισθητήρας υπερήχων (HC-SR04): Χρησιμοποιούμε δύο αισθητήρες υπερήχων στο έργο μας. Ο υπερηχητικός αισθητήρας εμβέλειας (HC - SR04) παρέχει λειτουργία μέτρησης απόστασης 2cm - 400cm, η ακρίβεια κυμαίνεται έως 3mm. Οι μονάδες περιλαμβάνουν πομπούς υπερήχων, δέκτη και κύκλωμα ελέγχου.

3. Motor Driver (L298N): Η μονάδα L298N H-bridge μπορεί να χρησιμοποιηθεί με κινητήρες που έχουν τάση μεταξύ 5 και 35V DC. Με τη μονάδα που χρησιμοποιείται σε αυτό το σεμινάριο, υπάρχει επίσης ένας ενσωματωμένος ρυθμιστής 5V, οπότε εάν η τάση τροφοδοσίας σας είναι έως 12V, μπορείτε επίσης να προμηθευτείτε 5V από τον πίνακα.

4. Κινητήρας ταχυτήτων Dc: Σε αυτό το έργο χρησιμοποιούμε δύο μηχανές ταχυτήτων Dc

Βήμα 3: Διάγραμμα κυκλώματος

Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος

Βήμα 4: Αρχή λειτουργίας:

Η αρχή της εργασίας είναι πολύ απλή. Έχουμε συνδέσει το smartphone με μονάδα Bluetooth και στέλνει την εντολή που λαμβάνει το Arduino και το αυτοκίνητο τίθεται σε κίνηση και κάθε φορά που αντιμετωπίζει εμπόδιο στην μπροστινή ή πίσω πλευρά, το όχημα σταματά αυτόματα και ο βομβητής ανατινάζεται. Στη συνέχεια, θα περιμένει την επόμενη εντολή.

Βήμα 5: Βίντεο του έργου:

Ολόκληρη η περιγραφή του έργου δίνεται στο παραπάνω βίντεο

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

Και αν θέλετε να μάθετε περισσότερα σχετικά με το ενσωματωμένο σύστημα, μπορείτε να επισκεφθείτε το κανάλι μας στο youtube

Επισκεφθείτε και κάντε like στη σελίδα μας στο Facebook για συχνές ενημερώσεις.

Ευχαριστώ & Χαιρετισμούς, Τεχνολογίες Embedotronics

Συνιστάται: