Απομακρυσμένη Επικοινωνία Οχήματος Μέσω BLUETOOTH & WiFi – Ορισμός Τοποθεσίας Με Τη Χρήση Δεδομένων GPS Και Δημιουργία Εφαρμογής Χειρισμού.
Μεταπτυχιακή διπλωματική εργασία
Author
Κασκάνης, Στυλιανός
Παππάς, Ευάγγελος
Date
2024Advisor
Καρέλης, ΔημήτριοςKeywords
GPS ; BLUETOOTH ; WiFi ; Απομακρυσμένη Επικοινωνία ; Όχημα ; Εφαρμογή ; App ; Δημιουργία Εφαρμογής Χειρισμού ; Δεδομένα Gps ; Ορισμός ΤοποθεσίαςAbstract
Με αφορμή την διπλωματική εργασία που έπρεπε να εκπονήσουμε για την ολοκλήρωση του προγράμματος σπουδών του Πανεπιστημίου Πελοποννήσου του τμήματος Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών. Αποφασίσαμε και σε συνεργασία με τον επιβλέποντα Επίκουρο καθηγητή Δημήτριου Καρέλη να ασχοληθούμε και να φέρουμε εις πέρας την δημιουργία και κατασκευή ενός οχήματος με απομακρυσμένο τρόπο χειρισμού.
Με την υποστήριξη και τον συντονισμό από τον κ. Δημήτριο Καρέλη αυτό το έργο πραγματοποιήθηκε και πολύ πιο αναβαθμισμένο από την αρχική ιδέα. Στη συνέχεια δίνεται μια συνοπτική περιγραφή του έργου που υλοποιήσαμε.
Αρχικά όσο αφορά το κατασκευαστικό κομμάτι αγοράσαμε ένα όχημα το οποίο του αφαιρέσαμε από όλους τους τρόπους χειρισμού που είχε μόνο του από τον κατασκευαστή του , το βάψαμε εξωτερικά το ‘κουβούκλιο’ του όπως επίσης και τους τροχούς του. Στη συνέχεια πρέπει να αναφερθούμε στους τρόπους χειρισμού και στις πλακέτες που χρησιμοποιήσαμε για αυτό το σκοπό καθώς και την συνδεσμολογία τους και τις επιμέρους κατασκευές που υλοποιήσαμε για να μπορέσουν αν τοποθετηθούν αυτές οι πλακέτες πάνω στο σασί του οχήματος μας. Οι πλακέτες αυτές είναι δύο μια για το χειρισμό του ρομποτ μας με Bluetooth σύζευξη η οποία είναι η ευρέως γνώστη πλακέτα Arduino με τον Bluetooth δέκτη Bluetooth HC-05 με BT 2.0 και η δεύτερη που είναι υπεύθυνη για το χειρισμό του ρομπότ μας με τη χρήση WiFi είναι η NodeMCU V3. Επιπρόσθετους δέκτες που χρησιμοποιούμε για τον καλύτερο χειρισμό και την όσο τον δυνατόν λιγότερα ατυχήματα είναι ο αισθητήρα υπερήχων HC-SR04 που το χρησιμοποιούμε για την αποφυγή τρακαρίσματος του οχήματος μας. Τελευταία πλακέτα και ίσως η πιο σημαντική είναι η πλακέτα χειρισμού που μας δίνει την κίνηση στους τροχούς του project μας και είναι η L298N Dual Motor Driver Module.
Τέλος η πλακέτα που χρησιμοποιούμε είναι η μονάδα SIM808 GPS/GSM/GPRS με την οποία προσπαθούμε να κάνουμε το tracking του οχήματος μας και να έχουμε το στίγμα κάθε φορά που βρίσκεται.
Καταλήγοντας πρέπει να επισημανθεί ότι η βοήθεια του κ. Δημήτριου Καρέλη ήταν πολύ σημαντική όσο αφορά την υλοποίηση του project στο τεχνικό κομμάτι αλλά και όσο αφορά την εμψύχωση σε δυσκολίες που αντιμετωπίσαμε κατά τη διάρκεια της υλοποίησης του . Στην συνέχεια θα δούμε πιο αναλύτικα στα επιμέρους κεφάλαια όλα τα παραπάνω καθώς και πολύ πιο επεξηγηματικά τον τρόπο δημιουργίας του project.
Abstract
On the occasion of the diploma thesis that we had to prepare for the completion of the study program of the University of Peloponnese in the Department of Electrical Engineering & Computer Engineering. We also decided, in collaboration with the supervising Assistant Professor Dimitrios Karelis, to deal with and carry out the creation and construction of a vehicle with remote control.
With the support and coordination of Mr. Dimitrios Karelis, this project was realized and much more upgraded than the original idea. Below is a brief description of the project we implemented.
First, as far as the construction part is concerned, we bought a vehicle which we stripped of all the handling methods that it had by its manufacturer, we painted the exterior of its 'hood' as well as its wheels. Then we must refer to the handling methods and the boards we used for this purpose as well as their wiring and the individual constructions we implemented to enable these boards to be placed on the chassis of our vehicle. These boards are two one for controlling our robot with Bluetooth pairing which is the well-known Arduino board with Bluetooth receiver Bluetooth HC-05 with BT 2.0 and the second one which is responsible for controlling our robot using WiFi it is NodeMCU V3. Additional receivers that we use for better handling and as few accidents as possible are the HC-SR04 ultrasonic sensor that we use to avoid crashing our vehicle. Last board and perhaps the most important is the control board that gives us the movement to the wheels of our project and is the L298N Dual Motor Driver Module.
Finally, the board we use is the SIM808 GPS/GSM/GPRS unit with which we try to track our vehicle and have a spot every time it is located.
In conclusion, it must be pointed out that the help of Mr. Dimitrios Karelis was very important in terms of the implementation of the project in the technical part but also in terms of animating the difficulties we faced during its implementation. Then we will look more analytically in the individual chapters all the above as well as much more explanatory how to create the project.