Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σε αυτές τις οδηγίες, εξηγούμε πώς να διασυνδέσετε το πληκτρολόγιο μήτρας 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 να εμφανιστεί Αντίο