Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούνται εξαρτήματα
- Βήμα 2: Το μέρος της θεωρίας (imp)
- Βήμα 3: Η ΒΙΒΛΙΟΘΗΚΗ ΚΑΙ Ο ΑΝΤΙΣΤΗΤΙΚΟΣ ΥΠΟΛΟΓΙΣΜΟΣ
- Βήμα 4: Ξεκινήστε τη δημιουργία LCD (ΣΥΝΔΕΣΗ)
- Βήμα 5: Τοποθέτηση LCD και κουμπιών συγκόλλησης
- Βήμα 6: Κολλήστε τα κουμπιά στο μηδέν PCB
Βίντεο: Ασπίδα πληκτρολογίου DIY LCD για Arduino Uno: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Έψαξα πολύ για να φτιάξω μια ασπίδα πληκτρολογίου DIY LCD και δεν βρήκα καμία, έτσι την έκανα και θέλω να την μοιραστώ μαζί σας.
Βήμα 1: Απαιτούνται εξαρτήματα
- ένα Arduino Uno
- Διασκέδαση 16Χ2
- αρσενικές και θηλυκές καρφίτσες κεφαλίδας
- Μηδέν pcb
- ζευγάρι αντιστάσεων
- ένα δοχείο 10k (αγοράστε ένα φιλικό προς συγκόλληση)
- 5 κουμπιά
- μερικά μικρά κομμάτια καλωδίων
- ΕΡΓΑΛΕΙΑ ΑΠΑΙΤΟΥΜΕΝΑ
- κόφτης (για κοπή μηδενικού τεμαχίου)
- ένα κολλητήρι
- λίγο σύρμα
- ένα κοπτικό σύρματος
- όλα αυτά
Βήμα 2: Το μέρος της θεωρίας (imp)
Η θωράκιση του πληκτρολογίου LCD χρησιμοποιεί μια πολύ έξυπνη και προσεγμένη τεχνική που διαβάζει κουμπιά από την αναλογική ανάγνωση του πείρου A0
αυτό είναι ωραίο πράγμα.
αλλά πως?
Το μυστικό είναι οι ΔΙΑΚΟΠΤΕΣ ΤΑΣΗΣ
τι είναι λοιπόν ο διαχωριστής τάσης.
Ο διαχωριστής τάσης είναι ένα απλό κύκλωμα που μετατρέπει μια μεγάλη τάση σε μικρότερη. Χρησιμοποιώντας μόνο δύο αντιστάσεις σειράς και μια τάση εισόδου, μπορούμε να δημιουργήσουμε μια τάση εξόδου που είναι ένα κλάσμα της εισόδου.
ναι, το αντιγράφω επικολλήθηκε από το google;-)
τώρα πρέπει να κάνουμε ένα διαχωριστή τάσης μεταξύ 5v και A0 του arduino
και θα υπάρχουν 4 διαφορετικοί διαχωριστές τάσης και ο καθένας θα ζωντανέψει καθώς πατάμε το κουμπί
και έτσι παίρνουμε διαφορετικές εισόδους σε ένα μόνο pin.
Βήμα 3: Η ΒΙΒΛΙΟΘΗΚΗ ΚΑΙ Ο ΑΝΤΙΣΤΗΤΙΚΟΣ ΥΠΟΛΟΓΙΣΜΟΣ
Τώρα γνωρίζουμε πώς να λαμβάνουμε εισόδους
αλλά τι τιμή αντιστάσεων για διαχωριστές τάσης χρειαζόμαστε
η τάση βάσης μας είναι 5v.
σύμφωνα με τη βιβλιοθήκη πληκτρολογίου LCD που γράφτηκε από τον dzindra στο GitHub
ο σύνδεσμος είναι:-
github.com/dzindra/LCDKeypad
στο πληκτρολόγιο LCD.h
// μπορείτε να αλλάξετε τα κατώτατα όρια για τον εντοπισμό πιέσεων πλήκτρων
#define KEYPAD_TRESHOLD_NONE 1000
#define KEYPAD_TRESHOLD_RIGHT 50
#define KEYPAD_TRESHOLD_DOWN 380
#define KEYPAD_TRESHOLD_UP 195
#define KEYPAD_TRESHOLD_LEFT 555
#define KEYPAD_TRESHOLD_SELECT 790
οπότε το όριο παραμονής είναι αναλογική ανάγνωση του πείρου A0
σύμφωνα με τις αναγνώσεις μου
χρειαζόμαστε
150k ως αντίσταση βάσης (όλα τα άλλα βασίζονται σε αυτό)
250k - επιλέξτε
82k - κάτω
150k- αριστερά
15k - πάνω
2 ωμ -σωστά
# εάν δεν έχετε οποιεσδήποτε τιμές μπορείτε να ανεβείτε ή να κατεβείτε ελαφρώς επειδή πρέπει να είμαστε ακριβώς σε αυτό το κατώφλι.
Βήμα 4: Ξεκινήστε τη δημιουργία LCD (ΣΥΝΔΕΣΗ)
Τώρα πιάστε τα μέρη και τις αντιστάσεις που υπολογίσατε και ξεκινήστε να φτιάχνετε
ΒΗΜΑ 1.
κόψτε το μηδέν pcb στο μέγεθος του Arduino uno
τώρα
ΒΗΜΑ 2.
προσθέστε αρσενικές κεφαλίδες στον πίνακα
* οι ακίδες που είναι συνδεδεμένες στο LCD είναι
#ορίστε KEYPAD_LCD_PINS 8, 9, 4, 5, 6, 7
τοποθέτηση αρσενικών κεφαλίδων
Οι αναλογικές ακίδες είναι καλές με μηδενικά πλήρη pcb
ΑΛΛΑ πρέπει να λυγίσετε ελαφρώς τις ψηφιακές ακίδες (για να τις προσαρμόσετε)
LCD RS pin στην ψηφιακή ακίδα 08
LCD Ενεργοποιήστε το pin στον ψηφιακό pin 09
LCD D4 pin σε ψηφιακή ακίδα 4
Ακίδα LCD D5 σε ψηφιακή ακίδα 5
Ακίδα LCD D6 σε ψηφιακή ακίδα 6
LCD D7 pin σε ψηφιακή ακίδα 7
Επιπλέον, συνδέστε ένα δοχείο 10k σε +5V και GND, με τον υαλοκαθαριστήρα (έξοδο) στις οθόνες LCD pin VO (pin3). Μια αντίσταση 220 ohm χρησιμοποιείται για την τροφοδοσία του οπίσθιου φωτισμού και ελέγχεται από τον πείρο 10
Βήμα 5: Τοποθέτηση LCD και κουμπιών συγκόλλησης
ήθελα το LCD μου να είναι αφαιρούμενο, έτσι χρησιμοποίησα μια γυναικεία κεφαλίδα
απλά λυγίστε τις ακίδες σύνδεσης έτσι ώστε να μπορούν να συγκολληθούν στο pcb
προσθέτουμε την κατσαρόλα ανάλογα
Βήμα 6: Κολλήστε τα κουμπιά στο μηδέν PCB
κόλλησα 4 κλειδιά και επέλεξα σε άλλη πλευρά.
μπορείτε να το κολλήσετε όπου θέλετε και είναι έτοιμο για χρήση
ΟΙ ΚΟΠΕΣ ΤΩΝ ΠΙΣΤΩΝ ΚΟΥΜΠΙΑ ΕΙΝΑΙ:
* --------------------
| |
| |
| |
--------------------*
Οι γωνίες * * είναι κανονικά ανοιχτές και με το πάτημα του κουμπιού συνδέονται
Συνιστάται:
Μια φθηνότερη ασπίδα ασύρματης σύνδεσης ESP8266 για Arduino και άλλα Micros: 6 βήματα (με εικόνες)
Μια φθηνότερη ασπίδα ασύρματης σύνδεσης ESP8266 για Arduino και άλλα Micros: Ενημέρωση: 29 Οκτωβρίου 2020 Δοκιμασμένη με βιβλιοθήκη πίνακα ESP8266 V2.7.4 - έργα Ενημέρωση: 23 Σεπτεμβρίου 2016 Μην χρησιμοποιείτε τη βιβλιοθήκη πλακέτας Arduino ESP V2.3.0 για αυτό το έργο. V2.2.0 έργα Ενημέρωση: 19 Μαΐου 2016 Η αναθεώρηση 14 αυτού του έργου αναθεωρεί τις βιβλιοθήκες και τον κώδικα που λειτουργεί
Πώς να φτιάξετε ένα ξυπνητήρι DIY με ασπίδα πληκτρολογίου LCD: 5 βήματα
Πώς να φτιάξετε ένα ξυπνητήρι DIY με ασπίδα πληκτρολογίου LCD: Γεια σε όλους! Σε αυτό το διδακτικό, θα σας δείξω πώς να φτιάξετε ένα Ξυπνητήρι χρησιμοποιώντας τον πίνακα Arduino. Έχω χρησιμοποιήσει Arduino UNO, LCD πληκτρολόγιο Shield, 5V Buzzer και Jumper Wires για την κατασκευή αυτού του ρολογιού. Μπορείτε να δείτε την ώρα στην οθόνη και να μπορείτε να ρυθμίσετε την ώρα
Μπροστινή πλάκα για 16x2 LCD + ασπίδα πληκτρολογίου: 8 βήματα (με εικόνες)
Front Plate for 16x2 LCD + Keypad Shield: Τι θα φτιάξουμε: Σε αυτό το σεμινάριο θα φτιάξουμε μια ακρυλική μπροστινή πλάκα με λέιζερ για μια Adafruit 16x2 LCD + Keypad Shield (έκδοση Arduino). Λόγω μιας απλής προσαρμογής, θα έχετε άνετη πρόσβαση σε όλα τα κουμπιά του πληκτρολογίου. Εάν δεν
Διασύνδεση πληκτρολογίου με 8051 και εμφάνιση αριθμών πληκτρολογίου σε 7 τμήματα: 4 βήματα (με εικόνες)
Διασύνδεση πληκτρολογίου με 8051 και εμφάνιση αριθμών πληκτρολογίου σε 7 τμήματα: Σε αυτό το σεμινάριο θα σας πω πώς μπορούμε να διασυνδέσουμε το πληκτρολόγιο με το 8051 και την εμφάνιση αριθμών πληκτρολογίου σε οθόνη 7 τμημάτων
Καθαρισμός πληκτρολογίου αλουμινίου Apple . ή οποιουδήποτε άλλου πληκτρολογίου μαλακής αφής: 5 βήματα
Καθαρισμός Πληκτρολογίου Apple Aluminium …. Αυτό το διδακτικό είναι για να σας βοηθήσει να το καθαρίσετε. Να είστε προσεκτικοί, γιατί δεν είμαι υπεύθυνος εάν το πληκτρολόγιό σας σπάσει ενώ το κάνετε αυτό …. ΠΙΣΚΕΤΑΙ F