Ποιος είναι ο καλύτερος τρόπος για να προγραμματίσω ένα "κλειδώματος" του κυκλώματος;

D

david90

Guest
Έχω ένα κύκλωμα με 4 κουμπιά.Button 1,2 και 3 για την είσοδο στο ξεκλειδώσετε κώδικα και 4 είναι το κουμπί "ξεκλειδώσει" κουμπί.Για παράδειγμα, για να ξεκλειδώσετε 2-3-1 με τον κωδικό, θα σας πατήστε το κουμπί 1 δύο φορές, τρεις φορές το κουμπί 2 και 3 μία φορά το κουμπί και στη συνέχεια πατήστε το "ξεκλειδώσει" κουμπί.Υπάρχει ένα κουμπί για κάθε LED και ανάβει όταν το κουμπί είναι πατημένο για οπτική ανάδραση.

Ποιος είναι ο καλύτερος προγραμματισμός για τη δομή αυτού του σχεδίου;Χρησιμοποιεί Moore state machine καλό για αυτό το έργο;

Αν κάνω χρήση Moore κρατική μηχανή, πώς μπορώ να κάνω αυτό έτσι ώστε τα αντίστοιχα LED των πατημένο το κουμπί που ανάβει με την εφαρμογή του κώδικα σε κάθε κράτος;

 
Mark Zuckerberg rozmawiał z Barackiem Obamą o inwigilacji w Internecie. W podobnym czasie Edward Snowden mówił uczestnikom festiwalu SXSW o konieczności szyfrowania sieciowej aktywności. Czy wolny Internet to przeszłość? O potrzebie ochrony danych i sposobach zachowania prywatności opowiada Paweł Wujcikowski, ekspert ds. bezpieczeństwa Spy Shop.

Read more...
 
Χρησιμοποιήστε ένα 2 κρατική μηχανή Moore, με ένα «Περιμένετε» και «Επικύρωση», αναφέρει.Όταν πιεστεί ένα πλήκτρο, το κράτος θα πρέπει να αλλάξουν προς επικύρωση.Με βάση το κλειδί πιέζεται, και το «υπο-κράτος», εκχωρεί την επόμενη "υπο-κράτους". (Το «υπο-κράτος» θα πραγματοποιήσει αυτό που αναφέρεται ως το κράτος).Επίσης,
το σφυγμό της LED.Στη συνέχεια, επιστρέψτε στην Περιμένετε μέλος.

Ελπίζω αυτό να βοηθήσει.

 
Μπορείτε λίγο πολύ το κάνουμε αυτό με οποιαδήποτε γλώσσα προγραμματισμού.Αντιστοιχίστε μια άλλη μεταβλητή σε κάθε κουμπί και η αύξηση κατά ένα όταν το κατάλληλο κουμπί είναι πατημένο.Μήπως αυτό μέσα σε ένα βρόχο, τότε συνεχώς συγκρίνουν κάθε μεταβλητή με το προκαθορισμένο κωδικό,
ας πούμε 3 θέσεις στο eeprom ή παρόμοια.Όταν και τα τρία ματς, ανοίξτε την κλειδαριά.Πιθανότατα συνηθίζει χρειάζονται μια πόρτα ανοικτή κουμπί, εκτός αν αυτό δεν είναι μια απαίτηση.Μπορείτε να συμπεριλάβει φυσικά οδήγησε αναβοσβήνει στην βρόχο.

 

Welcome to EDABoard.com

Sponsor

Back
Top