The Smart House Project FOSSCOMM PATRAS 2011 The Smart House Project Γεώργιος Τσιάγκας tst05036@gmail.com
STATE OF THE ART Τα υπάρχοντα «έξυπνα» συστήματα περιορίζονται στο εσωτερικό μιας οικίας Αναφέρονται συνήθως σε περιπτώσεις σενάρια αλλά όχι σε πραγματικά γεγονότα Απεικόνιση στοιχείων της οικίας και εργαλεία μέτρησης αλλά όχι σε διαδικτυακό επίπεδο Σπάνια η παρέμβαση του χρήστη Ελάχιστες περιπτώσεις ειδοποίησης του χρήστη
ΣΤΟΧΟΙ Παροχή ενός φιλικού προς τον χρήστη περιβάλλοντος για τη διαχείριση της οικίας του Παρακολούθηση και ασφάλεια του χώρου του κάθε χρήστη Ειδοποιήσεις σε πραγματικό χρόνο
ΔΟΜΗ ΤΟΥ PROJECT Κάτοψη εσωτερικού χώρου Flash Player-Διαχείριση Ενεργειών Κατασκευή της ιστοσελίδας Περιήγηση του χώρου παρακολούθησης
Κάτοψη εσωτερικού χώρου Δημιουργία 3d μοντέλου διαμερίσματος με χρήση AutoCAD Architecture Δημιουργία φωτορρεαλιστικών στοιχείων με χρήση του 3ds max Εξαγωγή κάτοψη διαμερίσματος
Κάτοψη εσωτερικού χώρου Δημιουργία 3d μοντέλου διαμερίσματος με χρήση AutoCAD Architecture
Δημιουργία φωτορρεαλιστικών στοιχείων με χρήση του 3ds max Κάτοψη εσωτερικού χώρου Δημιουργία φωτορρεαλιστικών στοιχείων με χρήση του 3ds max
Κάτοψη εσωτερικού χώρου Εξαγωγή κάτοψης διαμερίσματος
Flash Player- Διαχείριση Ενεργειών Εισαγωγή κάτοψης και δημιουργία αντικειμένων Δημιουργία κουμπιών και προσθήκη κίνησης στο αντικείμενο Extra ιδιότητες
Flash Player- Διαχείριση Ενεργειών Εισαγωγή κάτοψης και δημιουργία αντικειμένων Χρησιμοποιήθηκε το Macromedia Flash Player Επιλογή αντικειμένου προς επεξεργασία Προσδιορισμός layers και timelines Ιδιότητα movie-clip στο αντικείμενο
Flash Player- Διαχείριση Ενεργειών Δημιουργία κουμπιών και προσθήκη κίνησης στο αντικείμενο Κατασκευή κουμπιών και ενσωμάτωση τους σε ένα πίνακα ελέγχου Επιλογή αντικειμένου προς επεξεργασία Προσδιορισμός Behavior για κάθε αντικείμενο Προσθήκη actions σε κάθε κουμπί
Flash Player- Διαχείριση Ενεργειών Extra ιδιότητες Φωτισμός αντικειμένου με το πέρασμα του κέρσορα
Κατασκευή της ιστοσελίδας Χρήση CMS Drupal 6.19 XAMPP Server version 1.7.3 Apache HTTP Server MySQL database Παρέχει scripts στην γλώσσα προγραμματισμού PHP
Κατασκευή της ιστοσελίδας Δημιουργία Θέματος Αρχική σελίδα και είσοδος ενός νέου χρήστη Είσοδος ως μέλος της ιστοσελίδας “Ανέβασμα” της οικίας στην ιστοσελίδα Διαχείριση της οικίας Streaming your house Ειδοποίηση χρήστη για εισβολή ή ατύχημα στο σπίτι
Κατασκευή της ιστοσελίδας Δημιουργία Θέματος Χρήση του Artisteer version 2 Εργαλείο σχεδιασμού αντικειμένων Σκοπός : Δημιουργία θεμάτων Προσδιορισμός επικεφαλίδας, μενού,περιεχομένων Εξαγωγή θέματος
Κατασκευή της ιστοσελίδας Αρχική σελίδα και είσοδος ενός νέου χρήστη Απαιτείται εγγραφή του χρήστη Παρέχεται φόρμα επικοινωνίας Επανάκτηση κωδικού πρόσβασης
Κατασκευή της ιστοσελίδας Είσοδος ως μέλος της ιστοσελίδας Παρέχονται υπηρεσίες περί: Διαχείρισης της οικίας Ασφάλειας της οικίας Περιήγησης της οικίας
Κατασκευή της ιστοσελίδας Ανέβασμα της οικίας στην ιστοσελίδα Upload της κάτοψης Περιγραφή ιδιαίτερων χαρακτηριστικών πάνω σε αυτή
Κατασκευή της ιστοσελίδας Διαχείριση της οικίας Παροχή ενός πίνακα ελέγχου Actions σε κάθε κουμπί
Κατασκευή της ιστοσελίδας Streaming Your House Εγκατάσταση της μετάδοσης Εισαγωγή σε ιστοσελίδα
Streaming Your House Εγκατάσταση της μετάδοσης Χρήση του Windows Media Encoder Επιλογή της κάμερας παρακολούθησης Προσδιορισμός αρχικοποίησης μετάδοσης Ορισμός «πόρτας» που θα ακούει η κάμερα Επιλογή framerate ανάλογα με το σύστημά μας
Streaming Your House Εισαγωγή σε ιστοσελίδα Ενσωμάτωση ActiveX Control στη σελίδα Επιλογή μεγέθους παραθύρου Επιλογή εμφάνισης κουμπιών Κουμπί εγγεγραμμένου αρχείου Αναδυόμενο παράθυρο “on click”
Κατασκευή της ιστοσελίδας Ειδοποίηση χρήστη για εισβολή ή ατύχημα στο σπίτι Mail/sms με την βοήθεια προγράμματος webcam Μετάδοση κάμερας μέσω ιστοσελίδας
Ειδοποίηση χρήστη για εισβολή ή ατύχημα στο σπίτι Mail/sms με την βοήθεια προγράμματος webcam Χρήση του προγράμματος «Webcam 7 Pro» Επιλογή πηγών κάμερας Ρύθμιση παραμέτρων ανιχνευτή κίνησης Ειδοποίηση χρήστη σε περίπτωση ανίχνευσης κίνησης
Ειδοποίηση χρήστη για εισβολή ή ατύχημα στο σπίτι Μετάδοση κάμερας μέσω ιστοσελίδας Ενσωμάτωση script στην σελίδα Συμπλήρωση συγκεκριμένης διεύθυνσης στο δίκτυο Εμφάνιση ημερομηνίας και ώρας Σχετικό μήνυμα σε περίπτωση αναμονής
Περιήγηση στον χώρο παρακολούθησης Διαδικασία Λήψης φωτογραφιών Διαδικασία δημιουργίας Πανοραμάτων Διαδικασία ένωσης Πανοραμάτων
Περιήγηση στον χώρο παρακολούθησης Διαδικασία λήψης φωτογραφιών Χρησιμοποιήθηκε η ψηφιακή φωτογραφική μηχανή Nikon D200
Περιήγηση στον χώρο παρακολούθησης Διαδικασία δημιουργίας πανοραμάτων
Περιήγηση στον χώρο παρακολούθησης Διαδικασία ένωσης πανοραμάτων Σύνδεση των χώρων του διαμερίσματος μέσω ειδικών σημάνσεων Ειδική σήμανση: Βελάκια που αναφέρονται στο εν λόγω δωμάτιο
Ακολουθεί επίδειξη της εφαρμογής
Σας ευχαριστώ όλους για την προσοχή σας Ερωτήσεις – Απορίες ???