Έξυπνη πόρτα. Μια υλοποίηση με micro controllers

Smart door. An implementation using micro controllers (Αγγλική)

  1. MSc thesis
  2. Ροδαρέλλης, Μιχαήλ
  3. Συστήματα Κινητού και Διάχυτου Υπολογισμού (ΣΔΥ)
  4. Μάιος 2019 [2019-05]
  5. Ελληνικά
  6. 138
  7. Ζαχαράκης , Ιωάννης
  8. Κίτσος, Παρασκευάς | Καμέας, Αχιλλέας
  9. Έξυπνη πόρτα, ESP32, ESP-Now, Pjon, ESP8266, Influxdb, μικροελεγκτές
  10. 8
  11. 40
  12. Περιέχει : φωτογραφίες, πίνακες
    • Η έξυπνη πόρτα είναι μια πόρτα που έχει τους κατάλληλους αισθητήρες για να καταλαβαίνει το περιβάλλον της και να αντιδρά κατάλληλα σε αυτό και ταυτόχρονα να καταγράφει και να αποθηκεύει σημαντικά γεγονότα για τους χρήστες της. Με τις πληροφορίες που καταγράφει και αποθηκεύει μπορεί να θεωρηθεί σαν μια συσκευή που εντάσσεται στο διαδίκτυο των πραγμάτων (συσκευών) IoT (Internet of Things) Για την εργασία «Έξυπνη πόρτα μια υλοποίηση με micro controllers» η προτεινόμενη υλοποίηση της έξυπνης πόρτας περιλαμβάνει μια έξυπνη κλειδαριά και ένα απλό σύστημα παρακολούθησης και καταγραφής δραστηριότητας. Η εργασία έχει σαν στόχο να παρουσιάσει την δυνατότητα κατασκευής ενός περίπλοκου και σύνθετου περιβάλλοντος με την χρήση πολύ απλών και φτηνών μικροελεγκτών. Οι βασικοί μικροελεγκτές που χρησιμοποιήθηκαν είναι ο ESP32 και ο ESP8266. Για τον προγραμματισμό αυτών των μικροελεγκτών χρησιμοποιήθηκε το περιβάλλον ανάπτυξης Arduino IDE. Στα πλαίσια της διπλωματικής εργασίας υλοποιούνται δύο βασικά συστήματα της έξυπνης πόρτας A. Η έξυπνη κλειδαριά. Που επιτρέπει το άνοιγμα – ξεκλείδωμα και το κλείσιμο – κλείδωμα της πόρτας. Για την υλοποίηση που προτείνεται, ο χρήστης μπορεί να έχει τέσσερις βασικούς τρόπους για την ενεργοποίησή της, κατάλληλη εφαρμογή σε κινητό, δακτυλικά αποτυπώματα, NFC και Keypad. B. Σύστημα παρακολούθησης και καταγραφής δραστηριότητας. Επιτρέπει την καταγραφή σε βάση δεδομένων των γεγονότων που συμβαίνουν σχετικά με την πόρτα. Η εργασία υλοποιεί τα παρακάτω υποσυστήματα 1ο Έλεγχος κλειδαριάς ανάλογα με τον τρόπο ενεργοποίησης, η πόρτα κλειδώνει ή/και ξεκλειδώνει. Οι τρόποι ενεργοποίησης είναι: 1. εφαρμογή σε κινητό 2. Fingerprint, 3. NFC κάρτα και 4. πληκτρολόγιο 2ο Android Application (εφαρμογή) ανάλογα κλειδώνει ή/και ξεκλειδώνει την πόρτα 3ο Fingerprint αναγνώστης δέχεται κάποιο αποτύπωμα και ανάλογα κλειδώνει ή/και ξεκλειδώνει την πόρτα. Χρησιμοποιήθηκε ο AS608/FPM10A Optical Fingerprint Reader Sensor. 4ο NFC αναγνώστης διαβάζει μια κάρτα και ανάλογα κλειδώνει ή/και ξεκλειδώνει την πόρτα. Διερευνήθηκαν δύο κάρτες NFC μία στα 125 kHz και μία στα 13,56MHz. 5ο Keypad αναγνώστης δέχεται κάποιο κωδικό και ανάλογα κλειδώνει ή/και ξεκλειδώνει την πόρτα 6ο Σύστημα απεικόνισης που ενεργοποιείται βάσει εγγύτητας, κίνησης. Υλοποιήθηκε σύστημα video με τη VGA CIF OV7670 CMOS Camera. 7ο Σύστημα καταγραφής σε βάση δεδομένων. Καταγράφει γεγονότα και δεδομένα για επεξεργασία, ιστορικότητα και στατιστικά μέσω Wi-Fi στην βάση Influxdb που είναι εγκαταστημένη σε προσωπικό υπολογιστή. Επίσης στέλνει σχετικό email ειδοποίησης. Τέλος, παρουσιάζονται τα συμπεράσματα της εργασίας με βάση τα συστήματα που αναπτύχθηκαν.
    • The «Smart Door» is a door that has the right sensors to understand its environment and responds appropriately to it and at the same time to record and store important events for its users. With the information it stores it can be considered as a device of the IoT (Internet of things) For the «Smart door an implementation using micro controllers» project, the proposed implementation of the smart door includes a smart lock and a simple tracking and recording system. This paper will present the ability to construct a complex environment using very simple and inexpensive microcontrollers. The basic microcontroller selections to be used are ESP32 and ESP8266. The Arduino IDE development environment was used to program these microcontrollers. Basic Smart Door Systems 1. Smart lock Allows opening and closing the door lock. For the implementation proposed, the user can have four different ways to use. These are: application, fingerprint, NFC and keypad. 2. Activity monitoring and recording system. Allows recording in a database of events occurring in front of the door. The paper implements the following subsystems: 1st Lock Unlock subsystem- locks and/or unlocks the door. The activation modes are: 1.Application 2.fingerprint 3.NFC card and 4. keypad. 2nd Android Application - locks and/or unlocks the door 3rd Fingerprint subsystem - receives a fingerprint and accordingly locks and/or unlocks the door. The AS608/FPM10A Optical Fingerprint Reader Sensor was used. 4th NFC subsystem - reads a card and locks and/or unlocks the door accordingly. Two types of NFC cards was explored one at 125 kHz and one at 13.56 MHz. 5th Keypad subsystem - accepts a password and locks and/or unlocks the door accordingly 6th Imaging subsystem can be triggered by proximity. The VGA CIF OV7670 CMOS Camera was used. 7th Database logging subsystem records facts and data for editing, history and statistics via Wi-Fi to Influxdb data base. Also sends a relevant email notification. Finally, the conclusions of this paper are presented based on the developed systems.
  13. Αναφορά Δημιουργού 4.0 Διεθνές