Μελέτη, σχεδιασμός και υλοποίηση συστήματος περιβαλλοντικών μετρήσεων χώρου βασισμένο στο πρωτόκολλο επικοινωνίας MQTT

Στη παρούσα διπλωματική εργασία, δημιουργήθηκε ένα ασύρματο mesh δίκτυο αισθητήρων, αποτελούμενο από μικροελεγκτές ESP8266 και αισθητήρες BME680, με σκοπό την παρακολούθηση και την καταγραφή των περιβαλλοντικών συνθηκών σε ένα σύνολο από αίθουσες .Ο κάθε μικροελεγκτής προγραμματίστηκε με Arduino IDE...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Χιώτης, Παναγιώτης
Άλλοι συγγραφείς: Δερματάς, Ευάγγελος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2019
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/12602
id nemertes-10889-12602
record_format dspace
spelling nemertes-10889-126022022-09-05T09:41:13Z Μελέτη, σχεδιασμός και υλοποίηση συστήματος περιβαλλοντικών μετρήσεων χώρου βασισμένο στο πρωτόκολλο επικοινωνίας MQTT Study , design and implementation of indoor environmental measurements system based on the communication protocol MQTT Χιώτης, Παναγιώτης Δερματάς, Ευάγγελος Δερματάς, Ευάγγελος Αντωνακόπουλος, Θεόδωρος Chiotis, Panagiotis Σύστημα περιβαλλοντικών μετρήσεων χώρου Διαδίκτυο των Πραγμάτων Αισθητήρες Environmental measurements Internet of Things (IoT) Sensors Indoors MQTT ESP8266 004.678 Στη παρούσα διπλωματική εργασία, δημιουργήθηκε ένα ασύρματο mesh δίκτυο αισθητήρων, αποτελούμενο από μικροελεγκτές ESP8266 και αισθητήρες BME680, με σκοπό την παρακολούθηση και την καταγραφή των περιβαλλοντικών συνθηκών σε ένα σύνολο από αίθουσες .Ο κάθε μικροελεγκτής προγραμματίστηκε με Arduino IDE ώστε να λαμβάνει μετρήσεις μέσω διασύνδεσής του με έναν αισθητήρα και να δρομολογεί τα δεδομένα προς τον root κόμβο του δικτύου , ο οποίος αναλαμβάνει το ανέβασμα όλων των δεδομένων στο διαδίκτυο. Λόγω της ΙοΤ πτυχής της εργασίας, χρησιμοποιήθηκε το πρωτόκολλο επικοινωνίας MQTT για τη μεταφορά των δεδομένων από τον root μικροελεγκτή προς το διαδίκτυο. Αναπτύχθηκε επίσης ένα γραφικό περιβάλλον σε Python που , εκτός του ότι λειτουργεί σαν client του MQTT λαμβάνοντας τα δεδομένα, απεικονίζει γραφικά και καταγράφει τις μετρήσεις σε μία βάση δεδομένων τύπου MySQL. In the present thesis, a wireless mesh sensor network, consisted of ESP8266 microcontrollers and BME680 sensors, was created in order to monitor and record the environmental conditions of certain rooms. Each microcontroller was programmed with the Arduino IDE to receive measurements through its connection with a sensor and to route the data towards the network’s root node, which is responsible for uploading all of the data to the Internet. Because of the IoT aspect of this application, the communication protocol MQTT was used for transferring the data from the root microcontroller to the Internet. A Graphic User Interface was also developed in order to, not only act as a MQTT client, receiving the data but also to graphicly project and to record the data on a MySQL database. 2019-10-10T21:18:57Z 2019-10-10T21:18:57Z 2019-07-10 Thesis http://hdl.handle.net/10889/12602 gr 0 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Σύστημα περιβαλλοντικών μετρήσεων χώρου
Διαδίκτυο των Πραγμάτων
Αισθητήρες
Environmental measurements
Internet of Things (IoT)
Sensors
Indoors
MQTT
ESP8266
004.678
spellingShingle Σύστημα περιβαλλοντικών μετρήσεων χώρου
Διαδίκτυο των Πραγμάτων
Αισθητήρες
Environmental measurements
Internet of Things (IoT)
Sensors
Indoors
MQTT
ESP8266
004.678
Χιώτης, Παναγιώτης
Μελέτη, σχεδιασμός και υλοποίηση συστήματος περιβαλλοντικών μετρήσεων χώρου βασισμένο στο πρωτόκολλο επικοινωνίας MQTT
description Στη παρούσα διπλωματική εργασία, δημιουργήθηκε ένα ασύρματο mesh δίκτυο αισθητήρων, αποτελούμενο από μικροελεγκτές ESP8266 και αισθητήρες BME680, με σκοπό την παρακολούθηση και την καταγραφή των περιβαλλοντικών συνθηκών σε ένα σύνολο από αίθουσες .Ο κάθε μικροελεγκτής προγραμματίστηκε με Arduino IDE ώστε να λαμβάνει μετρήσεις μέσω διασύνδεσής του με έναν αισθητήρα και να δρομολογεί τα δεδομένα προς τον root κόμβο του δικτύου , ο οποίος αναλαμβάνει το ανέβασμα όλων των δεδομένων στο διαδίκτυο. Λόγω της ΙοΤ πτυχής της εργασίας, χρησιμοποιήθηκε το πρωτόκολλο επικοινωνίας MQTT για τη μεταφορά των δεδομένων από τον root μικροελεγκτή προς το διαδίκτυο. Αναπτύχθηκε επίσης ένα γραφικό περιβάλλον σε Python που , εκτός του ότι λειτουργεί σαν client του MQTT λαμβάνοντας τα δεδομένα, απεικονίζει γραφικά και καταγράφει τις μετρήσεις σε μία βάση δεδομένων τύπου MySQL.
author2 Δερματάς, Ευάγγελος
author_facet Δερματάς, Ευάγγελος
Χιώτης, Παναγιώτης
format Thesis
author Χιώτης, Παναγιώτης
author_sort Χιώτης, Παναγιώτης
title Μελέτη, σχεδιασμός και υλοποίηση συστήματος περιβαλλοντικών μετρήσεων χώρου βασισμένο στο πρωτόκολλο επικοινωνίας MQTT
title_short Μελέτη, σχεδιασμός και υλοποίηση συστήματος περιβαλλοντικών μετρήσεων χώρου βασισμένο στο πρωτόκολλο επικοινωνίας MQTT
title_full Μελέτη, σχεδιασμός και υλοποίηση συστήματος περιβαλλοντικών μετρήσεων χώρου βασισμένο στο πρωτόκολλο επικοινωνίας MQTT
title_fullStr Μελέτη, σχεδιασμός και υλοποίηση συστήματος περιβαλλοντικών μετρήσεων χώρου βασισμένο στο πρωτόκολλο επικοινωνίας MQTT
title_full_unstemmed Μελέτη, σχεδιασμός και υλοποίηση συστήματος περιβαλλοντικών μετρήσεων χώρου βασισμένο στο πρωτόκολλο επικοινωνίας MQTT
title_sort μελέτη, σχεδιασμός και υλοποίηση συστήματος περιβαλλοντικών μετρήσεων χώρου βασισμένο στο πρωτόκολλο επικοινωνίας mqtt
publishDate 2019
url http://hdl.handle.net/10889/12602
work_keys_str_mv AT chiōtēspanagiōtēs meletēschediasmoskaiylopoiēsēsystēmatosperiballontikōnmetrēseōnchōroubasismenostoprōtokolloepikoinōniasmqtt
AT chiōtēspanagiōtēs studydesignandimplementationofindoorenvironmentalmeasurementssystembasedonthecommunicationprotocolmqtt
_version_ 1771297197760970752