Ιδρυματικό Αποθετήριο
Πολυτεχνείο Κρήτης
EN  |  EL

Αναζήτηση

Πλοήγηση

Ο Χώρος μου

Εφαρμογή για την διαχείριση ενός ασύρματου δικτύου αισθητήρων, βασισμένο στο Arduino για Online ύδρευση

Smyrnaios Dimitrios

Απλή Εγγραφή


URIhttp://purl.tuc.gr/dl/dias/A3A84F3A-673C-4958-A60F-0BFC20932905-
Αναγνωριστικόhttps://doi.org/10.26233/heallink.tuc.84391-
Γλώσσαel-
Μέγεθος95 σελίδεςel
ΤίτλοςΕφαρμογή για την διαχείριση ενός ασύρματου δικτύου αισθητήρων, βασισμένο στο Arduino για Online ύδρευσηel
ΤίτλοςA Web of things Arduino wireless, sensor-based automatic plant watering system applicationen
ΔημιουργόςSmyrnaios Dimitriosen
ΔημιουργόςΣμυρναιος Δημητριοςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Deligiannakis Antoniosen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Δεληγιαννακης Αντωνιοςel
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Koutroulis Eftychiosen
Συντελεστής [Μέλος Εξεταστικής Επιτροπής]Κουτρουλης Ευτυχιοςel
Συντελεστής [Επιβλέπων Καθηγητής]Kalaitzakis Konstantinosen
Συντελεστής [Επιβλέπων Καθηγητής]Καλαϊτζακης Κωνσταντινοςel
ΕκδότηςΠολυτεχνείο Κρήτηςel
ΕκδότηςTechnical University of Creteen
Ακαδημαϊκή ΜονάδαTechnical University of Crete::School of Electrical and Computer Engineeringen
Ακαδημαϊκή ΜονάδαΠολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
ΠερίληψηΑντικείμενο της παρούσας διπλωματικής εργασίας αποτελεί η σχεδίαση και υλοποίηση ενός συστήματος αυτόματης άρδευσης αγροτεμαχίου. Το σύστημα αποτελείται από ένα ασύρματο δίκτυο αισθητήρων και ένα ενσωματωμένο σύστημα (embedded system) για την καταγραφή των φυσικών φαινομένων (θερμοκρασιών, υγρασίας ατμόσφαιρας και εδάφους), ένα σύστημα μεταφόρτωσης των δεδομένων μέσω ασύρματου δικτύου 4G σε ένα web server χρησιμοποιώντας web services και την επακόλουθη αποθήκευση τους σε μία σχεσιακή βάση δεδομένων (postgres). Στη συνέχεια, περιλαμβάνει την κατασκευή RESTful webservices για τη διαχείριση των δεδομένων, καθώς και την τροποποίηση των παραμέτρων μέσω των οποίων ο αλγόριθμος επιλέγει αν θα ξεκινήσει ή όχι την άρδευση του αγροτεμαχίου. Η διαχείριση των δεδομένων των web services γίνεται μέσω μιας φιλικής προς το χρήστη διεπαφής έτσι ώστε να είναι προσιτό σε όσο το δυνατόν μεγαλύτερο κοινό. Ακόμη έχει δημιουργηθεί μια εφαρμογή (Android app) και τα αντίστοιχα restful webservices για το Android app. Στα επόμενα κεφάλαια γίνεται ανάλυση του κάθε υποσυστήματος. Η σχεσιακή βάση δεδομένων σχεδιάστηκε ακολουθώντας τα πρότυπα για τη καταγραφή «μετρήσεων» αισθητήρων όπως αυτά έχουν οριστεί από την Open Geospatial Consortium (OGC). Για την κατασκευή των διεπαφών της διαδικτυακής εφαρμογής (web application), χρησιμοποιήθηκε η γλώσσα προγραμματισμού Java και το spring boot framework, σε συνδυασμό με το Javascript AngualrJS framework καθώς και άλλων ανοιχτών βιβλιοθηκών. Τα webservices για την Android εφαρμογή δημιουργήθηκαν χρησιμοποιώντας dotnetcore framework και τη γλώσσα προγραμματισμού C#. Ενώ για την ίδια την εφαρμογή Android χρησιμοποιήθηκε η πλατφόρμα Xamarin. Για το διαμοιρασμό της web εφαρμογής χρησιμοποιήθηκε ένας διακομιστής σε virtual machine. Η σχεσιακή βάση δεδομένων (postgres), η εφαρμογή Java springboot καθώς και η εφαρμογή dotnetcore λειτουργούν σε 3 dockers που επικοινωνούν μεταξύ τους απομονωμένοι από το υπόλοιπο λειτουργικό σύστημα. el
ΤύποςΔιπλωματική Εργασίαel
ΤύποςDiploma Worken
Άδεια Χρήσηςhttp://creativecommons.org/licenses/by/4.0/en
Ημερομηνία2020-01-27-
Ημερομηνία Δημοσίευσης2020-
Θεματική ΚατηγορίαInternet of thingsen
Θεματική ΚατηγορίαΑυτόματο σύστημα άρδευσηςel
Θεματική ΚατηγορίαWeb servicesen
Βιβλιογραφική ΑναφοράDimitrios Smyrnaios, "A Web of things Arduino wireless, sensor-based automatic plant watering system application", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2020en
Βιβλιογραφική ΑναφοράΔημήτριος Σμυρναίος, "Εφαρμογή για την διαχείριση ενός ασύρματου δικτύου αισθητήρων, βασισμένο στο Arduino για Online ύδρευση", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2020el

Διαθέσιμα αρχεία

Υπηρεσίες

Στατιστικά