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

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

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Μπάρλος, Παναγιώτης
Άλλοι συγγραφείς: Γαροφαλάκης, Ιωάννης
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2016
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/9772
Περιγραφή
Περίληψη:Στην παρούσα διπλωματική εργασία παρουσιάζεται ο σχεδιασμός, η ανάπτυξη, η εγκατάσταση και η λειτουργία ενός ολοκληρωμένου συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων, καθώς και η παρουσίαση αυτών σε ιστοσελίδα. Το παρόν σύστημα λόγω του ότι είναι χαμηλού κόστους, φορητό, και έχει χαμηλή κατανάλωση ενέργειας μπορεί να τοποθετηθεί σε πολλά σημεία ανά τον κόσμο ώστε να επωφεληθούμε τα πλεονεκτήματά του. Με την αποστολή των περιβαλλοντικών μετρήσεων σε server και τον διαμοιρασμό τους μέσω του διαδικτύου, μπορούμε να προγραμματίσουμε καλύτερα τις εξωτερικές μας εργασίες και δραστηριότητες. Στα πλαίσια της συγκεκριμένης διπλωματικής εργασίας, αρχικά εστιάζουμε στην λήψη και τοπική αποθήκευση των περιβαλλοντικών δεδομένων στον μικροϋπολογιστή που ελέγχει το σύστημα. Έπειτα γίνεται η επεξεργασία των δεδομένων ώστε να μεριμνήσουμε για την ορθότητά τους. Ακολουθεί η αποστολή τους στη βάση δεδομένων του server και η παρουσίασή τους σε ιστοσελίδα. Για την υλοποίηση του συστήματος χρησιμοποιήθηκαν διάφοροι αισθητήρες οι οποίοι αντλούν περιβαλλοντικά δεδομένα όπως: Θερμοκρασία, Υγρασία, Βαρομετρική πίεση, Βροχόπτωση, Διεύθυνση και Ταχύτητα ανέμου. Επίσης, διατίθεται κάμερα για τη λήψη φωτογραφιών. Όλα τα ανωτέρω ελέγχονται μέσω ενός μικροϋπολογιστή Raspberry Pi 2. Οι τεχνολογίες που χρησιμοποιήθηκαν είναι οι γλώσσες προγραμματισμού Python, PHP και Javascript, οι γλώσσες σήμανσης υπερκειμένου HTML5, CSS και το εργαλείο Google Visualization API. Τέλος χρησιμοποιήθηκε το μοντέλο LAMP.