Πίνακας περιεχομένων:
- Βήμα 1: Μέρη:
- Βήμα 2: Διάγραμμα κυκλώματος:
- Βήμα 3: PCB:
- Βήμα 4: Κατασκευή:
- Βήμα 5: Λογισμικό και προγραμματισμός:
- Βήμα 6: Λειτουργία:
- Βήμα 7: Σημειώσεις:
- Βήμα 8: Αναφορές:
Βίντεο: Πληκτρολόγιο κωδικού Morse: 8 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Αυτό το έργο είναι ένα μικρό πληκτρολόγιο όπου ο χρήστης πληκτρολογεί κώδικα Morse και χαρακτήρες εξάγονται σε έναν συνδεδεμένο υπολογιστή.
Η μονάδα εμπνεύστηκε από τον κωδικοποιητή Dot-dash των ΗΠΑ (CO-3B, MX-4495).
Δημοσίευσα την πρώτη μου γενιά στο κέντρο του έργου Arduino και έκτοτε βελτίωσα το έργο μου.
Αυτή η έκδοση διαθέτει 5 απενεργοποιημένους διακόπτες λογισμικού και ενδεικτικές λυχνίες LED 4* 5Volt που συνδέονται με κινέζικο κλώνο Pro Micro, όλα τοποθετημένα σε ένα προσαρμοσμένο PCB.
Βήμα 1: Μέρη:
1* Pro Micro
5* 6mm τετράγωνοι διακόπτες Pushbutton
LED 4* 3mm 5 volt (αυτά με ενσωματωμένη αντίσταση)
Λωρίδες υποδοχής 2* 12 τρόπων 0,1 ιντσών
Καρφίτσες 1* 2 κατευθύνσεων 0,1 ιντσών
Άλτης 1* 0,1 ιντσών
1* Προσαρμοσμένο PCB
Βήμα 2: Διάγραμμα κυκλώματος:
Βήμα 3: PCB:
Σχεδίασα το PCB χρησιμοποιώντας το Eagle CAD και έκανα τις σανίδες που κατασκευάστηκαν από το OSH park η τιμή ήταν περίπου 23,00 $ για πίνακες 3*.
Βήμα 4: Κατασκευή:
Η κατασκευή δεν πρέπει να παρουσιάζει κανένα πρόβλημα.
Συγκολλήστε στα LED, διασφαλίζοντας ότι είναι σωστά προσανατολισμένα (πείρος καθόδου (γείωσης) στην αριστερή πλευρά του πίνακα).
Συγκόλληση στα κουμπιά.
Το βρήκα ευκολότερο να συνδέσω τους 12 συνδέσμους στην πλακέτα Pro Micro πριν τους σπρώξω στο PCB και να κολλήσω τις γωνιακές ακίδες για να εξασφαλίσω σωστή ευθυγράμμιση και στη συνέχεια να κολλήσω τους υπόλοιπους πείρους.
Τέλος συγκολλήθηκε στον σύνδεσμο 2 ακίδων, το βρήκα πιο εύκολο με το βραχυκυκλωτήρα να πιέζεται και με μια μπλε τάπα να το κρατά σταθερό για συγκόλληση.
Βήμα 5: Λογισμικό και προγραμματισμός:
Χρησιμοποίησα το τυπικό Arduino IDE για να δημιουργήσω και να κατεβάσω το πρόγραμμα στον πίνακα Pro Micro, έχω μερικούς από αυτούς τους πίνακες και εμφανίζονται ως "Arduino Leonardo" στην ενότητα Εργαλεία-> Πίνακας:
Θα χρειαστεί επίσης να ορίσετε τη θύρα στην περιοχή Εργαλεία-> Θύρα.
Βήμα 6: Λειτουργία:
Ο σύνδεσμος του βραχυκυκλωτήρα επιλέγει είτε για αριστερόχειρες είτε για δεξιόχειρες (αφαιρέστε τον βραχυκυκλωτήρα για λειτουργία με το αριστερό χέρι).
Πατώντας το πλήκτρο Return παράγεται μια επιστροφή μεταφοράς.
Πατώντας το πλήκτρο Backspace διαγράφεται 1 χαρακτήρας.
Πατώντας το πλήκτρο Space/Enter χωρίς να πατήσετε Dot ή Dash δημιουργεί 1 χαρακτήρα διαστήματος.
Εισάγοντας μια κατάλληλη σειρά από κουκκίδες και παύλες, στη συνέχεια πατώντας το πλήκτρο εισαγωγής θα προκύψει ο χαρακτήρας για αυτόν τον συνδυασμό κουκκίδων και παύλων π.χ. Dot, Dash, Enter θα εμφανίσει το γράμμα ‘a’ στην οθόνη.
Οι τροποποιητές Alt, Control, Function και Shift είναι προσβάσιμοι πληκτρολογώντας τον κατάλληλο κώδικα:
Alt - 6* κουκκίδες στη συνέχεια Enter και ακολουθούμενο από έναν χαρακτήρα π.χ. Alt τότε e δίνει é
Έλεγχος - 5* κουκκίδες 1* παύλα και στη συνέχεια εισάγετε π.χ. Έλεγχος και στη συνέχεια C για αντιγραφή
Λειτουργία - 4* τελείες 1* παύλα 1* κουκκίδα και μετά Enter και ακολουθεί ο αριθμός π.χ. 0-9 και a, b, c για 10, 11 & 12.
Shift - 4* κουκκίδες 2* παύλα και μετά Εισαγάγετε π.χ. Το Shift τότε το s δίνει το S
Βήμα 7: Σημειώσεις:
Κάθε τροποποιητής επηρεάζει μόνο 1 επόμενο χαρακτήρα. δεν παίρνετε το αντίστοιχο κλείδωμα αλλαγής ταχυτήτων.
Το Alt εφαρμόζει το Alt Gr (προσπάθησα να πάρω το στάνταρ (αριστερά) το Alt να δουλέψει αλλά δεν είχα επιτυχία)
Και οι 4 τροποποιητές κωδικοποιούνται σε μη εκχωρημένα στοιχεία του δέντρου Morse.
Η βιβλιοθήκη πληκτρολογίου που χρησιμοποιείται από το πρόγραμμα έχει ρυθμιστεί για να μιμηθεί ένα πληκτρολόγιο ΗΠΑ. εάν χρησιμοποιείτε αυτήν τη μονάδα σε μηχάνημα που έχει συσταθεί για άλλη χώρα, ορισμένα από τα γράμματα ενδέχεται να μεταφερθούν.
Η υπέρβαση του βάθους του δέντρου Morse (> 6 κουκκίδες/παύλες) σας τυλίγει πίσω στο πρώτο στοιχείο δέντρου, αυτό υποδηλώνεται από τον φωτισμό και των 4 LED.
Βήμα 8: Αναφορές:
Κωδικοποιητής US Dot-dash (CO-3B, MX-4495):
Πηγή - https://www.cryptomuseum.com/burst/gra71/index.htm (ανακτήθηκε 27/Φεβρουαρίου/2017)
Κωδικός Morse & Morse tree:
Πηγή - https://www.cryptomuseum.com/radio/morse/index.htm (ανακτήθηκε 27/Φεβρουαρίου --2017)
Συνιστάται:
Πρόγραμμα προστασίας κωδικού πρόσβασης: 4 βήματα
Πρόγραμμα προστασίας κωδικού πρόσβασης: Αυτός είναι ένας τρόπος απόκρυψης κωδικού πρόσβασης υπολογιστή. Θα σας επιτρέψει να προστατεύσετε πολύτιμα δεδομένα, αλλά θα σας αφήσει επίσης να ανακτήσετε έναν ξεχασμένο κωδικό πρόσβασης χωρίς μεγάλη δυσκολία. Αν και μπορεί να μην είναι η πιο πρακτική λύση, αυτή η ιδέα είναι σίγουρα πολύ
Κουτί ασφαλείας με έλεγχο κωδικού πρόσβασης: 4 βήματα
Κιβώτιο ασφαλείας με έλεγχο κωδικού πρόσβασης: Χρησιμοποιώ αυτό το δείγμα για να κάνω το έργο μου. Και αλλάζω μερικά έργα, για παράδειγμα, το κουμπί στο σερβο. Φτιάχνω αυτό το κουτί ασφαλείας γιατί μερικές φορές εγώ και η οικογένειά μου χάνουμε κάποια σημαντικά πράγματα. Έχοντας αυτό, η οικογένειά μου και εγώ δεν θα δυσκολευτούμε να χάσουμε
Πώς να φτιάξετε μια πόρτα κωδικού Redstone: 4 βήματα
Πώς να χτίσετε μια πόρτα Redstone Passcode: Αυτή είναι μια φωτογραφία του κυκλώματος Redstone όταν ολοκληρωθεί, αν και φαίνεται πιο περίπλοκη επειδή το σύστημα συναγερμού είναι ένας βέλος που σκοπεύει αντί για ένα κουδούνι
Πληκτρολόγιο κωδικού Morse: 5 βήματα
Πληκτρολόγιο κώδικα Μορς: Αυτό το πρόγραμμα σας δείχνει πώς να δημιουργήσετε ένα πρόγραμμα c ++ που χρησιμοποιεί μια προσέγγιση καταγραφής πλήκτρων για να βρείτε το κλειδί που πιέζεται και να δημιουργήσει την τιμή κώδικα Μορς μέσω της χρήσης του φωτός κλειδώματος κύλισης στο πληκτρολόγιό σας (που χρησιμοποιεί ακόμη και ότι?). Αυτό το έργο γ
Γρήγορο και βρώμικο πληκτρολόγιο Das (κενό πληκτρολόγιο): 3 βήματα
Πληκτρολόγιο Quick and Dirty (Blank Keyboard): Ένα πληκτρολόγιο Das είναι το όνομα του πιο δημοφιλούς πληκτρολογίου χωρίς επιγραφές στα πλήκτρα (κενό πληκτρολόγιο). Το πληκτρολόγιο Das πωλείται για 89,95 $. Αυτό το διδακτικό θα σας καθοδηγήσει αν και να το φτιάξετε μόνοι σας με οποιοδήποτε παλιό πληκτρολόγιο έχετε