dc.contributor.author | Επιτροπάκης, Χρήστος | el |
dc.contributor.author | Epitropakis, Christos | en |
dc.date.accessioned | 2014-11-05T09:55:19Z | |
dc.date.available | 2014-11-05T09:55:19Z | |
dc.date.issued | 2014-11-05 | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/39467 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.4751 | |
dc.rights | Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/3.0/gr/ | * |
dc.subject | Έξυπνο Σπίτι | el |
dc.subject | Domotics | en |
dc.subject | Raspberry Pi | en |
dc.subject | Web Server | en |
dc.subject | 1-wire | en |
dc.subject | Temperature logger | en |
dc.title | Πλατφόρμα ανάπτυξης εφαρμογών ευφυούς ελέγχου οικίας (domotics) | el |
heal.type | bachelorThesis | |
heal.classification | Δίκτυα Υπολογιστών | el |
heal.classificationURI | http://localhost:8080/healp/data/11/8/16 | |
heal.language | el | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 31-10 | |
heal.abstract | Σκοπός της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη πλατφόρμας που βασίζεται στο Raspberry Pi για τον έλεγχο και την αυτοματοποίηση των ηλεκτρονικών συστημάτων μίας οικίας. Ακόμη, η καταγραφή στοιχείων για μεγάλο χρονικό διάστημα για την εξαγωγή στατιστικών συμπερασμάτων που θα συμβάλουν στον αποτελεσματικότερο έλεγχο καθώς και στην εξοικονόμηση ενέργειας. Πιο συγκεκριμένα, παρουσιάζεται και αναπτύσσεται όλο το λογισμικό για την καταγραφή θερμοκρασιών από αισθητήρες 1-wire καθώς και για τον έλεγχο ηλεκτρικών συσκευών από τα GPIO του Raspberry Pi. Επίσης, γίνεται αναλυτική παρουσίαση για το πως ο αναγνώστης μπορεί να στήσει εξ αρχής ένα καινούριο Raspberry Pi και έναν Web server(που στη συγκεκριμένη Εργασία έγινε σε Virtual Machine) Για την Εργασία αυτή χρησιμοποιήθηκε η τεχνολογία του MQTT για την μεταφορά των μηνυμάτων από τον μικροελεγκτή στον server, το RRDTool για την δημιουργία βάσεων δεδομένων που χαρακτηρίζονται από την ευκολία στην δημιουργία και ανάγνωσή τους και οι βιβλιοθήκες του Highcharts για την εμφάνιση των αποτελεσμάτων από τον server. Οι γλώσσες προγραμματισμού που χρησιμοποιήθηκαν είναι η php για την ανάπτυξη των ιστοσελίδων της διαχείρισης του Raspberry Pi καθώς και του Virtual Machine και η python για την υλοποίηση των προγραμμάτων που τρέχουν στα δύο μηχανήματα. | el |
heal.abstract | The purpose of this thesis is the development of a platform based on the Raspberry Pi to control and automate the electronic systems of a house. Furthermore, recording data for a long time to draw statistical conclusions will contribute to more effective control and energy saving. More particularly, all software for recording temperatures of 1-wire sensors and controlling electrical devices with GPIO of Raspberry Pi is presented and developed. Also, there is a detailed presentation of how the reader can set up a brand new Raspberry Pi and a Web server (which in this thesis was done in Virtual Machine). In this thesis we used technology of the MQTT for transferring messages from the microcontroller to the server, the RRDTool to create databases that are characterized by the ease of creating and reading and Highcharts libraries for displaying the results on the server. . Php was the programming language for the development of the website for the remote administration of Raspberry Pi and for the websites of the Virtual Machine and python for the development of programs that run on both machines | en |
heal.advisorName | Συκάς, Ευστάθιος | el |
heal.committeeMemberName | Θεολόγου, Μιχαήλ | el |
heal.committeeMemberName | Στασινόπουλος, Γεώργιος | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Επικοινωνιών, Ηλεκτρονικής και Συστημάτων Πληροφορικής | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 106 σ. | |
heal.fullTextAvailability | true |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: