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

Ευφυές Romote Car Βασισμένο στο Arduino: 5 Βήματα
Ευφυές Romote Car Βασισμένο στο Arduino: 5 Βήματα

Βίντεο: Ευφυές Romote Car Βασισμένο στο Arduino: 5 Βήματα

Βίντεο: Ευφυές Romote Car Βασισμένο στο Arduino: 5 Βήματα
Βίντεο: Ticket Parking RFID Parking Management System 4800bps/100m 2024, Ιούλιος
Anonim
Έξυπνο Romote Car βασισμένο στο Arduino
Έξυπνο Romote Car βασισμένο στο Arduino

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

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

Πρέπει να αγοράσουμε τον κεντρικό πίνακα Arduino και τον πίνακα επέκτασης, καθώς και έναν βομβητή, μονάδα οδήγησης μοτέρ L298N, μονάδα Bluetooth BT-04A, κινητήρα DC, μπαταρία κλπ. Φυσικά, οι ακρυλικές πλάκες για μονάδες στήριξης είναι απαραίτητες. Οι ακρυλικές πλάκες που είναι κατάλληλες για αυτό το αυτοκίνητο δεν είναι εύκολο να βρεθούν, οπότε ο σύνδεσμος παρέχεται παρακάτω. Μπορείτε να βρείτε άλλα πράγματα εύκολα στα καταστήματα.

Εδώ είναι ένας σύνδεσμος για ακρυλικό χαρτόνι στο Taobao:

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

Βήμα 2: Δημιουργήστε το πλαίσιο υλικού

Δημιουργήστε το πλαίσιο υλικού
Δημιουργήστε το πλαίσιο υλικού
Δημιουργήστε το πλαίσιο υλικού
Δημιουργήστε το πλαίσιο υλικού

Πρέπει να εγκαταστήσουμε τη μονάδα στη σωστή θέση στην ακρυλική πλάκα. Δεδομένου ότι η ακρυλική πλάκα που αγοράστηκε έχει περισσότερες οπές από όσες χρειαζόμαστε, προσέξτε μόνο πώς να την εγκαταστήσετε με τον πιο βολικό τρόπο για να αποφύγετε την επαναλαμβανόμενη αποσυναρμολόγηση.

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

Το παρακάτω σχήμα δείχνει το μοτίβο εγκατάστασης από κάτω και πάνω αντίστοιχα. Η πρώτη εικόνα δείχνει την κατάσταση του κυκλώματος από κάτω όταν ο κινητήρας δεν είναι εγκατεστημένος. Δώστε προσοχή στην αγορά περισσότερων βιδών και χάλκινων στύλων με διαφορετικά ύψη, ώστε να παραπαίουν από το χώρο. Η δεύτερη εικόνα είναι η κατάσταση του αυτοκινήτου όταν είναι πλήρως εγκατεστημένο. Μπορείτε να δείτε καθαρά τη μονάδα κίνησης του κινητήρα, την μπαταρία κ.λπ.

Βήμα 3: Συζητήσεις για το Bluetooth

Συζητήσεις για το Bluetooth
Συζητήσεις για το Bluetooth

Η μονάδα Bluetooth χρησιμοποιείται συχνά στον τομέα του ασύρματου ελέγχου μικρών αποστάσεων. Σε αυτό το έργο έχει επιλεγεί η μονάδα Bluetooth BT-04A. Όπως και η μονάδα Bluetooth της σειράς HC, η μονάδα Bluetooth της σειράς BT χρησιμοποιείται συχνά, αλλά η τιμή της είναι φθηνότερη.

Αυτή η ενότητα χρησιμοποιείται κυρίως στον τομέα της ασύρματης μετάδοσης δεδομένων μικρών αποστάσεων. Μπορεί να συνδεθεί εύκολα με συσκευή Bluetooth υπολογιστή, και επίσης μπορεί να επικοινωνήσει δεδομένα μεταξύ δύο μονάδων. Η χρήση αυτής της μονάδας μπορεί να αποφύγει την κουραστική σύνδεση καλωδίου και να αντικαταστήσει άμεσα το καλώδιο σειριακής θύρας.

Αυτή η ενότητα ελέγχεται από το σετ εντολών "AT", όπως το στοιχείο Esp8266 WIFI, μονάδα GSM. Προκειμένου να διευκολυνθεί η σύνδεση διαφορετικών υπολογιστών, κάνουμε το αυτοκίνητο ως κύρια λειτουργία και ο υπολογιστής και το κινητό τηλέφωνο συνδυάζονται με το Bluetooth στο αυτοκίνητο για να αποκτήσουν τον έλεγχο του έξυπνου αυτοκινήτου. Ο βοηθός εντοπισμού σφαλμάτων Bluetooth από την πλευρά του υπολογιστή είναι πολύ τέλειος, πολλές οδηγίες λειτουργίας έχουν ενσωματωθεί σε κουμπιά, απλώς πρέπει να εισαγάγουμε οδηγίες ελέγχου. Σημειώστε ότι πριν από την αποστολή της εντολής ελέγχου, ο υπολογιστής πρέπει πρώτα να συνδεθεί στο Bluetooth του αυτοκινήτου. Αυτή η διαδικασία μπορεί να έχει κολλήσει. Δοκιμάστε αρκετές φορές περισσότερο και το τερματικό για κινητά είναι πιο βολικό.

Το λογισμικό για κινητά είναι προσαρτημένο σε αυτό το βήμα μόνο για αναφορά και συνιστάται το λογισμικό εντοπισμού σφαλμάτων θύρας bluetooth του υπολογιστή.

Βήμα 4: Κωδικοποίηση λογισμικού

Κωδικοποίηση λογισμικού
Κωδικοποίηση λογισμικού
Κωδικοποίηση λογισμικού
Κωδικοποίηση λογισμικού
Κωδικοποίηση λογισμικού
Κωδικοποίηση λογισμικού

Το περιβάλλον ανάπτυξης του Arduino είναι ανοιχτού κώδικα και μπορεί να μεταφορτωθεί απευθείας από το Διαδίκτυο. Τα βασικά βήματα στον προγραμματισμό εξηγούνται παρακάτω.

Πρώτα απ 'όλα, ορίζουμε μακροσκοπικά τις βασικές ακίδες της πλακέτας ελέγχου για εύκολη κατανόηση και επακόλουθη λειτουργία.

Στη συνέχεια, η εκκίνηση της λειτουργίας του κινητήρα, όπως φαίνεται στο παρακάτω σχήμα, είναι η λειτουργία εκκίνησης προς τα εμπρός. Σημειώστε ότι ο κινητήρας κινείται από δύο πόλους, έναν ψηλό και έναν χαμηλό, και αντίστροφα. Χρησιμοποιούμε κυρίως αυτήν την αρχή για τον έλεγχο του κινητήρα.

Η κίνηση αριστερά-δεξιά είναι αρκετά ξεχωριστή. Για να κάνουμε την περιστροφή αριστερά-δεξιά έτσι ώστε το αυτοκίνητο να μην κινείται πολύ μπροστά, παίρνουμε τον δρόμο του αριστερού τροχού προς τα πίσω και του δεξιού τροχού προς τα εμπρός για να στρίψουμε αριστερά. Το ίδιο ισχύει και για τη στροφή δεξιά. (δεδομένου ότι η επίδραση της χρήσης αναλογικού σήματος δεν είναι πολύ καλή, χρειάζεται συνεχή αποσφαλμάτωση και η ψηφιακή έξοδος χρησιμοποιείται απευθείας εδώ.)

Αφού λάβει την εντολή από τη σειριακή θύρα, το αυτοκίνητο μπορεί να εκτελέσει την αντίστοιχη λειτουργία σύμφωνα με την εντολή. Το σχήμα δείχνει τη λειτουργία λήψης της εντολής προώθησης. Ένας από τους λόγους για τους οποίους επιλέγουμε τη μονάδα Bluetooth BT-04A είναι ότι έχει ενσωματωθεί στο USART, με μόνο τέσσερις ακίδες TX, Rx, VCC και GND, κάτι που είναι πολύ βολικό για εντοπισμό σφαλμάτων και πρόσβαση

Βήμα 5: Επισκόπηση

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

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

Συνιστάται: