Robotakia Open Source – Ευφυές σπίτι φιλικό προς τα κατοικίδια

Robotakia Open Source – Ευφυές σπίτι φιλικό προς τα κατοικίδια

Η ομάδα μας υλοποίησε μία μακέτα ενός ευφυούς σπιτιού φιλικό προς τα κατοικίδια. Στην εργασία περιλαμβάνονται οι παρακάτω προτάσεις/λύσεις:

  • Ενεργοποίηση του συστήματος φωτισμού σε συγκεκριμένους χώρους του σπιτιού και όταν αυτό κρίνεται απαραίτητο (μέρα/νύχτα).
  • Δημιουργία πόρτας διαφυγής του κατοικίδιου σε περίπτωση πυρκαγιάς.
  • Αναπαραγωγή χαλαρής μουσικής σε περίπτωση δυνατών ήχων που μπορεί να τρομάξουν το κατοικίδιο (βροντές κ.ά.).
  • Ενεργοποίηση εξαερισμού όταν η θερμοκρασία ανέβει σε υψηλά επίπεδα.
  • Σύστημα παροχής τροφής βασισμένο στην αναγνώριση αντικειμένων, το οποίο μπορεί να διακρίνει αν το κατοικίδιο είναι γάτα ή σκύλος. Το σύστημα ενεργοποιείται μόλις το κατοικίδιο πλησιάσει την τροφή του και σε προκαθορισμένα χρονικά διαστήματα.
  • Σύστημα συναγερμού το οποίο βασίζεται στην αναγνώριση αντικειμένων. Πιο συγκεκριμένα, ο συναγερμός ενεργοποιείται μόλις κάποιος άνθρωπος καταγραφεί από την κάμερα του συστήματος και όχι από κάποιον αισθητήρα PIR.

 

Για την υλοποίηση της μακέτας χρησιμοποιήθηκε ένα Raspberry Pi 4, ένα Raspberry Pi Pico και πλήθος αισθητήρων. Ο προγραμματισμός της διάταξης έγινε με Python και στο κομμάτι της τεχνητής νοημοσύνης χρησιμοποιήθηκε το μοντέλο TensorFlow Lite (TFLite).

 

Μπορείτε να δείτε το βίντεο με την παρουσίαση της κατασκευής ακολουθώντας τον σύνδεσμο: https://youtu.be/Yslna0o7fbs

Η λίστα και το κόστος των υλικών, ο ορισμός του προβλήματος, φωτογραφίες υψηλότερης ανάλυσης, η συνδεσμολογία και ο κώδικας, οι οδηγίες και όλα τα αρχεία που αφορούν την εργασία βρίσκονται στο GitHub: https://github.com/robotakia-os/ellak2021

 

Συνδημιουργοί και μέλη της ομάδας Robotakia Open Source:

  • Νικόλας Ανωγιαννάκης, 3η Γυμνασίου
  • Γιώργος Βεσκούκης, 2α Γυμνασίου
  • Βασίλης Γιαγτζόγλου, 2α Γυμνασίου
  • Άννα Γιαννούλη, 3η Γυμνασίου
  • Αποστόλης Ζαρκαλής, Εκπαιδευτικός
  • Σταύρος Θρεψιάδης, 3η Γυμνασίου
  • Παύλος Μελανίτης, 3η Γυμνασίου
  • Νίκος Τσιγκρής, 3η Γυμνασίου
  • Βασίλης Χριστόπουλος, 2α Γυμνασίου

 

Οι αρχικές ιδέες…

 

Επαναχρησιμοποίηση υλικών από ξεπερασμένο υπολογιστή

 

Ο Νικόλας έκανε τη συγκόλληση των pin headers στο Pico

 

Ο Σταύρος προσπαθεί να ενεργοποιήσει ένα servo με τον flame sensor

 

Ο Νικόλας ασχολείται με τα pins του Pi 4

 

Η Άννα κάνει δοκιμές με τον ultrasonic

 

Ο Γιώργος βρήκε ένα παράδειγμα με Arduino και relay για να το προσαρμόσει σε Pico με Python

 

Ο Βασίλης σχεδιάζει στο Tinkercad τον μηχανισμό για την τροφή που θα τυπώσουμε στον 3d printer

 

Ο Νίκος και ο Βασίλης ψάχνουν λύση στο πρόβλημα του ανοίγματος της πόρτας