Κατασκευή συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων και παρουσίασή τους σε ιστοσελίδα
Στην παρούσα διπλωματική εργασία παρουσιάζεται ο σχεδιασμός, η ανάπτυξη, η εγκατάσταση και η λειτουργία ενός ολοκληρωμένου συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων, καθώς και η παρουσίαση αυτών σε ιστοσελίδα. Το παρόν σύστημα λόγω του ότι είναι χαμηλού κόστους, φορητό, και έχει...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2016
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/9772 |
id |
nemertes-10889-9772 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-97722022-09-05T09:40:39Z Κατασκευή συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων και παρουσίασή τους σε ιστοσελίδα Design and implementation of a low-cost enviromental data collection system, and also the representation of them on a web site Μπάρλος, Παναγιώτης Γαροφαλάκης, Ιωάννης Γαροφαλάκης, Ιωάννης Μακρής, Χρήστος Barlos, Panagiotis Διαδίκτυο των πραγμάτων Συλλογή περιβαλλοντικών δεδομένων Μικροϋπολογιστής Raspberry Pi Μοντέλο πελάτη-διακομιστή Internet of things Environmental data collection Raspberry Pi microcomputer Python PHP Javascript HTML5 JSON Google Visualization API LAMP 551.635 Στην παρούσα διπλωματική εργασία παρουσιάζεται ο σχεδιασμός, η ανάπτυξη, η εγκατάσταση και η λειτουργία ενός ολοκληρωμένου συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων, καθώς και η παρουσίαση αυτών σε ιστοσελίδα. Το παρόν σύστημα λόγω του ότι είναι χαμηλού κόστους, φορητό, και έχει χαμηλή κατανάλωση ενέργειας μπορεί να τοποθετηθεί σε πολλά σημεία ανά τον κόσμο ώστε να επωφεληθούμε τα πλεονεκτήματά του. Με την αποστολή των περιβαλλοντικών μετρήσεων σε server και τον διαμοιρασμό τους μέσω του διαδικτύου, μπορούμε να προγραμματίσουμε καλύτερα τις εξωτερικές μας εργασίες και δραστηριότητες. Στα πλαίσια της συγκεκριμένης διπλωματικής εργασίας, αρχικά εστιάζουμε στην λήψη και τοπική αποθήκευση των περιβαλλοντικών δεδομένων στον μικροϋπολογιστή που ελέγχει το σύστημα. Έπειτα γίνεται η επεξεργασία των δεδομένων ώστε να μεριμνήσουμε για την ορθότητά τους. Ακολουθεί η αποστολή τους στη βάση δεδομένων του server και η παρουσίασή τους σε ιστοσελίδα. Για την υλοποίηση του συστήματος χρησιμοποιήθηκαν διάφοροι αισθητήρες οι οποίοι αντλούν περιβαλλοντικά δεδομένα όπως: Θερμοκρασία, Υγρασία, Βαρομετρική πίεση, Βροχόπτωση, Διεύθυνση και Ταχύτητα ανέμου. Επίσης, διατίθεται κάμερα για τη λήψη φωτογραφιών. Όλα τα ανωτέρω ελέγχονται μέσω ενός μικροϋπολογιστή Raspberry Pi 2. Οι τεχνολογίες που χρησιμοποιήθηκαν είναι οι γλώσσες προγραμματισμού Python, PHP και Javascript, οι γλώσσες σήμανσης υπερκειμένου HTML5, CSS και το εργαλείο Google Visualization API. Τέλος χρησιμοποιήθηκε το μοντέλο LAMP. 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 2016-11-23T11:28:38Z 2016-11-23T11:28:38Z 2016-11-03 2016-11-23 Thesis http://hdl.handle.net/10889/9772 gr 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Διαδίκτυο των πραγμάτων Συλλογή περιβαλλοντικών δεδομένων Μικροϋπολογιστής Raspberry Pi Μοντέλο πελάτη-διακομιστή Internet of things Environmental data collection Raspberry Pi microcomputer Python PHP Javascript HTML5 JSON Google Visualization API LAMP 551.635 |
spellingShingle |
Διαδίκτυο των πραγμάτων Συλλογή περιβαλλοντικών δεδομένων Μικροϋπολογιστής Raspberry Pi Μοντέλο πελάτη-διακομιστή Internet of things Environmental data collection Raspberry Pi microcomputer Python PHP Javascript HTML5 JSON Google Visualization API LAMP 551.635 Μπάρλος, Παναγιώτης Κατασκευή συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων και παρουσίασή τους σε ιστοσελίδα |
description |
Στην παρούσα διπλωματική εργασία παρουσιάζεται ο σχεδιασμός, η ανάπτυξη, η εγκατάσταση και η λειτουργία ενός ολοκληρωμένου συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων, καθώς και η παρουσίαση αυτών σε ιστοσελίδα. Το παρόν σύστημα λόγω του ότι είναι χαμηλού κόστους, φορητό, και έχει χαμηλή κατανάλωση ενέργειας μπορεί να τοποθετηθεί σε πολλά σημεία ανά τον κόσμο ώστε να επωφεληθούμε τα πλεονεκτήματά του. Με την αποστολή των περιβαλλοντικών μετρήσεων σε server και τον διαμοιρασμό τους μέσω του διαδικτύου, μπορούμε να προγραμματίσουμε καλύτερα τις εξωτερικές μας εργασίες και δραστηριότητες. Στα πλαίσια της συγκεκριμένης διπλωματικής εργασίας, αρχικά εστιάζουμε στην λήψη και τοπική αποθήκευση των περιβαλλοντικών δεδομένων στον μικροϋπολογιστή που ελέγχει το σύστημα. Έπειτα γίνεται η επεξεργασία των δεδομένων ώστε να μεριμνήσουμε για την ορθότητά τους. Ακολουθεί η αποστολή τους στη βάση δεδομένων του server και η παρουσίασή τους σε ιστοσελίδα. Για την υλοποίηση του συστήματος χρησιμοποιήθηκαν διάφοροι αισθητήρες οι οποίοι αντλούν περιβαλλοντικά δεδομένα όπως: Θερμοκρασία, Υγρασία, Βαρομετρική πίεση, Βροχόπτωση, Διεύθυνση και Ταχύτητα ανέμου. Επίσης, διατίθεται κάμερα για τη λήψη φωτογραφιών. Όλα τα ανωτέρω ελέγχονται μέσω ενός μικροϋπολογιστή Raspberry Pi 2. Οι τεχνολογίες που χρησιμοποιήθηκαν είναι οι γλώσσες προγραμματισμού Python, PHP και Javascript, οι γλώσσες σήμανσης υπερκειμένου HTML5, CSS και το εργαλείο Google Visualization API. Τέλος χρησιμοποιήθηκε το μοντέλο LAMP. |
author2 |
Γαροφαλάκης, Ιωάννης |
author_facet |
Γαροφαλάκης, Ιωάννης Μπάρλος, Παναγιώτης |
format |
Thesis |
author |
Μπάρλος, Παναγιώτης |
author_sort |
Μπάρλος, Παναγιώτης |
title |
Κατασκευή συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων και παρουσίασή τους σε ιστοσελίδα |
title_short |
Κατασκευή συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων και παρουσίασή τους σε ιστοσελίδα |
title_full |
Κατασκευή συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων και παρουσίασή τους σε ιστοσελίδα |
title_fullStr |
Κατασκευή συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων και παρουσίασή τους σε ιστοσελίδα |
title_full_unstemmed |
Κατασκευή συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων και παρουσίασή τους σε ιστοσελίδα |
title_sort |
κατασκευή συστήματος χαμηλού κόστους συλλογής περιβαλλοντικών δεδομένων και παρουσίασή τους σε ιστοσελίδα |
publishDate |
2016 |
url |
http://hdl.handle.net/10889/9772 |
work_keys_str_mv |
AT mparlospanagiōtēs kataskeuēsystēmatoschamēloukostoussyllogēsperiballontikōndedomenōnkaiparousiasētousseistoselida AT mparlospanagiōtēs designandimplementationofalowcostenviromentaldatacollectionsystemandalsotherepresentationofthemonawebsite |
_version_ |
1771297182258823168 |