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

Σύγχρονο και νέο και ευκολότερο παράδειγμα θυρίδας με πληκτρολόγιο Arduino Matrix 4x4: 3 βήματα
Σύγχρονο και νέο και ευκολότερο παράδειγμα θυρίδας με πληκτρολόγιο Arduino Matrix 4x4: 3 βήματα

Βίντεο: Σύγχρονο και νέο και ευκολότερο παράδειγμα θυρίδας με πληκτρολόγιο Arduino Matrix 4x4: 3 βήματα

Βίντεο: Σύγχρονο και νέο και ευκολότερο παράδειγμα θυρίδας με πληκτρολόγιο Arduino Matrix 4x4: 3 βήματα
Βίντεο: Κονδυλώματα, ινομυώματα μήτρας, εξωσωματική - Ιωάννης Καλογήρου 2024, Ιούλιος
Anonim
Σύγχρονο και νέο και ευκολότερο παράδειγμα θυρίδας με πληκτρολόγιο Arduino Matrix 4x4
Σύγχρονο και νέο και ευκολότερο παράδειγμα θυρίδας με πληκτρολόγιο Arduino Matrix 4x4

Ένα άλλο παράδειγμα χρήσης μήτρας πληκτρολογίου LCD 4x4 με κύκλωμα I2C.

Βήμα 1: Το σχηματικό

Το Σχηματικό
Το Σχηματικό
Το Σχηματικό
Το Σχηματικό

Αυτό το πληκτρολόγιο μήτρας αποτελείται από 16 κουμπιά και με επικοινωνία I2c, χρειάζεστε μόνο 2 ακίδες για να το διαχειριστείτε: SDA (A4 στον πίνακα arduino) και SCL (A5 στον πίνακα arduino).

Χρησιμοποίησα ένα κύκλωμα PCF8574A 16 DIP I/O I2c, το μικρό σχήμα δίνεται παραπάνω. Η διεύθυνση αυτού του είδους των στοιχείων είναι 0x3C στο παράδειγμά μου (A0 = 0, A1 = 0, A2 = 1).

Βήμα 2: Το διάγραμμα κατάστασης: μια ευκολότερη μέθοδος

Το κρατικό διάγραμμα: μια ευκολότερη μέθοδος
Το κρατικό διάγραμμα: μια ευκολότερη μέθοδος

Αυτή η νέα μέθοδος βασίζεται σε χρονοδιακόπτες που σας επιτρέπουν να συνθέσετε τον σωστό κωδικό (αποτελείται από 4 χαρακτήρες: CODE1, CODE2, CODE3, CODE4 και CODE4) στα σωστά χρονικά διαστήματα.

Το σκίτσο arduino περιλαμβάνει 4 ειδικές βιβλιοθήκες:

SM.h

Wire.h

Πληκτρολόγιο_I2C.h

Πληκτρολόγιο.h

Δίνω ένα πακέτο από αυτά και το σκίτσο. Εάν ο πληκτρολογημένος κώδικας είναι καλός, ανάβει το pin 13 και πρέπει να πατήσετε το πλήκτρο ' *' για να ξεκινήσετε. Εάν ο κωδικός είναι λάθος, η καρφίτσα 13 αναβοσβήνει.

Σημείωση: Δεν μπορώ να κατεβάσω σήμερα τις βιβλιοθήκες λόγω εσωτερικού σφάλματος διακομιστή. Συγνώμη.

ΛΥΘΕΙ ΤΟ ΠΡΟΒΛΗΜΑ ΑΝ ΧΡΗΣΙΜΟΠΟΙΗΣΕΤΕ. RAR

Βήμα 3: Συμπέρασμα

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

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

Ευχαριστώ όλα τα ενδιαφέροντα σεμινάρια που βρήκα.

Καλό διδακτικό!

Συνιστάται: