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

Τα Ασύρματα Δίκτυα Αισθητήρων αποτελούν, τα τελευταία χρόνια, ένα πολλά υποσχόμενο τομέα έρευνας. Στόχος της διπλωματικής αυτής είναι να διερευνήσει κατά πόσο οι πληροφορίες που παρέχουν τα ασύρματα δίκτυα αισθητήρων μπορούν να καταγραφούν και να επεξεργαστούν με σκοπό την παροχή πληροφοριών στον χρ...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Χατζοπούλου, Σοφία
Άλλοι συγγραφείς: Γαροφαλάκης, Ιωάννης
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2017
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/10090
id nemertes-10889-10090
record_format dspace
institution UPatras
collection Nemertes
language Greek
topic Ασύρματα δίκτυα αισθητήρων
Αισθητήρες
Λογισμικό ανοικτού κώδικα
Δειγματοληψία
Δίκτυα εσωτερικού χώρου
004.6
Telosb
TinyOS
Android
Android
Java
Wireless sensor networks
spellingShingle Ασύρματα δίκτυα αισθητήρων
Αισθητήρες
Λογισμικό ανοικτού κώδικα
Δειγματοληψία
Δίκτυα εσωτερικού χώρου
004.6
Telosb
TinyOS
Android
Android
Java
Wireless sensor networks
Χατζοπούλου, Σοφία
Μελέτη και υλοποίηση συστήματος ασύρματων δικτύων αισθητήρων για την παρακολούθηση συνθηκών σε εσωτερικούς χώρους
description Τα Ασύρματα Δίκτυα Αισθητήρων αποτελούν, τα τελευταία χρόνια, ένα πολλά υποσχόμενο τομέα έρευνας. Στόχος της διπλωματικής αυτής είναι να διερευνήσει κατά πόσο οι πληροφορίες που παρέχουν τα ασύρματα δίκτυα αισθητήρων μπορούν να καταγραφούν και να επεξεργαστούν με σκοπό την παροχή πληροφοριών στον χρήστη. Ο φοιτητής καλείται να συλλέξει δεδομένα από ένα ασύρματο δίκτυο αισθητήρων που βρίσκεται σε ένα χώρο (κτήριο, εργοστάσιο), να δημιουργήσει την απαραίτητη υποδομή (βάση δεδομένων) και να φτιάξει μια εφαρμογή για κινητές συσκευές (Android) που θα παρουσιάζει το δίκτυο των αισθητήρων στο χώρο καθώς και τα δεδομένα που έχουν συλλεχθεί από αυτούς. Αρχικά γίνεται μια γενική μελέτη σχετικά με τα ασύρματα δίκτυα αισθητήρων ξεκινώντας ορίζοντας αρχικά τι είναι δίκτυo υπολογιστών και στη συνέχεια εξειδικεύοντας στα δίκτυα αισθητήρων, τις εφαρμογές τους, τους παράγοντες που επηρεάζουν τα δίκτυα αισθητήρων καθώς και τα ζητήματα ασφάλειας που προκύπτουν. Ακολούθως παρουσιάζονται τα περιβάλλοντα που χρησιμοποιήθηκαν. Αρχικά παρουσιάζεται το λειτουργικό TinyOS όπου χρησιμοποιώντας τη γλώσσα προγραμματισμού NesC προγραμματίσαμε τους κόμβους, έπειτα παρουσιάζεται ο τρόπος δημιουργίας της βάσης και κατ'επέκταση το server που θα χρησιμοποιηθεί για την αποθήκευση και προσπέλαση των συλλεγμένων δεδομένων και τέλος παρουσιάζεται η πλατφόρμα Android Studio την οποία χρησιμοποιήσαμε για να παρουσιάσουμε τα δεδομένα μας σε κινητές συσκευές. Τέλος παρουσιάζεται η εφαρμογή που δημιουργήθηκε γι'αυτό το σκοπό σε \en{Android} περιβάλλον η οποία με τη χρήση μιας βάσης δεδομένων παίρνει τα δεδομένα απ'τους αισθητήρες τα οπτικοποιεί και τα παρουσιάζει κατάλληλα. Συγκεκριμένα χρησιμοποιώντας το λειτουργικό TinyOS παίρνουμε από τα αισθητήρια όργανα ενός αισθητήρα Telosb τη θερμοκρασία, την υγρασία και το ποσοστό φωτός ένος δωματίου και τα εμφανίζουμε καταλλήλως μεσω της εφαρμογής Android. Η εργασία κλείνει με παρατηρήσεις επί των αποτελεσμάτων και προτάσεις για περαιτέρω ανάπτυξη της εφαρμογής.
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/10090
work_keys_str_mv AT chatzopoulousophia meletēkaiylopoiēsēsystēmatosasyrmatōndiktyōnaisthētērōngiatēnparakolouthēsēsynthēkōnseesōterikouschōrous
_version_ 1799945012583071744
spelling nemertes-10889-100902022-09-06T05:13:34Z Μελέτη και υλοποίηση συστήματος ασύρματων δικτύων αισθητήρων για την παρακολούθηση συνθηκών σε εσωτερικούς χώρους Χατζοπούλου, Σοφία Γαροφαλάκης, Ιωάννης Chatzopoulou, Sofia Ψαράκης, Εμμανουήλ Ασύρματα δίκτυα αισθητήρων Αισθητήρες Λογισμικό ανοικτού κώδικα Δειγματοληψία Δίκτυα εσωτερικού χώρου 004.6 Telosb TinyOS Android Android Java Wireless sensor networks Τα Ασύρματα Δίκτυα Αισθητήρων αποτελούν, τα τελευταία χρόνια, ένα πολλά υποσχόμενο τομέα έρευνας. Στόχος της διπλωματικής αυτής είναι να διερευνήσει κατά πόσο οι πληροφορίες που παρέχουν τα ασύρματα δίκτυα αισθητήρων μπορούν να καταγραφούν και να επεξεργαστούν με σκοπό την παροχή πληροφοριών στον χρήστη. Ο φοιτητής καλείται να συλλέξει δεδομένα από ένα ασύρματο δίκτυο αισθητήρων που βρίσκεται σε ένα χώρο (κτήριο, εργοστάσιο), να δημιουργήσει την απαραίτητη υποδομή (βάση δεδομένων) και να φτιάξει μια εφαρμογή για κινητές συσκευές (Android) που θα παρουσιάζει το δίκτυο των αισθητήρων στο χώρο καθώς και τα δεδομένα που έχουν συλλεχθεί από αυτούς. Αρχικά γίνεται μια γενική μελέτη σχετικά με τα ασύρματα δίκτυα αισθητήρων ξεκινώντας ορίζοντας αρχικά τι είναι δίκτυo υπολογιστών και στη συνέχεια εξειδικεύοντας στα δίκτυα αισθητήρων, τις εφαρμογές τους, τους παράγοντες που επηρεάζουν τα δίκτυα αισθητήρων καθώς και τα ζητήματα ασφάλειας που προκύπτουν. Ακολούθως παρουσιάζονται τα περιβάλλοντα που χρησιμοποιήθηκαν. Αρχικά παρουσιάζεται το λειτουργικό TinyOS όπου χρησιμοποιώντας τη γλώσσα προγραμματισμού NesC προγραμματίσαμε τους κόμβους, έπειτα παρουσιάζεται ο τρόπος δημιουργίας της βάσης και κατ'επέκταση το server που θα χρησιμοποιηθεί για την αποθήκευση και προσπέλαση των συλλεγμένων δεδομένων και τέλος παρουσιάζεται η πλατφόρμα Android Studio την οποία χρησιμοποιήσαμε για να παρουσιάσουμε τα δεδομένα μας σε κινητές συσκευές. Τέλος παρουσιάζεται η εφαρμογή που δημιουργήθηκε γι'αυτό το σκοπό σε \en{Android} περιβάλλον η οποία με τη χρήση μιας βάσης δεδομένων παίρνει τα δεδομένα απ'τους αισθητήρες τα οπτικοποιεί και τα παρουσιάζει κατάλληλα. Συγκεκριμένα χρησιμοποιώντας το λειτουργικό TinyOS παίρνουμε από τα αισθητήρια όργανα ενός αισθητήρα Telosb τη θερμοκρασία, την υγρασία και το ποσοστό φωτός ένος δωματίου και τα εμφανίζουμε καταλλήλως μεσω της εφαρμογής Android. Η εργασία κλείνει με παρατηρήσεις επί των αποτελεσμάτων και προτάσεις για περαιτέρω ανάπτυξη της εφαρμογής. Wireless Sensor Networks are, in recent times, a promising research field. The aim of this thesis is to explore whether the information provided by a wireless sensor network can be recorded and processed to provide information to the user. The student is asked to collect data from a wireless sensor network in a room (building, factory), to create the necessary infrastructure (database) and to create an application for mobile devices (Android) presenting the network of sensors in the room and the data collected from them. Primarily there is a general study on wireless sensor networks starting initially defining what is computer network, and then specifying into the sensor networks, their applications, the factors affecting the sensor networks and security issues raised. Afterwards, it is presented the kind of environments that are been used. Firstly, it is presented the operating system TinyOS wherein the programming language NesC is used to program the nodes, it is then shown how to create the database and hence the server itself which is used for storing and accessing the collected data. Eventually the Android Studio platform is presented which is used for developing the Android application and hence to present our data on mobile devices. In the end, the application which created for this purpose is presented. The application developed in Android and it uses a database to get the data from sensors and visualizes and presents them suitable. Specifically using the operating system TinyOS gets from a Telosb sensor the metrics for temperature, humidity and light of a room and it shows them appropriately through the Android application. The thesis closes with comments on the results and recommendations for further development of the application. 2017-02-10T12:26:26Z 2017-02-10T12:26:26Z 2016-11-14 Thesis http://hdl.handle.net/10889/10090 gr 0 application/pdf