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

Ρομπότ αυτοκινήτου ελεγχόμενο μέσω Bluetooth χρησιμοποιώντας Arduino: 8 βήματα (με εικόνες)
Ρομπότ αυτοκινήτου ελεγχόμενο μέσω Bluetooth χρησιμοποιώντας Arduino: 8 βήματα (με εικόνες)

Βίντεο: Ρομπότ αυτοκινήτου ελεγχόμενο μέσω Bluetooth χρησιμοποιώντας Arduino: 8 βήματα (με εικόνες)

Βίντεο: Ρομπότ αυτοκινήτου ελεγχόμενο μέσω Bluetooth χρησιμοποιώντας Arduino: 8 βήματα (με εικόνες)
Βίντεο: Ανακαλύψτε πώς η Jenny Tyler φέρνει επανάσταση στον κλάδο της υγειονομικής περίθαλψης! 2024, Ιούλιος
Anonim
Ρομπότ αυτοκινήτου ελεγχόμενο μέσω Bluetooth χρησιμοποιώντας Arduino
Ρομπότ αυτοκινήτου ελεγχόμενο μέσω Bluetooth χρησιμοποιώντας Arduino

Σε αυτό το διδακτικό, θα σας καθοδηγήσω για την κατασκευή ενός ρομπότ αυτοκινήτου που ελέγχει το Bluetooth από το κινητό σας τηλέφωνο Android. Όχι μόνο αυτό, το αυτοκίνητο ρομπότ έχει ειδική ικανότητα να αποφεύγει τα εμπόδια που συναντά όταν κινεί το αυτοκίνητο προς τα εμπρός. Το ρομπότ αυτοκίνητο βασίζεται πλήρως στο arduino και ελπίζω να κάνω βήμα προς βήμα οδηγό για την κατασκευή αυτού του ρομπότ με πολύ εύκολο τρόπο. Ελπίζω να το απολαύσετε.

Βήμα 1: Τι χρειάζεστε για αυτό το ρομπότ

Τι χρειάζεστε για αυτό το ρομπότ
Τι χρειάζεστε για αυτό το ρομπότ
Τι χρειάζεστε για αυτό το ρομπότ
Τι χρειάζεστε για αυτό το ρομπότ
Τι χρειάζεστε για αυτό το ρομπότ
Τι χρειάζεστε για αυτό το ρομπότ
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. HC-06 Bluetooth Module-https://www.ebay.com/itm/2PCS-Wireless-Serial-4-Pi…
  3. L298n οδηγός κινητήρα-https://www.ebay.com/itm/New-L298N-DC-Stepper-Mot…
  4. HC-SR04 Ultrasonic Sonar Sensor-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR…
  5. Έξυπνο σασί ρομπότ αυτοκινήτου με 2 x τροχούς παιχνιδιού αυτοκινήτου και 1 x Universal wheel (ή τροχούς μπάλας)-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
  6. Δύο κινητήρες DC-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  7. Μπαταρίες 2x 9V
  8. Αντιστάσεις 1Κ και 2Κ
  9. Καλώδια άλματος (αρσενικό σε αρσενικό, αρσενικό σε θηλυκό)
  10. Μίνι σανίδα ψωμιού
  11. Βίδες και παξιμάδια
  12. Κατσαβίδι
  13. Συγκολλητικό σίδερο
  14. Ταινία διπλής όψης (προαιρετικά)
  15. Πιστόλι θερμής κόλλας (προαιρετικό)

Βήμα 2: Συναρμολόγηση του πλαισίου

Συναρμολόγηση του πλαισίου
Συναρμολόγηση του πλαισίου
Συναρμολόγηση του πλαισίου
Συναρμολόγηση του πλαισίου
Συναρμολόγηση του πλαισίου
Συναρμολόγηση του πλαισίου

Συγκολλήστε δύο καλώδια σε κάθε κινητήρα DC. Στη συνέχεια, στερεώστε δύο κινητήρες στο πλαίσιο χρησιμοποιώντας τις βίδες. Αν χρειάζεστε κάποια διευκρίνιση, παρακολουθήστε αυτό το βίντεο στο youtube https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… και θα σας δείξει πώς να συναρμολογήσετε το σασί του αυτοκινήτου Smart 2WD Robot. Τέλος, συνδέστε τον τροχό Universal (ή τον τροχό μπάλας) στο πίσω μέρος του πλαισίου.

Βήμα 3: Τοποθετήστε τα εξαρτήματα

Τοποθετήστε τα εξαρτήματα
Τοποθετήστε τα εξαρτήματα
Τοποθετήστε τα εξαρτήματα
Τοποθετήστε τα εξαρτήματα

Τοποθετήστε το Arduino UNO, τον οδηγό κινητήρα L298n και το Breadboard στο πλαίσιο. Συνδέστε τη μονάδα Bluetooth HC-06 στη σανίδα ψωμιού. Τοποθετήστε τον αισθητήρα υπερήχων HC-SR04 στο μπροστινό μέρος του πλαισίου. Σημείωση: κατά την τοποθέτηση της πλακέτας arduino, αφήστε αρκετό χώρο για να συνδέσετε το καλώδιο USB, αφού αργότερα θα πρέπει να προγραμματίσετε την πλακέτα arduino συνδέοντάς την στον υπολογιστή μέσω καλωδίου USB.

Βήμα 4: Συνδέσεις μονάδας Bluetooth HC-06

Συνδέσεις μονάδας Bluetooth HC-06
Συνδέσεις μονάδας Bluetooth HC-06

Συμβουλή: Αυτό το διάγραμμα κυκλώματος σας δείχνει μόνο πώς πρέπει να συνδεθούν οι ακίδες της μονάδας Bluetooth HC-06 στην πλακέτα arduino. Αυτό δεν είναι το διάγραμμα κυκλώματος του ρομπότ μας.

Κάντε σωστά τις συνδέσεις αντιστάσεων !!!

Μπορείτε να χρησιμοποιήσετε αντιστάσεις «δύο σειρών 1Κ» αντί αντίστασης 2Κ.

Τροφοδοτήστε τη μονάδα Bluetooth χρησιμοποιώντας έξοδο arduino 5V.

Σημαντικό: Πρέπει να καταργήσετε τυχόν συνδέσεις που κάνατε με το arduino digital pin 0 (RX) και το digital pin 1 (TX) πριν ανεβάσετε οποιονδήποτε κώδικα. Διαφορετικά, ο κωδικός σας δεν θα μεταφορτωθεί στον πίνακα. Μετά τη μεταφόρτωση του κώδικα, μπορείτε να συνδέσετε καλώδια και στις δύο ακίδες

Βήμα 5: Συνδέσεις καλωδίων

Συνδέσεις καλωδίων
Συνδέσεις καλωδίων
Συνδέσεις καλωδίων
Συνδέσεις καλωδίων
Συνδέσεις καλωδίων
Συνδέσεις καλωδίων

L298n οδηγός κινητήρα:

+Μπαταρία 12V → 9V (+)

Μπαταρία GND → 9V (-) και για να πιάνετε arduino σε οποιαδήποτε ακίδα GND

Digitalηφιακή ακίδα arduino 7 7

Digitalηφιακή ακίδα in2 → arduino 6

Digitalηφιακή ακίδα in3 → arduino 5

Digitalηφιακό pin 4 arduino 4

OUT1 → Κινητήρας 1

OUT2 → Κινητήρας 1

OUT3 → Κινητήρας 2

OUT4 → Κινητήρας 2

HC-SR04 Υπερηχητικός αισθητήρας σόναρ: VCC → +5V

Trig → arduino analog pin 1

Αναλογική ακίδα Echo → arduino 2

GND → breadboard GND

HC-06 μονάδα Bluetooth:

VCC → +5V

GND → breadboard GND

Digitalηφιακή ακίδα TXD → arduino 0 (RX)

RXD → arduino ψηφιακή ακίδα 1 (TX) [αφού περάσετε από συνδέσεις αντιστάσεων]

Βήμα 6: Προγραμματισμός Arduino UNO

  1. Εγκαταστήστε τη Βιβλιοθήκη NewPing. (Βιβλιοθήκη λειτουργιών αισθητήρων υπερήχων)

    • Κατεβάστε το αρχείο NewPing.rar
    • Καταργήστε την καταγραφή του αρχείου και αντιγράψτε το αρχείο NewPing
    • Επικολλήστε το αρχείο στο φάκελο βιβλιοθηκών Arduino όπου έχετε εγκαταστήσει το λογισμικό Arduino στον υπολογιστή σας (π.χ.:- C: / Arduino / βιβλιοθήκες)
  2. Κατεβάστε και ανοίξτε το bluetooth_obstacle_avoiding.ino
  3. Αφαιρέστε τυχόν συνδέσεις που έγιναν με arduino digital pin 0 (RX) και digital pin 1 (TX)
  4. Ανεβάστε τον κωδικό bluetooth_obstacle_avoiding.ino
  5. Πραγματοποιήστε ξανά τις απαραίτητες συνδέσεις με το arduino digital pin 0 (RX) και το digital pin 1 (TX)

Βήμα 7: Η εφαρμογή Android

Η εφαρμογή Android
Η εφαρμογή Android
Η εφαρμογή Android
Η εφαρμογή Android
  1. Κατεβάστε το mkrbot.apk στο κινητό σας Android
  2. Εγκαταστήστε την εφαρμογή. Εάν το κινητό σας εμποδίσει την εγκατάσταση της εφαρμογής, μεταβείτε στις ρυθμίσεις → ασφάλεια → ενεργοποιήστε άγνωστες πηγές
  3. Ανοίξτε την εφαρμογή
  4. Στην αρχή, η εφαρμογή θα εμφανίσει την ένδειξη "Αποσυνδεδεμένη" και το κόκκινο LED της μονάδας Bluetooth HC-06 θα αναβοσβήνει
  5. Πατήστε το σύμβολο Bluetooth στην εφαρμογή
  6. Επιλέξτε κάτι με όνομα HC-06
  7. Τώρα η εφαρμογή θα εμφανιστεί συνδεδεμένη και η λυχνία LED της μονάδας Bluetooth HC-06 θα ανάβει συνεχώς χωρίς να αναβοσβήνει

Βήμα 8: Υπέροχο !

Μεγάλος!!!
Μεγάλος!!!
Μεγάλος!!!
Μεγάλος!!!

Τώρα μπορείτε να ελέγξετε το ρομπότ από το Android κινητό σας μέσω Bluetooth και αυτόματα θα αποφύγει κάθε εμπόδιο πριν από τη συντριβή !!!

Θα χαρώ να απαντήσω σε όποιες απορίες έχετε

στείλτε μου email: [email protected]

ψάξτε με στο facebook και στο Linkin για περισσότερα έργα - Danusha nayantha

Σας ευχαριστώ

Συνιστάται: