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

Μηχανικό πληκτρολόγιο Arduino: 5 βήματα (με εικόνες)
Μηχανικό πληκτρολόγιο Arduino: 5 βήματα (με εικόνες)

Βίντεο: Μηχανικό πληκτρολόγιο Arduino: 5 βήματα (με εικόνες)

Βίντεο: Μηχανικό πληκτρολόγιο Arduino: 5 βήματα (με εικόνες)
Βίντεο: Κάνουμε Squats στην Σαντορίνη #shorts 2024, Νοέμβριος
Anonim
Μηχανικό πληκτρολόγιο Arduino
Μηχανικό πληκτρολόγιο Arduino
Μηχανικό πληκτρολόγιο Arduino
Μηχανικό πληκτρολόγιο Arduino

Χρειαζόμουν ένα pin pad για ένα άλλο έργο, οπότε αποφάσισα να φτιάξω ένα πληκτρολόγιο με εξαρτήματα που είχα στο σπίτι.

Προμήθειες

  • 1u Keycaps:

    • 1 έως 9
    • ΔΙΑΓΡΑΦΩ
  • 2u Keycaps:

    • 0
    • ΕΙΣΑΓΩ
  • 12 διακόπτες κλειδιών (χρησιμοποίησα κίτρινα χρώματα Cherry αλλά οποιαδήποτε βούληση Cherrys θα λειτουργήσει!)
  • Arduino Uno
  • Τρισδιάστατη εκτυπωμένη πλάκα διακόπτη (βλ. Βήμα 1)

Βήμα 1: Σχεδιάστε διάταξη πληκτρολογίου

Εάν θέλετε να φτιάξετε το πληκτρολόγιό σας με τα ίδια κλειδιά μεγέθους με εμένα, μπορείτε να κατεβάσετε και να εκτυπώσετε 3D το αρχείο STL μου απευθείας και να μεταβείτε στο Βήμα 4!

Αλλά εάν πρέπει να σχεδιάσετε το δικό σας χρησιμοποιώντας τον επεξεργαστή διάταξης πληκτρολογίου:

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

Για να πάρετε τη διάταξη που θέλετε, μπορείτε να προσαρμόσετε κάθε κλειδί στην καρτέλα Ιδιότητες και να ορίσετε το ightψος και Πλάτος (1 = 1u, 1,5 = 1,5u και ούτω καθεξής). Μπορείτε να μετακινήσετε τα κλειδιά με τα βέλη σας.

Όταν το σχέδιό σας είναι έτοιμο, μεταβείτε στην καρτέλα Raw Data και αντιγράψτε τον κώδικα εκεί.

Βήμα 2: Δημιουργία αρχείου SVG

Θα μετατρέψετε το σχέδιό σας σε αρχείο SVG με swilkb:

Επικολλήστε τον κωδικό που αντιγράψατε στο Plate Layout

Επιλέξτε τον τύπο του διακόπτη σας (προτείνω MX_t: 1 γιατί θα είναι ευκολότερη η εκτύπωση)

Επιλέξτε τύπο σταθεροποιητή - επέλεξα το Cherry + Costar {_s: 1} αλλά δεν κατέληξα να χρειάζομαι ή να χρησιμοποιώ σταθεροποιητές.

Το Edge padding είναι το πόσο μεγάλο θα είναι το περίγραμμα όλων των κλειδιών σας (χρησιμοποίησα 10 χιλιοστά τριγύρω)

Αφήστε τις υπόλοιπες επιλογές απενεργοποιημένες

Πατήστε Draw My CAD. Κάντε κλικ στο κουμπί SVG και αποθηκεύστε το αρχείο (θα πρέπει να κάνετε CTRL-S ή να κάνετε δεξί κλικ στην εικόνα).

Βήμα 3: Δημιουργήστε μοντέλο 3D

Δημιουργία τρισδιάστατου μοντέλου
Δημιουργία τρισδιάστατου μοντέλου

Συνδεθείτε στο Tinkercad και ξεκινήστε ένα νέο έργο.

Εισαγάγετε το αρχείο SVG. Το tinkercad θα προσθέσει αυτόματα πάχος. Η προεπιλογή είναι 10mm - πολύ παχύ για μια πλάκα διακοπτών! Ρυθμίστε το πάχος (το τετράγωνο στη μέση) στα 3,00mm.

Εξαγάγετε το έργο σας ως STL και είστε έτοιμοι για τρισδιάστατη εκτύπωση!

Βήμα 4: Συγκολλήστε και συναρμολογήστε

Συγκολλήστε και συναρμολογήστε
Συγκολλήστε και συναρμολογήστε
Συγκολλήστε και συναρμολογήστε
Συγκολλήστε και συναρμολογήστε

Τα κλειδιά συνδέονται κατά μήκος στηλών και σειρών.

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

Συνδέστε σειρές στις ακίδες 0, 1, 2

Επισυνάψτε στήλες στις καρφίτσες 10, 11, 12, 13

Βήμα 5: Κωδικός

Κώδικας
Κώδικας

Χρησιμοποίησα τη βιβλιοθήκη πληκτρολογίου που θα χρειαστεί να κατεβάσετε

Μεταβείτε στο Sketch -> Include Library -> Manage Libraries.. και αναζητήστε το "Keypad" και κάντε κλικ στο Install

Εάν σχεδιάσατε το δικό σας πληκτρολόγιο, προσαρμόστε τη σειρά 2D των κλειδιών.

Ανεβάστε στο Arduino σας και τελειώσατε!

Συνιστάται: