Κατασκευή και έλεγχος αυτοκινούμενου οχήματος μέσω ασύρματης επικοινωνίας
Η διπλωματική αυτή εργασία πραγματεύεται τη κατασκευή ενός μικρού οχήματος (ρομπότ). Το ρομπότ υλοποιείται με τη βοήθεια μικροελεγκτή, με τέτοιον τρόπο ώστε να μπορεί, χρησιμοποιώντας εντολές από ένα κινητό τηλέφωνο, να κινείται μεν χειροκίνητα στο χώρο, αλλά και αυτόματα να ακολουθεί μια τυχαία δια...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | 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 |