Μεταπτυχιακές εργασίες / Master Theses
Permanent URI for this collection
Browse
Browsing Μεταπτυχιακές εργασίες / Master Theses by Author "Antonidakis, Emmanouel"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item Κατανεμημένο Δίκτυο Αισθητήρων με Raspberry και επικοινωνία MQTT .(ΕΛΜΕΠΑ, Σχολή Μηχανικών (ΣΜΗΧ), Τμήμα Ηλεκτρονικών Μηχανικών, 2024) Τσίτκανος , Εμμανουήλ; Tsitkanos, Emmanouel; Αντωνιδάκης, Εμμανουήλ; Antonidakis, EmmanouelΣτην παρούσα διπλωματική εργασία, το αντικείμενο είναι η σχεδίαση και ανάλυση ενός δικτύου με μικροεπεξεργαστές τύπου Raspberry PI με χρήση πρωτοκόλλου MQTT παίρνοντας δεδομένα από αισθητήρες αλλά και στη μεταφορά μηνυμάτων όπου αλλάζουν καταστάσεις σε ένα LED όπου θα γίνονται με ένα server. Στην αρχή, γίνεται ανάλυση της ανάγκης να έχουμε ένα ασύρματο δίκτυο αισθητήρων σε ένα κτίριο και που μπορεί να μας ωφελήσει. Στη συνέχεια, η μελέτη ένα αριθμό αισθητήρων, από τους οποίους δύο από τους οποίους θα μας βοηθήσουν στη συγκεκριμένη εργασία καθώς και τους μικροεπεξεργαστές αλλά και τι τύπου θα χρησιμοποιήσουμε. Παράλληλα, γίνεται γενικευμένη περιγραφή του πρωτοκόλλου MQTT, για τους τρεις ρόλους που έχει (subscriber, publisher, broker) καθώς και τα τρία επίπεδα της ποιότητας της υπηρεσίας, αλλά και την εφαρμογή Mosquitto που θα μας βοηθήσει να χρησιμοποιήσουμε το συγκεκριμένο πρωτόκολλο κάνοντας έναν υπολογιστή server. Στη συνέχεια θα γίνει ανάλυση για το Node-Red, ένα εργαλείο ανάπτυξης χαμηλού κώδικα για οπτικό προγραμματισμό από την IBM, για τους κόμβους, για διάφορες εργαλειοθήκες και συγκεκριμένα για το dashboard για την απεικόνιση των δεδομένων με γραφήματα και μετρητές. Επίσης, και για το Thonny, μια εφαρμογή με χρήση της γλωσσάς Python για τον προγραμματισμό των μικροεπεξεργαστών. Κατόπιν ανάλυση και η κατασκευή του συστήματος χρησιμοποιώντας όλες τις εφαρμογές και τις τεχνολογίες που αναφέρθηκαν αρχικά καθώς και η συναρμολόγηση των αισθητήρων, οι οποίοι θα συνδεθούν στο μικροεπεξεργαστή με ειδικά εξαρτήματα, συνδεμένα όλα μέσω του δικτύου Wi-Fi με τη χρήση του πρωτοκόλλου MQTT καθώς και οι κόμβοι που χρησιμοποιήθηκαν στο Node-Red και επεξήγηση τους κώδικες που εφαρμόστηκαν στους μικροεπεξεργαστές, θα γίνει περιγραφή για το πως έγινε στην πράξη και ανάλυση των πρώτων μετρήσεων που θα πάρει το σύστημα. Πριν από αυτό όμως, θα γίνει μια δοκιμή για το αν λειτουργεί σωστά, αυτόνομα, δηλαδή χωρίς τους αισθητήρες. Στο τέλος, γίνεται ανάλυση των αποτελεσμάτων και θα εξάγονται κάποια συμπεράσματα καθώς και προτάσεις για το πώς θα γίνει πιο αποδοτικό και πιο ποιοτικό, αλλά και πως μπορεί να λειτουργήσει και σε εξωτερικό δίκτυο.