Πίνακας περιεχομένων:
Βίντεο: Χρήση LCD στο Raspberry Pi: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Σε αυτό το Instructable θα σας δείξω πώς να χρησιμοποιείτε οθόνη LCD 16x2 με Raspberry Pi χρησιμοποιώντας τον εξειδικευμένο κωδικό μου. Ο κωδικός μου είναι μια τροποποιημένη έκδοση του κώδικα διακομιστή LCD του Matt Hawkins, που διευκολύνει την αποστολή κειμένου στην οθόνη. Το μόνο που χρειάζεται: εκτελέστε τον κωδικό και θα σας ρωτήσει τι θέλετε να εκτυπώσετε στην οθόνη LCD. Πληκτρολογήστε το και πατήστε "Enter". Εγινε. Στη συνέχεια, θα σας ρωτήσει εάν θέλετε να καθαρίσετε την οθόνη. Απλά πατήστε enter και ολόκληρο το πράγμα επαναλαμβάνεται. Ας αρχίσουμε.
Βήμα 1: Η καλωδίωση
Το πρώτο βήμα είναι η καλωδίωση. Εάν η οθόνη LCD σας δεν έχει κολλήσει ήδη κεφαλίδες, θα πρέπει να τις προσθέσετε. Μετά από αυτό, χρησιμοποιήστε μια πλάκα ψωμιού και καλώδια για να συνδέσετε όλες τις ακίδες LCD εκτός από τέσσερις στο Pi. Η χρήση μιας σανίδας δεν είναι απαραίτητη, αλλά κάνει την καλωδίωση πολύ πιο εύκολη. Όλοι οι αριθμοί καρφιτσών GPIO είναι σε μορφή BCM και όχι σε μορφή BOARD.
01. Γύρος02. 5V03. Γείωση με αντίσταση 2,2k Ohm04. GPIO 2605. Ground06. GPIO 1907. N/A08. Ν/Α09. N/A10. N/A11. GPIO 1312. GPIO 613. GPIO 514. GPIO 1115. 5V με αντίσταση 270 Ohm16. Εδαφος
Βήμα 2: Ο κώδικας
Στη συνέχεια, ανοίξτε τον παρακάτω κώδικα στην Python 2. Προτιμώ το IDLE 2. Στη συνέχεια αποθηκεύστε.
Βήμα 3: Εκτέλεση
Στη συνέχεια εκτελέστε το πρόγραμμα*. Το κέλυφος Python δεν θα κάνει τίποτα για τρία δευτερόλεπτα και στη συνέχεια θα σας ρωτήσει τι θέλετε στη γραμμή ένα. Πληκτρολογήστε το κείμενό σας και πατήστε enter. Βεβαιωθείτε ότι το κείμενο δεν είναι μεγαλύτερο από 16 χαρακτήρες. Στη συνέχεια, θα ζητήσει τι να εκτυπώσει στη γραμμή δύο. Κάντε το ίδιο πράγμα όπως πριν. Εάν δεν θέλετε κείμενο, απλώς πατήστε enter. Όπως θα δείτε, το κείμενο θα εμφανιστεί στην οθόνη LCD και "Clear?" θα εμφανιστεί στο κέλυφος. Υπάρχουν 6 σαφείς εντολές.
1. Enter - απλώς διαγράφει την οθόνη LCD2. Στη συνέχεια, εισάγετε "Y" ή "y" - απλώς καθαρίζει την οθόνη LCD3. 'N' ή 'n' και στη συνέχεια εισαγάγετε - δεν αφαιρεί το κείμενο από την οθόνη4. '-kill-'-σκοτώνει το πρόγραμμα5. «1» - διαγράφει μόνο τη γραμμή 16. «2» - διαγράφει μόνο τη γραμμή 2
Πληκτρολογήστε την αντίστοιχη καθαρή εντολή και πατήστε enter. Τώρα ολόκληρο το πρόγραμμα θα επαναληφθεί.
* Ο κώδικας Python ενδέχεται να μην λειτουργεί την πρώτη φορά. Εάν είναι τόσο κλειστό το IDLE και ανοίξτε το τερματικό. Πληκτρολογήστε 'sudo idle' και το IDLE 2 θα ανοίξει. Τώρα ανοίξτε το αρχείο κώδικα και εκτελέστε.
Βήμα 4: Έγινε
Αυτό είναι. Μπορείτε να διασκεδάσετε ώρες χρησιμοποιώντας την οθόνη LCD. Μη διστάσετε να τροποποιήσετε τον κώδικα και να τον χρησιμοποιήσετε για τα δικά σας έργα.
Συνιστάται:
Οθόνη LCD I2C / IIC - Χρήση LCD SPI στην οθόνη LCD I2C Χρήση μονάδας SPI σε IIC με Arduino: 5 βήματα
Οθόνη LCD I2C / IIC | Χρησιμοποιήστε μια οθόνη SPI στην οθόνη I2C LCD χρησιμοποιώντας μονάδα SPI σε IIC με Arduino: Γεια σας παιδιά, καθώς ένα κανονικό SPI LCD 1602 έχει πάρα πολλά καλώδια για να συνδεθεί, οπότε είναι πολύ δύσκολο να το διασυνδέσετε με το arduino, αλλά υπάρχει μια μονάδα διαθέσιμη στην αγορά που μπορεί μετατρέψτε την οθόνη SPI σε οθόνη IIC, οπότε πρέπει να συνδέσετε μόνο 4 καλώδια
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Εκτέλεση Rainbow σε Neopixel Ws2812 Χρήση M5stack M5stick C Χρήση Arduino IDE: 5 Βήματα
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Running Rainbow on Neopixel Ws2812 Using M5stack M5stick C Using Arduino IDE: Γεια σας παιδιά σε αυτά τα εκπαιδευτικά θα μάθουμε πώς να χρησιμοποιούμε LED neopixel ws2812 ή led strip ή led matrix ή led με m5stack m5stick-C πίνακα ανάπτυξης με Arduino IDE και θα φτιάξουμε ένα μοτίβο ουράνιου τόξου με αυτό
NAS (Αποθήκευση στο συνημμένο στο δίκτυο) Χρήση Raspberry Pi: 6 βήματα
NAS (Αποθήκευση στο συνημμένο στο δίκτυο) Χρησιμοποιώντας το Raspberry Pi: Το Storage που συνδέεται με το δίκτυο ή το NAS για συντομία είναι μια πραγματικά καλή συσκευή για να έχετε, αν έχετε να κάνετε με μεγάλο αριθμό αρχείων και δεδομένων. Έχω τόσο μεγάλο μέρος του περιεχομένου που σχετίζεται με την εργασία στον εσωτερικό σκληρό δίσκο του υπολογιστή μου, ώστε να μην αφήνει πολύ χώρο για τα προσωπικά μου δεδομένα, οπότε
Προκαταρκτικό* SPI στο Pi: Επικοινωνία με επιταχυνσιόμετρο SPI 3 αξόνων με χρήση Raspberry Pi: 10 βήματα
Προκαταρκτικό* SPI στο Pi: Επικοινωνία με επιταχυνσιόμετρο SPI 3 αξόνων με χρήση Raspberry Pi: Οδηγός βήμα προς βήμα σχετικά με τον τρόπο ρύθμισης του Raspbian και επικοινωνίας με μια συσκευή SPI χρησιμοποιώντας τη βιβλιοθήκη bcm2835 SPI (ΔΕΝ χτυπάει λίγο!) Αυτό είναι ακόμα πολύ προκαταρκτικό … Πρέπει να προσθέσω καλύτερες φωτογραφίες φυσικής σύνδεσης και να δουλέψω μέσω κάποιου αμήχανου κώδικα
Τοποθετήστε μια οθόνη LCD στο τραπέζι σας στο πόκερ: 18 βήματα (με εικόνες)
Τοποθετήστε μια οθόνη LCD στο τραπέζι πόκερ: Αν είστε σαν εμάς, σας αρέσει να διοργανώνετε ένα τουρνουά πόκερ στο σπίτι κάθε τόσο. Οι φίλοι μου και εγώ το κάνουμε εδώ και μερικά χρόνια και έχουμε συνηθίσει να χρησιμοποιούμε έναν υπολογιστή ή φορητό υπολογιστή ως τυφλό ρολόι και να συμβαδίζουμε με την κατάσταση παιχνιδιού και παικτών