Περιγραφή
Το σύστημα που θα σχεδιαστεί θα κάνει έλεγχο πρόσβασης για άτομα που φέρουν ηλεκτρονικό κλειδί.
Συγκεκριμένα ο μικροελεγκτής του Arduino θα διαβάζει μέσω ενός reader ένα ηλεκτρονικό κλείδί – ID που βασίζεται στην τεχνολογία i-button. Το πρωτόκολλο επικοινωνίας είναι το 1-Wire που χρησιμοποιεί μόνο ένα καλώδιο για την επικοινωνία master -slave. Το συγκεκριμένο i-button που θα χρησιμοποιηθεί περιέχει ένα μοναδικό ID number 64 bit που είναι αποθηκευμένο σε μια ROM. Στη συνέχεια ο μικροελεγκτής θα ελέγχει αν το συγκεκριμένο ID έχει πρόσβαση σε συγκεκριμένη είσοδο σε κάποιο χώρο. Αν ναι, το σύστημα μέσω ενός ηλεκτρονόμου (relay) θα ενεργοποιεί το ηλεκτρικό κυπρί μια πόρτας και αυτή θα μπορεί να ανοίξει.
Το σύστημα μπορεί να χρησιμοποιηθεί σε εισόδους πολυκατοικιών, αντί του κλασσικού κλειδιού και πιο εξειδικευμένα σε επιχειρήσεις που θέλουν να ελέγχουν την πρόσβαση των υπαλλήλων σε συγκεκριμένους χώρους της επιχείρησης ανάλογα με κάποια δικαιώματα πρόσβασης.
Δείτε το βίντεο μας στο youtube:
Σύστημα ελέγχου πρόσβασης με iButton
[youtube https://www.youtube.com/watch?v=1vuWFKG8IxQ&w=560&h=315]
Υλικά που θα χρειαστούν:
- Arduino Uno Rev3
- i-button serial number(DS1990 – ROM only 64 bit), 1-Wire protocol
- i-button reader (DS9092 – Touch probe read head)
- Οθόνη LCD 16×2
- Relay module
- Ηλεκτρικό Κυπρί πόρτας
Το κύκλωμα
Παρακάτω φαίνεται το κύκλωμα του συστήματος ελέγχου πρόσβασης. Επειδή στο fritzing δεν βρήκαμε τα εξαρτήματα για το κυπρί και το iButton reader, χρησιμοποιήθηκαν pin headers. Δίπλα σε κάθε pin header έχει μπει και αντίστοιχη ετικέτα.
Για περισσότερες πληροφορίες, φωτογραφίες, sketches ακολουθήστε το έργο μας στο github: