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

✨ شاشة OLED

⏱ 20 د
شاشة OLED (Organic LED) تقنية متقدمة حيث كل بكسل ينير بنفسه دون الحاجة لإضاءة خلفية. هذا يعطيها تباينا مذهلاً (السواد سواد حقيقي 100%) واستهلاكاً منخفضاً جداً للطاقة. مثالية لمشاريع الساعة الذكية والمحطات الجوية وإظهار البيانات.
شاشة OLED 128×64 — ما تستطيع عرضه 12:45 الجمعة، 3 يونيو درجة الحرارة 27°C الرطوبة 45% LCD مقابل OLED الميزة LCD OLED السواد رمادي أسود حقيقي ✓ الطاقة أعلى أقل ✓ الرسوم محدودة كاملة ✓ السعر أرخص ✓ متوسط العمر طويل ✓ متوسط
// ===== شاشة OLED مع Adafruit =====

#include 
#include 
#include 

#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
#define OLED_RESET    -1

Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);

void setup() {
  if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {
    Serial.println("OLED لم تُوجد!");
    while(true);
  }
  display.clearDisplay();
  
  // نص كبير
  display.setTextSize(2);
  display.setTextColor(SSD1306_WHITE);
  display.setCursor(0, 0);
  display.println("مرحباً!");
  
  // نص صغير
  display.setTextSize(1);
  display.setCursor(0, 40);
  display.println("Arduino + OLED");
  
  display.display(); // عرض الكل
}
إذا لم تعمل الشاشة جرّب العنوان 0x3D بدلاً من 0x3C — بعض الشاشات تختلف في العنوان!
🧠 سؤال سريع
ما بروتوكول التوصيل الشائع لشاشة OLED؟
🎉 رائع!