2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
שלום חבר'ה, במדריך זה אתם הולכים לראות כיצד לחבר את תצוגת ה- i2c lcd ל- arduino וכיצד להדפיס על תצוגת ה- lcd.
לפני שתתחיל במדריך זה עליך לדעת בקצרה אודות תקשורת i2c.
כל אוטובוס I2C מורכב משני אותות: SCL ו- SDA. SCL הוא אות השעון ו- SDA הוא אות הנתונים. אות השעון מופק תמיד על ידי מנהל האוטובוסים הנוכחי; חלק ממכשירי העבדים עלולים לאלץ את השעון לרדת לעיתים לעכב את שליחת המאסטר יותר נתונים (או לדרוש יותר זמן להכנת נתונים לפני שהמאסטר ינסה לשחרר אותם). זה נקרא "מתיחת שעון" ומתואר בדף הפרוטוקול.
למידע נוסף בקר במרכז הפרויקטים האלקטרוניקה
עכשיו נתחיל את ההוראה הזו..
שלב 1: דרושים רכיבים
Arduino Uno:
תצוגת LCD I2C:
קופצים זכרים לנקבות - 4:
שלב 2: מעגל
לוח I2C של LCD Arduino
GND GND
VCC 5V
SDA A4
SCL A5
שלב 3: קוד
עלינו לדרוש לכלול שתי ספריות על מנת לעבוד על הקוד המצורף.
הורד את הספריות מספריית ה- LCD המצורפת.
פונקציות בסיסיות בהן אנו משתמשים בקוד
lcd.begin (16, 2); // הגדרת 16 עמודות ו -2 שורות של תצוגת lcd
lcd.backlight (); // להפעלה /כיבוי של התאורה האחורית
lcd.setCursor (0, 0); // הגדרת פוזיטון לכתיבה מהשורה הראשונה, העמודה הראשונה.
lcd.setCursor (0, 1); // הגדרת פוזיטון לכתיבה מהשורה השנייה, העמודה הראשונה.
lcd.print ("כתוב כאן להדפסה"); // אתה יכול לכתוב 16 תווים לכל שורה בתוך מרכאות.
lcd.clear (); // נקו את המסך
שלב 4: פלט
הפלט המצורף מתבצע לפי הקוד המצורף למעלה.
שלב 5: הדרכת וידאו מלאה
אל תשכח להירשם לערוץ היוטיוב שלי