Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Γεια σε όλους, Σήμερα, το 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, Βασισμένο στην ΕΝΤΟΛΗ/ΔΕΔΟΜΕΝΑ