Ανάπτυξη ενός front-end/back-end συστήματος για την real-time απεικόνιση και συλλογή δεδομένων αισθητήρων από wrist-worn συσκευή BLE (Bluetooth low energy) στον browser του εκάστοτε χρήστη

Η ραγδαία αύξηση του πλήθους των IoT συσκευών, οι οποίες ενσωματώνουν αισθητήρες Bluetooth και την ασύρματη τεχνολογία μετάδοσης Bluetooth Low Energy (BLE), τα τελευταία χρόνια, έχει οδηγήσει στην αναζήτηση ποιο αποδοτικών τρόπων για την συλλογή δεδομένων αλλά και για την απεικόνισή τους από τους αι...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Μαρκαντωνάτος, Δημήτριος Αιμιλιανός
Άλλοι συγγραφείς: Markantonatos, Dimitriοs Aimilianos
Γλώσσα:Greek
Έκδοση: 2020
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/14192
Περιγραφή
Περίληψη:Η ραγδαία αύξηση του πλήθους των IoT συσκευών, οι οποίες ενσωματώνουν αισθητήρες Bluetooth και την ασύρματη τεχνολογία μετάδοσης Bluetooth Low Energy (BLE), τα τελευταία χρόνια, έχει οδηγήσει στην αναζήτηση ποιο αποδοτικών τρόπων για την συλλογή δεδομένων αλλά και για την απεικόνισή τους από τους αισθητήρες των συσκευών αυτών. Μέχρι πρότινος, η διαδικασία επικοινωνίας και προγραμματισμού των συσκευών αυτών επιτυγχάνεται με την ανάπτυξη εφαρμογών πάνω σε διαφορετικά λογισμικά χρησιμοποιώντας το BLE, καθιστώντας την ανάγκη για δημιουργία πολλών εφαρμογών για επικοινωνία με μία μόνο συσκευή ή ένα τύπο συσκευών, λόγω της διαφορετικότητας των λογισμικών στα οποία αναπτύσσονται. Το Web Bluetooth API, είναι μία καινούρια προσθήκη στο χώρο της Διασύνδεσης Προγραμματισμού Εφαρμογών, η οποία επιτρέπει την ανάπτυξη μίας δικτυακής εφαρμογής για την επικοινωνία με κάποια συσκευή BLE. Το προηγούμενο, προσφέρει πολλές διευκολύνσεις από την άποψη της ευκολίας της σύνδεσης της εφαρμογής που θα αναπτυχθεί με κάποια συσκευή από ένα πλήθος διαφορετικών λογισμικών αλλά και για την απεικόνιση, συλλογή, και αποθήκευση των δεδομένων που προέρχονται από εκείνη. Στόχος της διπλωματικής εργασίας είναι η ανάπτυξη ενός δικτυακού συστήματος με τη βοήθεια του Web Bluetooth API. Ειδικότερα, θα αναπτυχθεί μία διαδικτυακή εφαρμογή σε Javascript, η οποία θα επικοινωνεί με τη συσκευή BLE, MetaMotiorR. Θα μπορούν να ενεργοποιηθούν οι αισθητήρες του γυροσκοπίου και το επιταχυσνσιόμετρου και έπειτα να παρθούν σε ζωντανό χρόνο οι τιμές τους και να παρουσιαστούν στον χρήστη. Εκτός του προηγουμένου, επίσης, σε ζωντανό χρόνο οι τιμές των αισθητήρων και επιπλέον πληροφορίες του χρήστη θα αποθηκεύονται σε απομακρυσμένη βάση δεδομένων. Η πρόσβαση στη συσκευή μπορεί να επιτευχθεί από οποιαδήποτε κινητή συσκευή ή υπολογιστή που έχει πρόσβαση στον περιηγητή Google Chrome. Πέρα από τα παραπάνω, θα παρουσιαστούν αναλυτικά τα βήματα της αντίστροφης μηχανικής που χρειάστηκε για να αναπτυχθεί η εφαρμογή. Η Διπλωματική αυτή Εργασία αποτέλεσε μέρος της έρευνας που διεξήχθη στα πλαίσια του Ερευνητικού ΄Εργου “Personal Allergy Tracer” της Δράσης ΕΡΕΥΝΩ–ΔΗΜΙΟΥΡΓΩ-ΚΑΙΝΟΤΟΜΩ το οποίο συγχρηματοδοτήθηκε από την Ευρωπαϊκή ΄Ενωση και εθνικούς πόρους μέσω του Ε.Π. Ανταγωνιστικότητα, Επιχειρηματικότητα Καινοτομία (ΕΠΑνΕΚ) (κωδικός έργου: Τ1ΕΔΚ-02436).