Είτε είστε streamer Twitch, είτε σχεδιαστής 3D, είτε σχεδόν οποιοσδήποτε άλλος τύπος χρήστη υπολογιστή, τα πληκτρολόγια μακροεντολών (γνωστά και ως μακροεντολές ή πληκτρολόγια μακροεντολών) μπορεί να σας φανούν χρήσιμα. Λειτουργώντας ως βοηθητικό πληκτρολόγιο, αυτές οι μικρές συσκευές μπορούν να φορτωθούν με συντομεύσεις, μακροεντολές και άλλες εντολές πληκτρολογίου για να σας επιτρέψουν να χειρίζεστε πολύπλοκες ενέργειες με ένα μόνο πάτημα του πλήκτρου.

Αντί να αγοράσετε ένα πληκτρολόγιο μακροεντολών, γιατί να μην το φτιάξετε μόνοι σας; Θα σας δείξουμε πώς να χρησιμοποιείτε μηχανικούς διακόπτες πληκτρολογίου, Arduino και υλικολογισμικό πληκτρολογίου QMK για να ξεκινήσετε.

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

  • Τρισδιάστατος εκτυπωτής (ή τοπική υπηρεσία τρισδιάστατης εκτύπωσης)
  • Συγκολλητικό σίδερο
  • Κατσαβίδι/εξάγωνο κλειδί (για να ταιριάζει με τα μπουλόνια σας)
  • Κόφτες/απογυμνωτές καλωδίων
instagram viewer

Τα μέρη:

  • Νήμα τρισδιάστατου εκτυπωτή της επιλογής σας (χρησιμοποιήσαμε PLA και PETG)
  • Arduino Pro Micro
  • 8 x διακόπτες μηχανικού κλειδιού τύπου Cherry MX
  • 8 x Keycaps (τα ξαναμνημονευμένα πλήκτρα λειτουργούν όμορφα)
  • 2 x μπουλόνια M3
  • Σύρμα με επίστρωση πυριτίου (όχι PVC)
  • Ταινία ή κόλλα διπλής όψης (για να τοποθετήσετε το Arduino)

Πώς να φτιάξετε ένα χειροκίνητο πληκτρολόγιο μακροεντολής

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

Βήμα 1: Εκτυπώστε τη θήκη και την πλάκα

Αρχικά, πρέπει να εκτυπώσετε τη θήκη και την πίσω πλάκα για το πληκτρολόγιο μακροεντολής σας. Δεν φτιάξαμε τα τρισδιάστατα μοντέλα για αυτό το έργο. τα βρήκαμε στο Thingiverse. ο Stream Φτηνό Mini Macro πληκτρολόγιο δημιουργήθηκε αρχικά από τον DaveM, αν και τροποποιήσαμε την προσέγγιση του υλικολογισμικού συγκόλλησης και πληκτρολογίου για να το κάνουμε λίγο πιο εύκολο.

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

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

Βήμα 2: Δημιουργήστε τη διαμόρφωση του πληκτρολογίου σας

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

Ο επόμενος ιστότοπος που θα χρειαστεί να επισκεφθείτε ονομάζεται Δημιουργός υλικολογισμικού πληκτρολογίου. Όπως υποδηλώνει το όνομά του, αυτός ο ιστότοπος σάς επιτρέπει να δημιουργήσετε υλικολογισμικό πληκτρολογίου που τροφοδοτείται από QMK, ενώ σας παρέχει επίσης έναν εύκολο τρόπο για να εντοπίσετε τις καρφίτσες σας στο Arduino. Αυτό το μέρος της διαδικασίας απαιτεί μερικά διαφορετικά βήματα.

  • Βήμα 1: Επικολλήστε τον κώδικα διάταξης του πληκτρολογίου σας στο πλαίσιο και κάντε κλικ Εισαγωγή.
  • Βήμα 2: Βεβαιωθείτε ότι το Καλωδίωση καρτέλα ταιριάζει με την παραπάνω εικόνα. Αυτό δείχνει έναν βασικό χάρτη της καλωδίωσης που θα χρησιμοποιήσετε.
  • Βήμα 3: Μεταβείτε στο Καρφίτσες καρτέλα και επιλέξτε καρφίτσες που λειτουργούν για ο μικροελεγκτής που χρησιμοποιείτε (χρησιμοποιούμε Arduino Pro Micro). Χρησιμοποιήσαμε τα F4 και F6 για τις δύο σειρές μας και B5, E6, B6 και B3 για τις τέσσερις στήλες μας. Αυτό έγινε κυρίως για ευκολία, καθώς μπορεί να είναι ευκολότερο να κολλήσετε καλώδια στο Arduino όταν βρίσκονται σε απόσταση μεταξύ τους.
  • Βήμα 4: Τώρα ήρθε η ώρα να ρυθμίσετε τη χαρτογράφηση των κλειδιών σας. Χρησιμοποιήσαμε F14 έως F21 για το πληκτρολόγιό μας, καθώς αυτά τα πλήκτρα είναι διαθέσιμα σε macOS και Windows, αλλά τα πληκτρολόγια δεν τείνουν να τα έχουν. Επιλέξτε ένα κλειδί και κάντε κλικ στο παρακάτω πλαίσιο Διαμόρφωση επιλεγμένου κλειδιού για να επιλέξετε την εντολή που θέλετε για κάθε κλειδί.
  • Βήμα 5: Προχωρήστε στο Συντάσσω καρτέλα και κάντε κλικ Λήψη .hex για να ανακτήσετε το υλικολογισμικό που μόλις δημιουργήσατε.

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

Βήμα 3: Συνδέστε το Arduino και τους διακόπτες

Η σύνδεση του Arduino με τους διακόπτες σας είναι μια αρκετά απλή διαδικασία. Ξεκινήσαμε κόβοντας μήκη σύρματος σε δύο χρώματα. Χρειάζεστε δύο σύρματα για τις σειρές σας και τέσσερα σύρματα για τις στήλες σας, και χρησιμοποιήσαμε κόκκινο και μαύρο αντίστοιχα.

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

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

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

Σχετίζεται με: Τα 9 καλύτερα σίδερα συγκόλλησης για αρχάριους

Βήμα 4: Φορτώστε το QMK στο πληκτρολόγιό σας

Πριν προχωρήσετε περαιτέρω με τη δημιουργία του πληκτρολογίου, ήρθε η ώρα να φορτώσετε το υλικολογισμικό που κάνατε νωρίτερα στο Arduino σας για να βεβαιωθείτε ότι όλα λειτουργούν σωστά. Θα χρειαστεί να κατεβάσετε ένα κομμάτι λογισμικού που ονομάζεται Εργαλειοθήκη QMK από το GitHub για να περάσετε από αυτήν τη διαδικασία και το πρόγραμμα εγκατάστασης που θέλετε μπορείτε να το βρείτε στο Κυκλοφορίες τμήμα του έργου.

Με εγκατεστημένο το QMK Toolbox, μπορείτε να συνδέσετε το Arduino στον υπολογιστή σας χρησιμοποιώντας καλώδιο micro USB. Αυτό θα κάνει τον πίνακα να αναβοσβήνει και το λειτουργικό σας μπορεί να σας ειδοποιήσει για να σας πει ότι μια συσκευή είναι συνδεδεμένη.

Τώρα μπορείτε να φορτώσετε το QMK Toolbox. Επιλέγω Ανοιξε δίπλα στην επάνω γραμμή και επιλέξτε το αρχείο .HEX που κατεβάσατε νωρίτερα. Προτού μπορέσετε να εγκαταστήσετε αυτό το αρχείο στο Arduino σας, πρέπει να βάλετε τον πίνακα σας στη λειτουργία εκκίνησης. Αυτό μπορεί να επιτευχθεί βραχυκυκλώνοντας τις καρφίτσες Reset και Ground. Χρησιμοποιήσαμε ένα μικρό κομμάτι σύρμα για να κάνουμε τη δουλειά.

Μόλις ο πίνακας είναι στη σωστή λειτουργία, έχετε μόνο λίγα δευτερόλεπτα για να πατήσετε το Λάμψη στο λογισμικό QMK Toolbox. Εάν είστε επιτυχημένοι, η οθόνη σας θα πρέπει να μοιάζει με την παραπάνω, αλλά μπορείτε πάντα να προσπαθήσετε ξανά εάν δεν καταφέρετε να αναβοσβήνετε εγκαίρως.

Βήμα 5: Δοκιμή του πληκτρολογίου

Οι δοκιμές είναι σημαντικές κάθε φορά που εργάζεστε με ένα Arduino, καθώς συχνά μπορείτε να εξοικονομήσετε πολύ χρόνο εάν εντοπίσετε προβλήματα από νωρίς. Χρησιμοποιήσαμε έναν ιστότοπο που ονομάζεται Έλεγχος πληκτρολογίου για να δοκιμάσουμε τη δουλειά μας. Αυτός ο ιστότοπος σάς ενημερώνει για το τελευταίο πλήκτρο που πατήσατε, ακόμη και αν δεν περιλαμβάνεται στο γραφικό. ιδανικό για πληκτρολόγιο που χρησιμοποιεί υψηλότερα πλήκτρα F. Απλά βεβαιωθείτε ότι όλα τα κλειδιά σας λειτουργούν πριν προχωρήσετε.

Βήμα 6: Συναρμολογήστε το πληκτρολόγιο μακροεντολών

Finallyρθε επιτέλους η ώρα να συναρμολογήσετε το πληκτρολόγιό σας. Ξεκινήστε συνδέοντας το Arduino στο εσωτερικό της θήκης. Μπορείτε να χρησιμοποιήσετε ταινία διπλής όψης για αυτό, αλλά επιλέξαμε το superglue για να έχετε το καλύτερο δυνατό κράτημα. Πρέπει να βεβαιωθείτε ότι έχετε τοποθετήσει το Arduino σας έτσι ώστε το καλώδιο USB να μπορεί να εισαχθεί πλήρως στη συσκευή.

Στη συνέχεια, ήρθε η ώρα να συνδέσετε την πίσω πλάκα στο κύριο σώμα του πληκτρολογίου. Εάν έχετε χρησιμοποιήσει PLA για την εκτύπωσή σας, θα μπορείτε απλά να βιδώσετε τα μπουλόνια M3 στις οπές σε κάθε πλευρά της πλάτης. Για σκληρότερα υλικά, ωστόσο, μπορεί να χρειαστεί να χρησιμοποιήσετε μια βρύση για να δημιουργήσετε ένα νήμα. Βεβαιωθείτε ότι κάθε κλειδί λειτουργεί σωστά μόλις σφίξετε τα μπουλόνια.

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

Χρήση του πληκτρολογίου μακροεντολής σας

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

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

ΜερίδιοΤιτίβισμαΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Οι 6 καλύτερες εφαρμογές για την αυτοματοποίηση του πληκτρολογίου και του ποντικιού σας

Οι μακροεντολές σάς επιτρέπουν να αυτοματοποιείτε το πάτημα κουμπιών σε παιχνίδια και εφαρμογές για να ελέγχετε τις καθυστερημένες απαντήσεις. Εδώ είναι μερικές εφαρμογές για αυτό!

Διαβάστε Επόμενο

Σχετικά θέματα
  • DIY
  • Προγραμματισμός
  • Τρισδιάστατη εκτύπωση
  • Μηχανικό πληκτρολόγιο
  • Συντομεύσεις πληκτρολογίου
  • Μακροεντολές
Σχετικά με τον Συγγραφέα
Σαμουήλ Λ. Garbett (Δημοσιεύθηκαν 9 άρθρα)

Ο Samuel είναι συγγραφέας τεχνολογίας με έδρα το Ηνωμένο Βασίλειο με πάθος για όλα τα πράγματα DIY. Έχοντας ξεκινήσει επιχειρήσεις στους τομείς της ανάπτυξης ιστοσελίδων και της τρισδιάστατης εκτύπωσης, μαζί με τη συγγραφέα για πολλά χρόνια, ο Samuel προσφέρει μια μοναδική εικόνα για τον κόσμο της τεχνολογίας. Εστιάζοντας κυρίως σε έργα τεχνολογίας DIY, δεν αγαπά τίποτα περισσότερο από το να μοιράζεται διασκεδαστικές και συναρπαστικές ιδέες που μπορείτε να δοκιμάσετε στο σπίτι. Εκτός εργασίας, ο Samuel μπορεί συνήθως να βρεθεί με ποδήλατο, να παίζει βιντεοπαιχνίδια με υπολογιστή ή να προσπαθεί απεγνωσμένα να επικοινωνήσει με το καβούρι του.

Περισσότερα από τον Samuel L. Garbett

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή