Κατασκευή συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων και παρουσίασή τους σε ιστοσελίδα
| dc.contributor.advisor | Γαροφαλάκης, Ιωάννης | |
| dc.contributor.author | Μπάρλος, Παναγιώτης | |
| dc.contributor.committee | Γαροφαλάκης, Ιωάννης | |
| dc.contributor.committee | Μακρής, Χρήστος | |
| dc.contributor.other | Barlos, Panagiotis | |
| dc.date.accessioned | 2016-11-23T11:28:38Z | |
| dc.date.available | 2016-11-23T11:28:38Z | |
| dc.date.copyright | 2016-11-03 | |
| dc.date.issued | 2016-11-23 | |
| dc.degree | Διπλωματική Εργασία | el |
| dc.description.abstract | Στην παρούσα διπλωματική εργασία παρουσιάζεται ο σχεδιασμός, η ανάπτυξη, η εγκατάσταση και η λειτουργία ενός ολοκληρωμένου συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων, καθώς και η παρουσίαση αυτών σε ιστοσελίδα. Το παρόν σύστημα λόγω του ότι είναι χαμηλού κόστους, φορητό, και έχει χαμηλή κατανάλωση ενέργειας μπορεί να τοποθετηθεί σε πολλά σημεία ανά τον κόσμο ώστε να επωφεληθούμε τα πλεονεκτήματά του. Με την αποστολή των περιβαλλοντικών μετρήσεων σε server και τον διαμοιρασμό τους μέσω του διαδικτύου, μπορούμε να προγραμματίσουμε καλύτερα τις εξωτερικές μας εργασίες και δραστηριότητες. Στα πλαίσια της συγκεκριμένης διπλωματικής εργασίας, αρχικά εστιάζουμε στην λήψη και τοπική αποθήκευση των περιβαλλοντικών δεδομένων στον μικροϋπολογιστή που ελέγχει το σύστημα. Έπειτα γίνεται η επεξεργασία των δεδομένων ώστε να μεριμνήσουμε για την ορθότητά τους. Ακολουθεί η αποστολή τους στη βάση δεδομένων του server και η παρουσίασή τους σε ιστοσελίδα. Για την υλοποίηση του συστήματος χρησιμοποιήθηκαν διάφοροι αισθητήρες οι οποίοι αντλούν περιβαλλοντικά δεδομένα όπως: Θερμοκρασία, Υγρασία, Βαρομετρική πίεση, Βροχόπτωση, Διεύθυνση και Ταχύτητα ανέμου. Επίσης, διατίθεται κάμερα για τη λήψη φωτογραφιών. Όλα τα ανωτέρω ελέγχονται μέσω ενός μικροϋπολογιστή Raspberry Pi 2. Οι τεχνολογίες που χρησιμοποιήθηκαν είναι οι γλώσσες προγραμματισμού Python, PHP και Javascript, οι γλώσσες σήμανσης υπερκειμένου HTML5, CSS και το εργαλείο Google Visualization API. Τέλος χρησιμοποιήθηκε το μοντέλο LAMP. | el |
| dc.description.translatedabstract | Within the scope of this thesis we present the design and implementation of a low-cost environmental data collection system, and also the representation of them on a web site. Because of the fact that our system is low-cost, portable and low-power, it can be placed in several places all over the world so that we benefit from the advantages. By uploading the environmental data online and sharing them over the web we can manage outdoor activities more effectively. During the analysis of this thesis, we initially focus on reading and storing data locally on the mini-computer which controls the system. Afterwards, the data processing takes place in order to take care of data correctness. Finally, the procedures of uploading data on the web server's database are following. For the implementation of the system several sensors are used, which collect environmental data such as temperature, humidity, barometric pressure, rainfall, wind speed and direction. Also, a camera for taking pictures is available. All the above are controlled by the mini-computer Raspberry Pi 2. The technologies which were used consist of the programming languages Python, PHP and JavaScript, the hypertext markup languages HTML5, CSS and the Google Visualization API. Finally, we also used the archetypal model LAMP (Linux operating system, Apache server http, MySQL relational database, PHP programming language | el |
| dc.identifier.uri | http://hdl.handle.net/10889/9772 | |
| dc.language.iso | gr | el |
| dc.rights | 0 | el |
| dc.subject | Διαδίκτυο των πραγμάτων | el |
| dc.subject | Συλλογή περιβαλλοντικών δεδομένων | el |
| dc.subject | Μικροϋπολογιστής Raspberry Pi | el |
| dc.subject | Μοντέλο πελάτη-διακομιστή | el |
| dc.subject.alternative | Internet of things | el |
| dc.subject.alternative | Environmental data collection | el |
| dc.subject.alternative | Raspberry Pi microcomputer | el |
| dc.subject.alternative | Python | el |
| dc.subject.alternative | PHP | el |
| dc.subject.alternative | Javascript | el |
| dc.subject.alternative | HTML5 | el |
| dc.subject.alternative | JSON | el |
| dc.subject.alternative | Google Visualization API | el |
| dc.subject.alternative | LAMP | el |
| dc.subject.ddc | 551.635 | el |
| dc.title | Κατασκευή συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων και παρουσίασή τους σε ιστοσελίδα | el |
| dc.title.alternative | Design and implementation of a low-cost enviromental data collection system, and also the representation of them on a web site | el |
| dc.type | Thesis | el |