
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39



Έργα Fusion 360 »
Χρησιμοποιώ πληκτρολόγιο Microsoft Natural Elite για χρόνια. Και μετά από σχεδόν 20 χρόνια πιστής υπηρεσίας, βρίσκεται στο τέλος της διάρκειας ζωής του. Κατά την αναζήτησή μου για αντικαταστάτη, κοίταξα επίσης διάφορα μηχανικά πληκτρολόγια. Και επειδή κάνω τακτικά έργα DIY, σκέφτηκα ότι θα ήταν μια μεγάλη εμπειρία να φτιάξω μόνος μου ένα τέτοιο πληκτρολόγιο.
Αυτό είναι το πρώτο μου έργο μηχανικού πληκτρολογίου. Και αυτό θα είναι για καθημερινή χρήση. Παρόλο που οι δυνατότητες είναι σχεδόν ατελείωτες, περιορίζομαι στη βασική λειτουργικότητα: Ένα εργονομικό πληκτρολόγιο με λειτουργίες ποντικιού. Whileάχνοντας για ανταλλακτικά συνάντησα έναν νέο τύπο διακόπτη. Μια έκδοση χαμηλού προφίλ του Cherry MX Red. Αυτό καθιστά δυνατή τη δημιουργία ενός λεπτού μηχανικού πληκτρολογίου. Και προσπάθησα να κρατήσω αυτό το πληκτρολόγιο όσο το δυνατόν λεπτότερο.
Ολόκληρος ο σχεδιασμός έγινε με Autodesk Eagle και Fusion 360. Με αυτό τον τρόπο χρησιμοποίησα τη δυνατότητα να φορτώσω την πλακέτα τυπωμένου κυκλώματος απευθείας στο πρόγραμμα σχεδίασης 3D. Εκτός από αυτά τα προγράμματα, ο κώδικας Python χρησιμοποιείται για την υποστήριξη διαφόρων βημάτων. Αυτό το Instructabe περιέχει συνεπώς πολλά παραδείγματα Python.
Δεν πρόσθεσα κανένα χαρακτηριστικό "ωραίο να έχεις" που προσθέτει πολυπλοκότητα. Δεν υπάρχουν LED φόντου, επιπλέον θύρες usb, ηχεία και/ή οθόνες. Υπάρχουν μερικές εφεδρικές θύρες GPIO για πρόσθετες δυνατότητες, αλλά αυτές δεν χρησιμοποιούνται ακόμη.
Προμήθειες
Αυτό το πληκτρολόγιο περιέχει τα ακόλουθα μέρη:
- Raspberry Pi Zero WH (Kiwi Electronics)
- Cherry MX χαμηλού προφίλ Κόκκινο (Cherry MX, Reichelt)
- Κλειδιά UHK (Ultimate Hacking Keyboard)
- IDC 16 flatcable (Aliexpress)
- Συνδετήρας DC3 2x8 (Aliexpress)
- Υποδοχή GPIO 40 ακίδων (Kiwi Electronics)
- Αποσβεστήρες κλειδιών (Aliexpress)
- Κολλητικό μαξιλάρι τσόχας 200 x 150 (Action, Amazon)
- Δίοδοι 1N4148 (Aliexpress)
- Προσαρμοσμένα PCB (Jlcpcb)
- DIN965 M2, 5 x 5 μπουλόνια (Microschroeven)
- DIN439 M2, 5 παξιμάδια (Microschroeven)
Χρησιμοποιήθηκε το παρακάτω λογισμικό:
- Fusion 360 (Autodesk)
- Eagle (Autodesk)
- Raspbian (Raspberry Pi)
- Πελάτης SSH (στόκος)
- Επεξεργαστής κειμένου (Ultraedit)
Βήμα 1: Σχεδιασμός πληκτρολογίου



Η αρχική ιδέα ήταν η ανοικοδόμηση ενός Microsoft Natural Keyboard Elite με μηχανικούς διακόπτες. Αλλά η αποσυναρμολόγηση του πληκτρολογίου αποκάλυψε ότι αυτό δεν είναι τόσο απλό. Τα κλειδιά που χρησιμοποιούνται δεν είναι συμβατά με μηχανικούς διακόπτες. Αυτό σήμαινε ότι έπρεπε να βρω άλλο σχέδιο.
Υπάρχουν πολλά έργα με μηχανικά πληκτρολόγια, αλλά είναι λίγα με εργονομικό σχεδιασμό. Συνάντησα δύο πιθανούς υποψηφίους: Το Ergodox και το Ultimate Hacking Keyboard (UHK). Αυτά είναι και τα δύο πληκτρολόγια ανοιχτού κώδικα. Ολόκληρη η τεκμηρίωση του UHK τοποθετείται στο Github, και ως εκ τούτου μια μεγάλη έμπνευση για το δικό μου σχέδιο keybaord.
Η μεγαλύτερη διαφορά μεταξύ του Ergodox και του UHK είναι η τοποθέτηση των κλειδιών. Με το Ergodox, τα κλειδιά βρίσκονται ακριβώς το ένα πάνω στο άλλο. Και το UHK έχει μια πιο παραδοσιακή διάταξη.
Βήμα 2: Διακόπτες Cherry MX


Μια από τις πιο σημαντικές επιλογές κατά την κατασκευή ενός μηχανικού πληκτρολογίου είναι οι διακόπτες. Υπάρχουν αρκετοί κατασκευαστές αυτών των διακοπτών, και επέλεξα τον πιο γνωστό και παγκόσμιο κατασκευαστή: Cherry MX. Αυτοί οι διακόπτες είναι γενικά διαθέσιμοι και είναι καλά τεκμηριωμένοι. Επιπλέον, αυτός ο τύπος είναι ένας από τους πιο χρησιμοποιούμενους διακόπτες από μηχανικά πληκτρολόγια DIY. Και η σελίδα προγραμματιστών στον ιστότοπο Cherry είναι μια καλή αρχή.
Υπάρχουν διάφορες παραλλαγές και αγόρασα έναν ελεγκτή διακόπτη κλειδιού Cherry MX 9 για να δοκιμάσω τον διαφορετικό τύπο διακοπτών. Κάθε διακόπτης έχει διαφορετικό χρώμα και αυτό το χρώμα υποδεικνύει τα χαρακτηριστικά του διακόπτη:
Cherry MX Red Low 45m δύναμη ενεργοποίησης, αθόρυβο, ομαλό.
Cherry MX Black High 60g δύναμη ενεργοποίησης, αθόρυβο, ομαλό. Cherry MX Blue Medium δύναμη ενεργοποίησης 50g, κλικ, δυνατά. Cherry MX Brown Low 55g δύναμη ενεργοποίησης, ήσυχο απτικό χτύπημα. Δύναμη ενεργοποίησης Cherry MX Green Tactile & Clicky 80g - Σταθερός απλός και διακόπτης. Cherry MX Γκρι -καφέ Firm Linear 60g δύναμη ενεργοποίησης - Απτικό χτύπημα, χωρίς κλικ. Cherry MX Grey -black Tactile 80g δύναμη ενεργοποίησης - Σκληρό απτικό χτύπημα, χωρίς κλικ. Cherry MX clear Tactile 55g δύναμη ενεργοποίησης - Tactile bump, no click. Cherry MX white Tactile & Clicky 65g δύναμη ενεργοποίησης - Απτός και ελαφρύτερος διακόπτης κλικ.
Το πληκτρολόγιό μου δεν υποτίθεται ότι κάνει πολύ θόρυβο. Αυτό μειώνει τους πιθανούς διακόπτες σε κόκκινο, καφέ, μαύρο, γκρι ή διαυγή. Και μετά από κάποιες δοκιμές, προτιμώ καφέ ή κόκκινους διακόπτες.
Βήμα 3: Χαμηλό προφίλ Cherry MX


Δευτέρα στο Raspberry Pi Contest 2020
Συνιστάται:
Μηχανικό ρολόι επτά τμημάτων: 7 βήματα (με εικόνες)

Μηχανικό ρολόι επτά τμημάτων: Πριν από μερικούς μήνες έχτισα μια διψήφια μηχανική οθόνη 7 τμημάτων την οποία μετέτρεψα σε χρονόμετρο αντίστροφης μέτρησης. Βγήκε αρκετά καλά και αρκετοί άνθρωποι πρότειναν να διπλασιαστούν στην οθόνη για να φτιάξουν ένα ρολόι. Το πρόβλημα ήταν ότι είχα ήδη τρέξει
Μηχανικό πληκτρολόγιο Arduino: 5 βήματα (με εικόνες)

Μηχανικό πληκτρολόγιο Arduino: Χρειαζόμουν ένα μαξιλαράκι για ένα άλλο έργο, οπότε αποφάσισα να φτιάξω ένα πληκτρολόγιο με εξαρτήματα που είχα στο σπίτι
Μηχανικό πληκτρολόγιο ErgoDox: 11 βήματα (με εικόνες)

Μηχανικό πληκτρολόγιο ErgoDox: Το πληκτρολόγιο ErgoDox είναι ένα χωριστό, μηχανικό και προγραμματιζόμενο πληκτρολόγιο. Είναι πλήρως ανοιχτού κώδικα, οπότε το μόνο που χρειάζεστε για να το αγοράσετε είναι να αγοράσετε τα εξαρτήματα και να αφιερώσετε χρόνο. Δουλεύω ως μηχανικός λογισμικού και πάντα ψάχνω τρόπους για να βελτιώσω την παραγωγικότητά μου
Προσαρμοσμένο μηχανικό πληκτρολόγιο μακροεντολών: 12 βήματα (με εικόνες)

Προσαρμοσμένο μηχανικό πληκτρολόγιο μακροεντολών: Σε αυτό το Εγχειρίδιο θα σας καθοδηγήσω στα βασικά στοιχεία της δημιουργίας του δικού σας macropad 6 πλήκτρων, που ελέγχεται από ένα Arduino. Θα σας ενημερώσω για αυτό που χρειάζεστε, πώς να το συναρμολογήσετε, πώς να το προγραμματίσετε και πώς να το βελτιώσετε ή να το κάνετε χρέος σας
Γρήγορο και βρώμικο πληκτρολόγιο Das (κενό πληκτρολόγιο): 3 βήματα

Πληκτρολόγιο Quick and Dirty (Blank Keyboard): Ένα πληκτρολόγιο Das είναι το όνομα του πιο δημοφιλούς πληκτρολογίου χωρίς επιγραφές στα πλήκτρα (κενό πληκτρολόγιο). Το πληκτρολόγιο Das πωλείται για 89,95 $. Αυτό το διδακτικό θα σας καθοδηγήσει αν και να το φτιάξετε μόνοι σας με οποιοδήποτε παλιό πληκτρολόγιο έχετε