Πίνακας περιεχομένων:

Αυτόματο κλείδωμα πόρτας: 5 βήματα
Αυτόματο κλείδωμα πόρτας: 5 βήματα

Βίντεο: Αυτόματο κλείδωμα πόρτας: 5 βήματα

Βίντεο: Αυτόματο κλείδωμα πόρτας: 5 βήματα
Βίντεο: POLYFIMOS ΑΠΑΡΑΒΙΑΣΤΟ Αυτόματο Σύστημα 24ωρου κλειδώματος με κοντρόλ, με κωδικό και με κάρτα. 2024, Ιούλιος
Anonim
Image
Image
Αυτόματο κλείδωμα πόρτας
Αυτόματο κλείδωμα πόρτας
Αυτόματο κλείδωμα πόρτας
Αυτόματο κλείδωμα πόρτας
Αυτόματο κλείδωμα πόρτας
Αυτόματο κλείδωμα πόρτας

Γεια σου!!

Αυτό είναι το πρώτο μου εκπαιδευτικό! Ελπίζω να σας αρέσει σε όλους.

Σε αυτό το έργο θα κατασκευάσουμε μια αυτόματη κλειδαριά πόρτας (προστατευμένη με κωδικό πρόσβασης). Η κλασική κλειδαριά και το κλειδί είναι κυριολεκτικά εφεύρεση 100 ετών, και όπως γνωρίζουμε "η αλλαγή είναι νόμος της φύσης", επομένως ήρθε η ώρα για αλλαγή. Σήμερα λοιπόν θα κατασκευάσουμε μια απλή και φθηνή ηλεκτρονική κλειδαριά πόρτας.

Η κλειδαριά που πρόκειται να κάνουμε είναι ηλεκτρονική, ο εγκέφαλός της θα είναι Arduino Uno (το Arduino nano ή το pro mini θα λειτουργήσει επίσης καλά) και θα έχει οθόνη LCD 16*2 για προβολή και πληκτρολόγιο DIY για εισαγωγή κωδικού πρόσβασης, ενσωματωμένο με ένα βομβητή. Σε αυτό το σεμινάριο θα χρησιμοποιήσω τον κινητήρα χόμπι dc για μηχανισμό κλειδώματος, αλλά μπορείτε αντ 'αυτού να χρησιμοποιήσετε ένα σερβο.

Τώρα ας ξεκινήσουμε !!

Προμήθειες

Τα εξαρτήματα που απαιτούνται για την κατασκευή της κλειδαριάς είναι εύκολα διαθέσιμα στο διαδίκτυο καθώς και εκτός σύνδεσης, θα σας παρέχω συνδέσμους για το ίδιο.

Du Arduino Uno: μπορείτε να αγοράσετε από εδώ

Display Οθόνη LCD 16*2: μπορείτε να αγοράσετε από εδώ

IC l293D IC: μπορείτε να αγοράσετε από εδώ

Motor DC hobby μοτέρ / Servo μοτέρ: μπορείτε να αγοράσετε από εδώ

~ push switch x 18: μπορείτε να αγοράσετε από εδώ

~ perf board

Resist Αντίσταση 1Kohm x 16

Ποτενσιόμετρο K 10Kohm

Resist Αντίσταση 1Mohm

~ βομβητής

περίβλημα για την τοποθέτηση των εξαρτημάτων

μερικά καλώδια, κεφαλίδες, κολλητήρι και κολλητήρι θα είναι αρκετά για να κάνουν αυτόματο κλείδωμα πόρτας.

Βήμα 1: Διασύνδεση οθόνης LCD 16*2 με Arduino

Διασύνδεση οθόνης LCD 16*2 με Arduino
Διασύνδεση οθόνης LCD 16*2 με Arduino
Διασύνδεση οθόνης LCD 16*2 με Arduino
Διασύνδεση οθόνης LCD 16*2 με Arduino
Διασύνδεση οθόνης LCD 16*2 με Arduino
Διασύνδεση οθόνης LCD 16*2 με Arduino

Είναι πολύ εύκολο να διασυνδέσετε LCD με arduino.

Εδώ σας έχω παράσχει το διάγραμμα κυκλώματος για το ίδιο, έχω φτιάξει DIY ασπίδα για αυτήν την οθόνη για να συνδέεται πιο εύκολα το LCD. Χρησιμοποιούμε 4 ακίδες δεδομένων (συγκεκριμένα D4, D5, D6, D7) της οθόνης για τη διασύνδεση με το arduino.

Σας προτείνω να χρησιμοποιήσετε καλώδιο κορδέλας για να διατηρήσετε τις συνδέσεις τακτοποιημένες ή μπορείτε να χρησιμοποιήσετε βραχυκυκλωτήρες με ένα breadboard.

Για να ελέγξετε ότι όλα λειτουργούν σωστά ή όχι, μπορείτε να ανεβάσετε το παράδειγμα σκίτσο του Hello World της βιβλιοθήκης LIQUID CRYSTAL, το οποίο έχω επίσης παράσχει.

Βήμα 2: Δημιουργία και διασύνδεση πληκτρολογίου

Δημιουργία και διασύνδεση πληκτρολογίου
Δημιουργία και διασύνδεση πληκτρολογίου
Δημιουργία και διασύνδεση πληκτρολογίου
Δημιουργία και διασύνδεση πληκτρολογίου
Δημιουργία και διασύνδεση πληκτρολογίου
Δημιουργία και διασύνδεση πληκτρολογίου

Έχω κάνει το απλό πληκτρολόγιό μου αντί να χρησιμοποιώ τη μονάδα πληκτρολογίου διαθέσιμη στην αγορά, επειδή χρησιμοποιεί 8 ακίδες i/o και εάν χρησιμοποιούμε αυτήν την ενότητα. Θα μας λείπουν ακίδες εισόδου/εξόδου για άλλα εξαρτήματα.

Έτσι, αποφάσισα να φτιάξω τη δική μου μονάδα πληκτρολογίου που χρησιμοποιεί μόνο μία αναλογική ακίδα arduino !!

μπορούμε να το κάνουμε εύκολα με τη βοήθεια μερικών κουμπιών και αντιστάσεων. η αρχή λειτουργίας του είναι ο διαχωριστής τάσης, μπορείτε να δείτε την καλωδίωση και την εργασία από τις παραπάνω εικόνες. Το έφτιαξα πάνω από έναν πίνακα perf, μπορείτε επίσης να κάνετε το ίδιο και τώρα είναι πολύ εύκολο να συνδεθείτε μέσω του Arduino.

ΣΗΜΕΙΩΣΗ: η μεγαλύτερη αντίσταση στη θέση της αντίστασης 1 M ohm θα κάνει το πληκτρολόγιο πιο ακριβές.

Βήμα 3: Ρύθμιση Latch

Ρύθμιση Latch
Ρύθμιση Latch
Ρύθμιση Latch
Ρύθμιση Latch
Ρύθμιση Latch
Ρύθμιση Latch

Υπάρχουν δύο τρόποι για να ρυθμίσετε το μάνδαλο πόρτας

1. DIY

θα χρειαστείτε ένα κανονικό μάνδαλο πόρτας (Kundi), έναν κινητήρα dc, δύο κουμπιά, ράβδο με σπείρωμα (έχω χρησιμοποιήσει ένα μπουλόνι), ένα παξιμάδι και κάποιο είδος εποξειδικού για να ενώσετε τα πράγματα (έχω χρησιμοποιήσει σφραγίδα Μ).

απλά συνδέστε τη ράβδο με σπείρωμα με τον άξονα του κινητήρα και το παξιμάδι με τη λαβή μανδάλωσης, κολλήστε δύο κουμπιά στο μάνδαλο με τέτοιο τρόπο ώστε κάθε φορά που η λαβή μανδάλωσης βρίσκεται στην ακραία θέση της, οποιοδήποτε από τα κουμπιά πρέπει να πατηθεί.

Κάντε την καλωδίωση όπως υποδεικνύεται στην εικόνα.

συνδέστε τον κινητήρα με έναν οδηγό κινητήρα, εδώ χρησιμοποιώ το L293D ic για τον έλεγχο του κινητήρα χόμπι Dc.

2. Αποκτήστε κλειδαριά ηλεκτρομαγνητικής βαλβίδας

Μπορείτε να αγοράσετε μια ηλεκτρομαγνητική κλειδαριά, διαθέσιμη στο διαδίκτυο. Σας παρέχω επίσης έναν σύνδεσμο για το ίδιο εδώ.

Βήμα 4: Προσθήκη βομβητή και εύρεση περιβλήματος για τα εξαρτήματα

Προσθήκη βομβητή και εύρεση περιβλήματος για τα εξαρτήματα
Προσθήκη βομβητή και εύρεση περιβλήματος για τα εξαρτήματα
Προσθήκη βομβητή και εύρεση περιβλήματος για τα εξαρτήματα
Προσθήκη βομβητή και εύρεση περιβλήματος για τα εξαρτήματα
Προσθήκη βομβητή και εύρεση περιβλήματος για τα εξαρτήματα
Προσθήκη βομβητή και εύρεση περιβλήματος για τα εξαρτήματα
Προσθήκη βομβητή και εύρεση περιβλήματος για τα εξαρτήματα
Προσθήκη βομβητή και εύρεση περιβλήματος για τα εξαρτήματα

Τώρα όλα έχουν σχεδόν ρυθμιστεί. Μπορείτε να προσθέσετε έναν βομβητή για να κάνετε την κλειδαριά σας πιο διαδραστική

συνδέστε το ένα καλώδιο του βομβητή στο gnd και το άλλο στην καρφίτσα 10 του arduino.

Τώρα βρείτε ένα κατάλληλο περίβλημα για την τοποθέτηση των στοιχείων για να κάνετε το έργο σας να φαίνεται δροσερό.

Έχω χρησιμοποιήσει ένα ξύλινο πλαίσιο για τη στερέωση του LCD και του πληκτρολογίου που έχω τοποθετήσει πάνω σε μια πλαστική θήκη που περιέχει arduino, βομβητή και οδηγό κινητήρα.

Βήμα 5: Κωδικός

Κώδικας
Κώδικας
Κώδικας
Κώδικας

Δεν υπάρχουν πολλά να πούμε για τον κώδικα, το έφτιαξα μόνος μου και λειτουργεί μια χαρά.

υπάρχουν δύο κλειδιά μέσω των οποίων μπορεί να ανοίξει η πύλη. το ένα είναι το κύριο κλειδί που έχει δηλωθεί εκ των προτέρων στον κωδικό και δεν μπορεί να αλλάξει και το άλλο κλειδί μπορεί να ενημερωθεί και αποθηκευτεί στο eeprom και μπορεί να αλλάξει πατώντας το πλήκτρο C. Αν κατά λάθος έχετε εισαγάγει λάθος κλειδί, μπορείτε να το διαγράψετε πατώντας ένα πλήκτρο του πληκτρολογίου Το

μπορείτε να αλλάξετε το μήνυμα καλωσορίσματος το τροποποιητικό μου μήνυμα στη λειτουργία καλωσορίσματος ().

Αυτό είναι όλο για αυτό το έργο Τώρα θα είναι καλό να πάτε.

Αυτό το έργο είναι μέρος του διαγωνισμού arduino 2020, σκεφτείτε να το ψηφίσετε, ευχαριστώ.

Συνιστάται: