Show simple item record

dc.contributor.advisorΚυριαζής, Δημοσθένης
dc.contributor.authorΡοδόπουλος, Διαμαντής
dc.description.abstractΗ παρούσα διπλωματική εργασία πραγματοποιήθηκε στα πλαίσια του μεταπτυχιακού προγράμματος Πανεπιστημίου Πειραιώς Τμήματος Ψηφιακών Συστημάτων - Κατεύθυνση Προηγμένα Πληροφοριακά Συστήματα. Κύριος σκοπός της εργασίας είναι η παρακολούθηση των καθημερινών δραστηριοτήτων του χρήστη στο χώρο όπου εκείνος διαμένει με τη χρήση συσκευών Bluetooth χαμηλής ενέργειας. Τέτοιες συσκευές είναι τα beacons, οι οποίες έχουν ενσωματωθεί και παρατηρούνται σε πολλούς τομείς, όπως στις μεταφορές, το εμπόριο, την υγειονομική περίθαλψη. Μεταδίδουν το σήμα τους κάθε συγκεκριμένο χρονικό διάστημα, το οποίο αναγνωρίζεται από άλλες ‘’έξυπνες’’ κινητές συσκευές και έτσι μπορούμε να γνωρίζουμε ποιο beacon είναι κοντά μας. Επίσης χρησιμοποιήθηκε η συσκευή Puck της οικογένειας Espruino με ενσωματωμένους σένσορες για τη επικοινωνία με άλλες συσκευές στο δίκτυο Internet of Things και τη συλλογή δεδομένων θερμοκρασίας, φωτεινότητας όπως και κίνησης. Η ανάπτυξη της κινητής εφαρμογής έγινε με τη χρήση του περιβάλλοντος Android Studio v3.1.4 το οποίο παρέχει όλα τα εργαλεία για την ανάπτυξη μιας τέτοια εφαρμογής και τις διεπαφές χρήστη αυτής, η πλατφόρμα Cloud Firestore της Firebase ως βάση δεδομένων. Επιπλέον, χρησιμοποιήθηκε το περιβάλλον Github για version control και continuous integration, όπως και για τη φιλοξενία της διαδικτυαής εφαρμογής. Όπως αναφέρθηκε και παραπάνω, σχεδιάστηκε και υλοποιήθηκε και μία διαδικτυακή εφαρμογή, με σκοπό την εμφάνιση και μελέτη των δεδομένων που συλλέγονται από τις Bluetooth Low Energy/BLE συσκευές - beacons και Puck.js, τα οποία προκύπτουν από τις καθημερινές δραστηριότητες του χρήστη στο χώρο όπου διαμένει. Μέσω της εφαρμογής τόσο της κινητής (mobile), όσο και της διαδικτυακής ύπαρχει η δυνατότητα της “ζωντανής” παρακολούθησης της δραστηριότητας του χρήστη στις τοποθεσίες όπου έχουν ενσωματωθεί οι συσκευές beacons, ώστε να γνωρίζουμε ανα πάσα στιγμή που βρίσκεται. Η συσκευή Puck χρησιμοποιήθηκε για τη λήψη δεδομένων θερμοκρασίας και φωτεινότητας, καθώς και κίνησης του χρήστη καθ’ όλη τη διάρκεια της ημέρας, όπως και για την ενημέρωση της κατάστασης της υγείας του, καθώς με το πάτημα του κουμπιού του Puck μπορεί να ενημερώσει για το αν νιώθει καλά ή αν βρίσκεται σε κατάσταση έκτακτης ανάγκης. Ο χρήστης μπορεί να καταχωρήσει όσες ηλεκτρονικές διευθύνσεις αγαπημένων του προσώπων επιθυμεί, έτσι ώστε πατώντας το κουμπί για να δηλώσει έκτακτη ανάγκη ένα ηλεκτρονικό μήνυμα θα σταλεί στις διευθύνσεις αυτές και τα πρόσωπα θα ενημερωθούν άμεσα για την κατάσταση του.el
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Διεθνές*
dc.titleΧρήση συσκευών bluetooth χαμηλής ενέργειας για την καταγραφή και ανάλυση καθημερινών δραστηριοτήτων του χρήστηel
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Ψηφιακών Συστημάτωνel
dc.description.abstractENThis diploma thesis was conducted within the framework of the postgraduate program of the University of Piraeus Department of Digital Systems - Direction of Advanced Information Systems. The main purpose of the work is to monitor the daily activities of the user at the place where he lives by using low power Bluetooth devices. Such devices are the beacons which have been integrated and observed in many areas, such as transport, commerce, health care and many more. They transmit their signal every specific time, which is recognized by other "smart" mobile devices and so we can know which beacon is near us. Also used was the Espruino Puck device with integrated sensors for communicating with other devices in the Internet of Things network and collecting temperature, brightness and motion data. The development of the mobile application was made using the Android Studio v3.1.4 environment, which provides all the tools for developing such an application and the user interfaces of and Firebase's Cloud Firestore platform as a database. Additionally, the Github environment was used for version control and continuous integration, as well as for hosting the web application. As we mentioned above, an online application was designed and implemented to dis-play and study the data collected by the Bluetooth Low Energy / BLE devices - beacons and Puck.js, which result from the daily activities of the user in the area where stays. Through the implementation of both mobile and online, there is the possibility of "live" monitoring of the user's activity on the locations where the beacons are incorporated so that we know wherever he is. The Puck was used to capture temperature and brightness data as well as user movement throughout the day as well as to update its health status as pressing the Puck button can tell if he feels good or is in an emergen-cy. The user can register as many e-mail addresses as desired by the person so that by pressing the button to declare an emergency an e-mail will be sent to those addresses and the persons will be immediately informed of his situation.el
dc.contributor.masterΠληροφοριακά Συστήματα και Υπηρεσίεςel
dc.subject.keywordBluetooth Low Energy (BLE)el
dc.subject.keywordInternet of Thingsel

Files in this item


This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές
Except where otherwise noted, this item's license is described as
Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές

Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Contact Us
Send Feedback
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»