Πίνακας περιεχομένων:
- Βήμα 1: Pinout LCD 16x2
- Βήμα 2: Σύνδεση διασύνδεσης LCD 16x2 με Arduino
- Βήμα 3: Έλεγχος και ροή καρφιτσών
- Βήμα 4: Ροή υψηλού επιπέδου
- Βήμα 5: Φροντιστήριο
Βίντεο: Arduino για αρχάριους: Διασύνδεση Arduino με οθόνη LCD 16x2 Επεξήγηση: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Γεια σε όλους, Σήμερα, το Arduino έχει γίνει πολύ δημοφιλές και όλοι το αποδέχονται επίσης λόγω της ευκολίας της κωδικοποίησης.
Δημιούργησα τη σειρά του Arduino Basics, η οποία βοηθά τους αρχάριους, τους αρχάριους και ακόμη και τους προγραμματιστές να δουλέψουν το module. Αυτή η σειρά έχει καλύψει τις βασικές ενότητες, τη διεπαφή που χρησιμοποιείται μεταξύ της μονάδας και του Arduino και την κωδικοποίηση.
Ας ξεκινήσουμε..
Βήμα 1: Pinout LCD 16x2
Η οθόνη LCD 16x2 είναι 16 χαρακτήρων και LCD 2 σειρών η οποία διαθέτει 16 ακίδες σύνδεσης. Αυτή η οθόνη LCD απαιτεί δεδομένα ή κείμενο σε μορφή ASCII για εμφάνιση. Πρώτη σειρά Ξεκινά με 0x80 και η 2η σειρά ξεκινά με διεύθυνση 0xC0.
Η οθόνη LCD μπορεί να λειτουργήσει σε λειτουργία 4-bit ή 8-bit. Σε λειτουργία 4 bit, τα δεδομένα/εντολή αποστέλλονται σε μορφή Nibble First Higher nibble και στη συνέχεια χαμηλότερη Nibble
Για παράδειγμα, για να στείλετε 0x45 Πρώτα θα σταλούν 4 Στη συνέχεια θα σταλούν 5.
Βήμα 2: Σύνδεση διασύνδεσης LCD 16x2 με Arduino
Βήμα 3: Έλεγχος και ροή καρφιτσών
Υπάρχουν 3 ακίδες ελέγχου που είναι RS, RW, E.
Πώς να χρησιμοποιήσετε το RS: Όταν αποστέλλεται η εντολή, τότεRS = 0 Όταν αποστέλλονται δεδομένα, στη συνέχεια RS = 1
Η καρφίτσα RW είναι ανάγνωση/εγγραφή.
όπου, RW = 0 σημαίνει Γράψτε δεδομένα σε οθόνη LCD
RW = 1 σημαίνει Ανάγνωση δεδομένων από οθόνη LCD
Πώς να χρησιμοποιήσετε το RW:
Όταν γράφουμε σε εντολή/Δεδομένα LCD, ορίζουμε την καρφίτσα ως LOW.
Όταν διαβάζουμε από οθόνη LCD, ορίζουμε την καρφίτσα ως Υ HIGHΗΛΗ.
Στην περίπτωσή μας, το έχουμε συνδέσει σε χαμηλό επίπεδο, επειδή θα γράφουμε πάντα στην οθόνη LCD.
Πώς να χρησιμοποιήσετε το E (Ενεργοποίηση):
Όταν στέλνουμε δεδομένα στην οθόνη LCD, δίνουμε παλμό στο lcd με τη βοήθεια του E pin.
Βήμα 4: Ροή υψηλού επιπέδου
Αυτή είναι η ροή υψηλού επιπέδου που πρέπει να ακολουθήσουμε κατά την αποστολή COMMAND/DATA στην οθόνη LCD.
Higher Nibble Enable Pulse,
Σωστή τιμή RS, Βασισμένο στην ΕΝΤΟΛΗ/ΔΕΔΟΜΕΝΑ
Κάτω Νίμπλε
Ενεργοποίηση παλμού,
Σωστή τιμή RS, Βασισμένο στην ΕΝΤΟΛΗ/ΔΕΔΟΜΕΝΑ
Συνιστάται:
Φροντιστήριο Arduino LCD 16x2 - Διασύνδεση οθόνης LCD 1602 με Arduino Uno: 5 βήματα
Φροντιστήριο Arduino LCD 16x2 | Διασύνδεση 1602 LCD Display With Arduino Uno: Γεια σας, αφού πολλά έργα χρειάζονται οθόνη για να εμφανίσουν τα δεδομένα είτε πρόκειται για μετρητή diy μετρητή είτε για ένδειξη εγγραφής YouTube, αριθμομηχανή ή κλείδωμα πληκτρολογίου με οθόνη και αν όλα αυτά τα είδη έργων γίνονται με arduino θα καθορίσουν
Οθόνη 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 καλώδια
Οθόνη LCD I2C / IIC - Μετατρέψτε μια οθόνη SPI LCD στην οθόνη LCD I2C: 5 βήματα
Οθόνη LCD I2C / IIC | Μετατρέψτε ένα SPI LCD σε οθόνη I2C LCD: η χρήση της οθόνης spi LCD χρειάζεται πάρα πολλές συνδέσεις για να γίνει κάτι που είναι πραγματικά δύσκολο να το κάνω, έτσι βρήκα μια μονάδα που μπορεί να μετατρέψει το i2c LCD σε spi LCD οπότε ας ξεκινήσουμε
Οθόνη θερμοκρασίας και επιπέδου φωτός με οθόνη στην οθόνη NOKIA 5110: 4 βήματα
Οθόνη θερμοκρασίας και φωτός με οθόνη στην οθόνη NOKIA 5110: Γεια σε όλους! Σε αυτήν την ενότητα κατασκευάζουμε απλή ηλεκτρονική συσκευή για την παρακολούθηση της θερμοκρασίας και του επιπέδου φωτός. Οι μετρήσεις αυτών των παραμέτρων εμφανίζονται στην οθόνη LCD NOKIA 5110. Η συσκευή βασίζεται στον μικροελεγκτή AVR ATMEGA328P. Η παρακολούθηση
Python για τους όχι και τόσο αρχάριους αρχάριους: 7 βήματα
Python για τους όχι και τόσο αρχάριους αρχάριους: Γεια, την τελευταία φορά, αν προσέξατε, αγγίξαμε τα βασικά του python - print, ενώ και για βρόχους, εισαγωγή & έξοδος, εάν, και εκκίνηση στο easygui. επίσης μια δωρεάν διανομή easygui και pycal-my module. αυτό το σεμινάριο θα καλύψει: περισσότερα