תוכן עניינים:
- שלב 1: חיבור בין LCD למתאם
- שלב 2: חיבור עם מתאם Arduino ו- I2C Lcd
- שלב 3: הפעלה ובדיקה
- שלב 4: הורדת ספרייה עבור I2C Lcd
- שלב 5: שלב אחרון
וִידֵאוֹ: פרטים וחיבורים של מתאם LCD I2C: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
מתאם lcd I2C הוא מכשיר המכיל שבב PCF8574 מיקרו-בקר. בקר מיקרו זה הוא מרחיב קלט/פלט המתקשר עם שבב מיקרו-בקר אחר עם פרוטוקול תקשורת דו-חוטי. באמצעות מתאם זה כל אחד יכול לשלוט על LCD בגודל 16x2 עם שני חוטים בלבד (SDA, SCL). הוא חוסך סיכות רבות של ארדואינו או מיקרו-בקר אחר. יש לו פוטנציומטר מובנה לשליטה בניגודיות lcd. כתובת ברירת המחדל של I2C היא 0x27. אתה יכול לשנות כתובת זו על ידי חיבור A0, A1, A2.
כתובת A0 A1 A2
0 0 0 0x20 0 0 1 0x21 0 1 0 0x22 0 1 1 0x23 1 0 0 0x24 1 0 1 0x25 1 1 0 0x26 1 1 1 0x27
0 => נמוך
1 => גבוה
שלב 1: חיבור בין LCD למתאם
ראשית, עליך להלחים מתאם זה עם lcd. אתה יכול לחבר אותו ישירות לחלק האחורי של הצג LCD. אבל יש לי הלחמה על לוח PCB. אתה יכול גם להכין אותו כרצונך. אבל עליך להיזהר מהחיבור הנכון. אחרת תתמודד עם בעיה גדולה.
שלב 2: חיבור עם מתאם Arduino ו- I2C Lcd
מתאם LCD Arduino => I2C
GND => GND
5V => VCC
A4 => SDA
A5 => SCL
שלב 3: הפעלה ובדיקה
#הגדר USE_ALB_LCD_I2C
#כלול "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; הגדרת חלל () {lcd.init (); lcd.backlight (); lcd.clear (); } לולאת void () {lcd.setCursor (0, 0); // lcd.setCursor (עמודה, שורה); lcd.print ("ABCD 1234 +-/*"); lcd.setCursor (0, 1); // כאן שורה = 1 פירושה שורה שני lcd.print ((char) 64); // 64 = @ lcd.print ((char) 223); // 223 = סימן dgree lcd.print ((char) 224); // 224 = סימן אלפא lcd.print ((char) 232); // 232 = root lcd.print ((char) 242); // 242 = thita lcd.print ((צ'אר) 228); // 228 = מיקרו}
שלב 4: הורדת ספרייה עבור I2C Lcd
פתח arduino IDE => עבור אל Tools => נהל ספריות => חפש לוח למידה של Arduino
ולהוריד את הספרייה.
אם כבר יש לך את הספרייה, דלג על שלב זה.
שלב 5: שלב אחרון
השתמשתי ב- I2C lcd כדי להראות את הטמפרטורה והלחות של הסביבה.
מוּמלָץ:
צור מתאם Ekit משלך לרוק הלהקה (ללא מתאם מדור קודם), באופן לא הרסני !: 10 שלבים
צור מתאם Ekit משלך לרוק הלהקה (ללא מתאם מדור קודם), באופן לא הרסני!: לאחר ששמעתי מארח פודקאסט פופולרי מזכיר את דאגתו מפני מתאם ה- USB המורשת החוטית שלו, הלכתי לחפש פתרון DIY לחיבור eKit טוב יותר/מותאם אישית ל- RB . תודה למר DONINATOR ביוטיוב שהכין סרטון המפרט את העמוד שלו
תצוגת LCD I2C / IIC - השתמש ב- LCD SPI לתצוגת LCD I2C באמצעות מודול SPI ל- IIC עם Arduino: 5 שלבים
תצוגת LCD I2C / IIC | השתמש ב- LCD SPI לתצוגת LCD I2C באמצעות מודול SPI ל- IIC עם Arduino: היי חבר'ה מכיוון של- SPI LCD 1602 רגיל יש יותר מדי חוטים להתחבר כך שקשה מאוד לחבר אותו ל- arduino אבל יש מודול אחד זמין בשוק שיכול המר את תצוגת SPI לתצוגת IIC, אז עליך לחבר רק 4 חוטים
מתאם LCD I2c אופי (דוגמא לחיבור I2c): 12 שלבים (עם תמונות)
מתאם LCD I2c אופי (דוגמא לחיבור I2c): אני עושה סכימת חיבור למתאם i2c לתצוגת תווים. בדוק את העדכונים באתר שלי. עכשיו אני מוסיף אוסמה חיבור חיווט לשימוש בספרייה המקורית ולא בספריית LiquidCrystal Arduino שלי. עבור דמויות תצוגות LCD, פרוג 'מסולסל
ESP32: פרטים פנימיים ו- Pinout: 11 שלבים
ESP32: פרטים פנימיים ו- Pinout: במאמר זה נדבר על הפרטים הפנימיים והצמדת ESP32. אני אראה לך כיצד לזהות את הסיכות בצורה נכונה על ידי הסתכלות בגיליון הנתונים, כיצד לזהות אילו מהסיכות פועלות כ- OUTPUT / INPUT, כיצד לקבל סקירה כללית על
לוח מתאם HD44780 LCD ל- I2C עבור פיראט האוטובוס: 9 שלבים
לוח מתאם HD44780 LCD ל- I2C עבור האוטובוס פיראט: מסכי LCD עם תווים זולים המבוססים על ערכת השבבים HD44780 מגיעים במגוון גדלים: 2x16, 4x20 וכו '. לתצוגות אלה יש שני מצבי ממשק סטנדרטיים, מקבילי 4 ביט ו 8 ביט. 8 ביט דורש בסך הכל 11 קווי נתונים, 4 ביט דורש 7 (6 לכתיבה בלבד). כמה