Επικοινωνία συσκευής android με FPGA μέσω bluetooth low energy πρωτοκόλλου

Το πρωτόκολλο επικοινωνίας Bluetooth Low Energy αποτελεί εξέλιξη του Classic Bluetooth και έχει σχεδιαστεί από την Ομάδα Ειδικού Ενδιαφέροντος Bluetooth (Bluetooth Special Interest Group). Έχοντας κυκλοφορήσει από το 2011, χρησιμοποιείται σε όλο και περισσότερα πεδία εφαρμογών χάρη στη μειωμένη κατ...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Παντελεάκη, Αικατερίνη Μαρία
Άλλοι συγγραφείς: Panteleaki, Aikaterini Maria
Γλώσσα:Greek
Έκδοση: 2023
Θέματα:
Διαθέσιμο Online:https://hdl.handle.net/10889/25092
Περιγραφή
Περίληψη:Το πρωτόκολλο επικοινωνίας Bluetooth Low Energy αποτελεί εξέλιξη του Classic Bluetooth και έχει σχεδιαστεί από την Ομάδα Ειδικού Ενδιαφέροντος Bluetooth (Bluetooth Special Interest Group). Έχοντας κυκλοφορήσει από το 2011, χρησιμοποιείται σε όλο και περισσότερα πεδία εφαρμογών χάρη στη μειωμένη κατανάλωση ενέργειας και το χαμηλό του κόστος. Πλέον, οι περισσότερες εμπορικές συσκευές ηλεκτρονικών υπολογιστών και έξυπνων κινητών υποστηρίζουν και το Bluetooth Low Energy εκτός από το κλασσικό Bluetooth, ενώ η λειτουργία ορισμένων άλλων smart συσκευών βασίζεται κατά κύριο λόγο στο εξεταζόμενο πρωτόκολλο. Η συγκεκριμένη διπλωματική εργασία αφορά την επικοινωνία μέσω Bluetooth Low Energy ανάμεσα σε ένα κινητό τηλέφωνο και ενός ενσωματωμένου συστήματος που υλοποιείται σε ολοκληρωμένο κύκλωμα Field Programming Gate Array (FPGA). Αρχικά, ο/η χρήστης αλληλεπιδρά με μια εφαρμογή Android και απαθανατίζει μέσω κάμερας μία φωτογραφία χαμηλής ανάλυσης. Έπειτα, επιλέγεται η σύνδεση της εφαρμογής με το chip Pmod Bluetooth Low Energy, το οποίο βρίσκεται στην αναπτυξιακή πλακέτα Arty – S7 50 μαζί με το FPGA. Μετά την ολοκλήρωση της αποστολής της εικόνας στο FPGA, το ενσωματωμένο σύστημα αναλαμβάνει την επεξεργασία της εφαρμόζοντας γκαουσσιανό φίλτρο θολώματος. Τέλος, η επεξεργασμένη φωτογραφία αποστέλλεται στην εφαρμογή Android όπου ο/η χρήστης μπορεί να τη δει και να τη συγκρίνει με την αρχική. Ο κώδικας που έχει αναπτυχθεί περιλαμβάνει την εφαρμογή Android, τις λειτουργίες αποθήκευσης της εικόνας στη μνήμη της πλακέτας και τη μετέπειτα επεξεργασία της, καθώς και το χειρισμό του ενσωματωμένου συστήματος σε επίπεδο λογισμικού.