Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Γεια σας παιδιά, Σε αυτό το Instructable θα δείτε πώς να συνδέσετε την οθόνη LCD i2c με το arduino και πώς να εκτυπώσετε σε οθόνη LCD.
Πριν ξεκινήσετε αυτό το σεμινάριο πρέπει να γνωρίζετε μια σύντομη ενημέρωση για την επικοινωνία i2c.
Κάθε δίαυλος I2C αποτελείται από δύο σήματα: SCL και SDA. Το SCL είναι το σήμα του ρολογιού και το SDA είναι το σήμα δεδομένων. Το σήμα ρολογιού παράγεται πάντα από τον τρέχον κύριο δίαυλο. ορισμένες βοηθητικές συσκευές ενδέχεται να αναγκάσουν το ρολόι χαμηλά μερικές φορές να καθυστερήσει την αποστολή περισσότερων δεδομένων από τον κύριο κύκλο (ή να χρειαστεί περισσότερος χρόνος για την προετοιμασία δεδομένων πριν ο κύριος προσπαθήσει να τα βγάλει εκτός). Αυτό ονομάζεται "τέντωμα ρολογιού" και περιγράφεται στη σελίδα πρωτοκόλλου.
Για περισσότερες πληροφορίες επισκεφθείτε το Electronics Projects Hub
Τώρα ας ξεκινήσουμε αυτό το Instructable..
Βήμα 1: Απαιτούνται εξαρτήματα
Arduino Uno:
Οθόνη LCD I2C:
Άνδρες σε γυναίκες άλτες - 4:
Βήμα 2: Κύκλωμα
I2C Board of LCD Arduino
GND GND
VCC 5V
SDA A4
SCL A5
Βήμα 3: Κωδικός
Πρέπει να απαιτήσουμε να συμπεριλάβουμε δύο βιβλιοθήκες, για να δουλέψουμε τον συνημμένο κώδικα.
Κατεβάστε τις βιβλιοθήκες από τη βιβλιοθήκη LCD συνημμένων.
Βασικές συναρτήσεις που χρησιμοποιούμε στον κώδικα
lcd.αρχή (16, 2); // Ορισμός 16 στηλών και 2 σειρών οθόνης LCD
lcd. backlight (); // Για ενεργοποίηση /απενεργοποίηση του οπίσθιου φωτισμού
lcd.setCursor (0, 0); // Ορισμός θέσης για εγγραφή από την πρώτη σειρά, πρώτη στήλη.
lcd.setCursor (0, 1); // Ορισμός θέσης για εγγραφή από τη δεύτερη σειρά, την πρώτη στήλη.
lcd.print ("γράψτε εδώ για εκτύπωση"); // Μπορείτε να γράψετε 16 χαρακτήρες ανά γραμμή εντός εισαγωγικών.
lcd.clear (); // Καθαρίστε την οθόνη
Βήμα 4: Έξοδος
Οι έξοδοι που επισυνάπτονται γίνονται σύμφωνα με τον κωδικό που επισυνάπτεται παραπάνω.
Βήμα 5: Πλήρες σεμινάριο βίντεο
Μην ξεχάσετε να εγγραφείτε στο κανάλι μου στο YouTube