Κατασκευή και έλεγχος αυτοκινούμενου οχήματος μέσω ασύρματης επικοινωνίας

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

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Βαφειάδης, Ιωάννης
Άλλοι συγγραφείς: Δερματάς, Ευάγγελος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2017
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/10241
id nemertes-10889-10241
record_format dspace
spelling nemertes-10889-102412022-09-05T05:38:09Z Κατασκευή και έλεγχος αυτοκινούμενου οχήματος μέσω ασύρματης επικοινωνίας Construction and control of automotive vehicle via wireless communication Βαφειάδης, Ιωάννης Δερματάς, Ευάγγελος Τζες, Αντώνιος Vafeiadis, Ioannis Οχήματα Ρομπότ Προγραμματισμός Ιχνηλάτηση Φωτοτρανζίστορ Αισθητήρες Μικροελεγκτές Ελεγκτές Ασύρματη επικοινωνία Κινητά τηλέφωνα Vehicles Robots Remote control Programming Line tracking Phototransistors Sensors Microcontrollers Controllers Wireless communication Mobile phones Android Bluetooth PID controller STM32F4DISC STM32F407 Python microPython 629.892 Η διπλωματική αυτή εργασία πραγματεύεται τη κατασκευή ενός μικρού οχήματος (ρομπότ). Το ρομπότ υλοποιείται με τη βοήθεια μικροελεγκτή, με τέτοιον τρόπο ώστε να μπορεί, χρησιμοποιώντας εντολές από ένα κινητό τηλέφωνο, να κινείται μεν χειροκίνητα στο χώρο, αλλά και αυτόματα να ακολουθεί μια τυχαία διαδρομή, σημειωμένη στο δάπεδο. Για την αυτόματη λειτουργία του κατασκευάζεται και χρησιμοποιείται κατάλληλο οπτικό αισθητήριο σύστημα με φωτοτρανζίστορ. Στο όχημα έχει ακόμα τοποθετηθεί αισθητήρας απόστασης για την αποφυγή εμποδίων. Ο προγραμματισμός γίνεται σε γλώσσα Python, με κατάλληλη ενσωμάτωση του λογισμικού (γραμμένο σε microPython) στον μικροελεγκτή. Ακόμη, δοκιμάζονται και συγκρίνονται αλγόριθμοι για την αυτόματη λειτουργία του (line tracking), από τους οποίους πιο λειτουργικός για το όχημα, προέκυψε ο PID έλεγχος. This diploma thesis deals with the construction of a small vehicle (RC robot). The robot is implemented using a microcontroller in such a way that it may, using commands from a mobile phone, manually move in the area or automatically follow a random path, marked on the floor. A suitable optical sensor system with phototransistors is constructed for the automatic operation. The vehicle is also equipped with a range sensor to avoid obstacles. Programming is done in the Python language with appropriate integration of the software (written in microPython) to the microcontroller. Testing the automatic operation (line tracking), some algorithms were used and compared, of whom the PID controller arose more functional for the vehicle. 2017-05-12T15:37:18Z 2017-05-12T15:37:18Z 2017-02-11 Thesis http://hdl.handle.net/10889/10241 gr 0 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Οχήματα
Ρομπότ
Προγραμματισμός
Ιχνηλάτηση
Φωτοτρανζίστορ
Αισθητήρες
Μικροελεγκτές
Ελεγκτές
Ασύρματη επικοινωνία
Κινητά τηλέφωνα
Vehicles
Robots
Remote control
Programming
Line tracking
Phototransistors
Sensors
Microcontrollers
Controllers
Wireless communication
Mobile phones
Android
Bluetooth
PID controller
STM32F4DISC
STM32F407
Python
microPython
629.892
spellingShingle Οχήματα
Ρομπότ
Προγραμματισμός
Ιχνηλάτηση
Φωτοτρανζίστορ
Αισθητήρες
Μικροελεγκτές
Ελεγκτές
Ασύρματη επικοινωνία
Κινητά τηλέφωνα
Vehicles
Robots
Remote control
Programming
Line tracking
Phototransistors
Sensors
Microcontrollers
Controllers
Wireless communication
Mobile phones
Android
Bluetooth
PID controller
STM32F4DISC
STM32F407
Python
microPython
629.892
Βαφειάδης, Ιωάννης
Κατασκευή και έλεγχος αυτοκινούμενου οχήματος μέσω ασύρματης επικοινωνίας
description Η διπλωματική αυτή εργασία πραγματεύεται τη κατασκευή ενός μικρού οχήματος (ρομπότ). Το ρομπότ υλοποιείται με τη βοήθεια μικροελεγκτή, με τέτοιον τρόπο ώστε να μπορεί, χρησιμοποιώντας εντολές από ένα κινητό τηλέφωνο, να κινείται μεν χειροκίνητα στο χώρο, αλλά και αυτόματα να ακολουθεί μια τυχαία διαδρομή, σημειωμένη στο δάπεδο. Για την αυτόματη λειτουργία του κατασκευάζεται και χρησιμοποιείται κατάλληλο οπτικό αισθητήριο σύστημα με φωτοτρανζίστορ. Στο όχημα έχει ακόμα τοποθετηθεί αισθητήρας απόστασης για την αποφυγή εμποδίων. Ο προγραμματισμός γίνεται σε γλώσσα Python, με κατάλληλη ενσωμάτωση του λογισμικού (γραμμένο σε microPython) στον μικροελεγκτή. Ακόμη, δοκιμάζονται και συγκρίνονται αλγόριθμοι για την αυτόματη λειτουργία του (line tracking), από τους οποίους πιο λειτουργικός για το όχημα, προέκυψε ο PID έλεγχος.
author2 Δερματάς, Ευάγγελος
author_facet Δερματάς, Ευάγγελος
Βαφειάδης, Ιωάννης
format Thesis
author Βαφειάδης, Ιωάννης
author_sort Βαφειάδης, Ιωάννης
title Κατασκευή και έλεγχος αυτοκινούμενου οχήματος μέσω ασύρματης επικοινωνίας
title_short Κατασκευή και έλεγχος αυτοκινούμενου οχήματος μέσω ασύρματης επικοινωνίας
title_full Κατασκευή και έλεγχος αυτοκινούμενου οχήματος μέσω ασύρματης επικοινωνίας
title_fullStr Κατασκευή και έλεγχος αυτοκινούμενου οχήματος μέσω ασύρματης επικοινωνίας
title_full_unstemmed Κατασκευή και έλεγχος αυτοκινούμενου οχήματος μέσω ασύρματης επικοινωνίας
title_sort κατασκευή και έλεγχος αυτοκινούμενου οχήματος μέσω ασύρματης επικοινωνίας
publishDate 2017
url http://hdl.handle.net/10889/10241
work_keys_str_mv AT bapheiadēsiōannēs kataskeuēkaielenchosautokinoumenouochēmatosmesōasyrmatēsepikoinōnias
AT bapheiadēsiōannēs constructionandcontrolofautomotivevehicleviawirelesscommunication
_version_ 1771297151225167872