← العودة لمغامرة الأردوينو
🎮 أردوينو للأطفال — عالم الشاشات

🖥️ شاشة LCD 16×2

⏱ 18 د
شاشة LCD 16×2 (Liquid Crystal Display) واحدة من أكثر الشاشات شعبية في مشاريع الأردوينو. تعرض 16 حرفاً في كل سطر وسطرين، أي 32 حرفاً إجمالاً. التوصيل المباشر يحتاج 6 منافذ من الأردوينو، لكن وصلة I2C الصغيرة تُقلّل ذلك لمنفذين فقط (SDA وSCL)!
شاشة LCD 16×2 مع I2C م ر ح باً بالعالم! Arduino LCD 16x2 I2C 0x27 VCC GND SDA SCL توصيل مباشر: 6 أسلاك مع I2C: سلكان فقط! ✓ عنوان I2C يمكن تغييره بالجسر الموجود على الوحدة
// ===== شاشة LCD مع I2C =====

#include 
#include 

// العنوان 0x27 الأشيع — إذا لم تعمل جرّب 0x3F
LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup() {
  lcd.init();       // تهيئة الشاشة
  lcd.backlight();  // تشغيل الإضاءة الخلفية
  
  // السطر الأول
  lcd.setCursor(0, 0);
  lcd.print("مرحباً بالعالم!");
  
  // السطر الثاني  
  lcd.setCursor(0, 1);
  lcd.print("Arduino LCD I2C");
}

void loop() {
  // عداد تصاعدي
  for(int i=0; i<=99; i++) {
    lcd.setCursor(13, 1);
    if(i < 10) lcd.print(" "); // مسافة للمحاذاة
    lcd.print(i);
    delay(500);
  }
  lcd.clear(); // مسح الشاشة
}
طريقة التوصيلعدد الأسلاكالمنافذ المستخدمةالصعوبة
مباشر 4-bit6 أسلاكRS,EN,D4,D5,D6,D7متوسطة
مباشر 8-bit10 أسلاكRS,EN,D0-D7صعبة
I2C4 أسلاكSDA,SCL,VCC,GNDسهلة جداً ✓
🧠 سؤال سريع
كم سطراً تعرض شاشة LCD 16×2؟
🎉 رائع!