Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούμενα υλικά
- Βήμα 2: Ρύθμιση υλικού
- Βήμα 3: Διάγραμμα καλωδίωσης
- Βήμα 4: Κώδικας Python
- Βήμα 5: Προεπισκόπηση εξόδου
Βίντεο: Διεπαφή 16x2 Αλφαριθμητικό πληκτρολόγιο LCD And4x4 Matrix With Raspberry Pi3: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Σε αυτές τις οδηγίες, εξηγούμε πώς να διασυνδέσετε το πληκτρολόγιο μήτρας 16x2 LED και 4x4 με το Raspberry Pi3.
Χρησιμοποιούμε Python 3.4 για την ανάπτυξη του λογισμικού. Μπορείτε επίσης να επιλέξετε Python 2.7, με μικρές αλλαγές
Βήμα 1: Απαιτούμενα υλικά
Απαιτούμε τα ακόλουθα στοιχεία
- Raspberry Pi 3
- Προσαρμογέας 5V 2A για Pi
- 8 GB micro SD
- Αλφαριθμητική LCD 16x2
- Πληκτρολόγιο μήτρας 4x4
- Dot PCB (μεσαίου μεγέθους) ή Breadboard
- Berg Strip
- Jumper Wire
- Κατσαρόλα 10Κ
- Καλώδιο Ethernet (για δημιουργία σύνδεσης VNC με φορητό υπολογιστή)
Βήμα 2: Ρύθμιση υλικού
Δεν συμπεριλάβαμε τα βήματα για τη ρύθμιση υλικού, όπως η εγγραφή λειτουργικού συστήματος στη διεπαφή micro SD και VNC. Πρέπει να βρείτε άλλους πόρους για αυτές τις διαδικασίες.
Εισαγάγετε προ-φορτωμένη κάρτα Micro SD 8 GB στο Rapberry Pi 3. Συνδέστε το Raspberry Pi στο φορητό υπολογιστή μέσω καλωδίου Ethernet. Φτιάξτε το υλικό όπως περιγράφεται στο διάγραμμα καλωδίωσης.
LCD 16x2
Χρησιμοποιούμε διεπαφή LCD 4-bit mode, οπότε οι απαιτούμενες ακίδες για Singles Control είναι RS, EN, D4, D5, D6, D7 που συνδέεται με GPIO του Raspberry Pi.
Πληκτρολόγιο μήτρας 4x4
Εγκαταστήστε το πακέτο Python για πληκτρολόγιο μήτρας 4x4 και 4x3, έτσι ώστε να εκτελούνται λειτουργίες που βασίζονται σε διακοπή. Επομένως, δεν χρειάζεται να σαρώνετε συνεχώς τις γραμμές και τις στήλες του πληκτρολογίου. Εδώ δεν χρησιμοποιήθηκε εσωτερική έλξη, οπότε δεν απαιτείται εξωτερική αντίσταση έλξης.
Συνδέστε το Raspberry Pi στον ιστό, ανοίξτε το τερματικό και πληκτρολογήστε τα ακόλουθα:
sudo python3.4 -m pip εγκατάσταση pad4pi
Βήμα 3: Διάγραμμα καλωδίωσης
Καρφίτσες LCD:
- LCD_RS = 21
- LCD_E = 20
- LCD_D4 = 26
- LCD_D5 = 19
- LCD_D6 = 13
- LCD_D7 = 6
Καρφίτσες πληκτρολογίου:
Καρφίτσες στήλης = 17, 15, 14, 4 Καρφίτσες σειράς = 24, 22, 27, 18
Μπορείτε να επιλέξετε οποιαδήποτε καρφίτσα GPIO για διασύνδεση LCD και πληκτρολογίου, απλώς αλλάξτε τον αριθμό pin στον κώδικα. Μπορείτε είτε να χρησιμοποιήσετε breadboard είτε PCB για διασύνδεση LCD και πληκτρολογίου.
Βήμα 4: Κώδικας Python
Μπορείτε να κατεβάσετε τον κώδικα απευθείας. Εκτελέστε code.py με python 3.4 στο Raspberry Pi 3. Or αντιγράψτε το κείμενο και επικολλήστε το σε νέο αρχείο δέσμης ενεργειών του python 3.4.
Εκτελέστε το πρόγραμμα:
Η οθόνη LCD θα εμφανίσει το κείμενο "Καλώς ορίσατε" στην πρώτη γραμμή εάν οι συνδέσεις που κάνατε είναι σωστές. Τα δεδομένα του πληκτρολογίου εμφανίζονται στη δεύτερη γραμμή.
Βήμα 5: Προεπισκόπηση εξόδου
Έχω προσθέσει διακοπή πληκτρολογίου, έτσι ώστε εάν τερματίσετε το πρόγραμμα, η οθόνη LCD να εμφανιστεί Αντίο
Συνιστάται:
Αλφαριθμητικό πληκτρολόγιο κυκλωμάτων Layad με ESP32 και χαρακτήρα LCD: 4 βήματα
Layad Circuits Alphanumeric Keyboard With ESP32 and Character LCD: Αυτό το άρθρο δείχνει τη χρήση μιας αλφαριθμητικής μονάδας πληκτρολογίου και μιας μονάδας LCD χαρακτήρα 16x2 I2C για την εισαγωγή δεδομένων στο ESP32. Αυτή η μέθοδος μπορεί να χρησιμοποιηθεί για την εισαγωγή και ανάκτηση διαπιστευτηρίων Wi-Fi και άλλων πληροφοριών από και προς το ESP32
Διεπαφή Αισθητήρας ADXL335 στο Raspberry Pi 4B σε 4 Βήματα: 4 Βήματα
Interface ADXL335 Sensor στο Raspberry Pi 4B σε 4 Βήματα: Σε αυτό το Instructable πρόκειται να διασυνδέσουμε έναν αισθητήρα ADXL335 (επιταχυνσιόμετρο) στο Raspberry Pi 4 με Shunya O/S
Διεπαφή LCD 16x2 με Raspberry Pi: 7 βήματα
Διασύνδεση LCD 16x2 με Raspberry Pi: Γεια σας φίλοι, σήμερα διασυνδέω την οθόνη 16x2 με το Raspberry pi
Διεπαφή οθόνης LED Dot Matrix με μικροελεγκτή 8051: 5 βήματα
Διασύνδεση οθόνης LED Dot Matrix με μικροελεγκτή 8051: Σε αυτό το έργο θα διασυνδέσουμε μια οθόνη LED με κουκκίδα με μικροελεγκτή 8051. Εδώ θα δείξουμε προσομοίωση στο proteus, μπορείτε να εφαρμόσετε το ίδιο πράγμα στο υλικό σας. Εδώ λοιπόν θα εκτυπώσουμε πρώτα έναν χαρακτήρα ας πούμε «Α» σε αυτήν τη διαφορά
Γρήγορο και βρώμικο πληκτρολόγιο Das (κενό πληκτρολόγιο): 3 βήματα
Πληκτρολόγιο Quick and Dirty (Blank Keyboard): Ένα πληκτρολόγιο Das είναι το όνομα του πιο δημοφιλούς πληκτρολογίου χωρίς επιγραφές στα πλήκτρα (κενό πληκτρολόγιο). Το πληκτρολόγιο Das πωλείται για 89,95 $. Αυτό το διδακτικό θα σας καθοδηγήσει αν και να το φτιάξετε μόνοι σας με οποιοδήποτε παλιό πληκτρολόγιο έχετε