شاشة OLED أحادية اللون 0.96 بوصة SSD1306 مع أردوينو
سعود
سعود
٣ أغسطس ٢٠٢٦

شاشة OLED أحادية اللون 0.96 بوصة (SSD1306)

تُعد شاشة OLED SSD1306 مقاس 0.96 بوصة من أكثر شاشات العرض استخدامًا في مشاريع الإلكترونيات والأنظمة المدمجة، حيث توفر دقة 128×64 بكسل مع زاوية رؤية واسعة تصل إلى 160°. تدعم الشاشة بروتوكولي I²C وSPI، ويمكن تشغيلها بجهد 3.3V أو 5V، مما يجعلها متوافقة مع معظم المتحكمات الدقيقة مثل Arduino وESP32 وRaspberry Pi.

توزيع الأطراف (Pin Configuration)

رقم الطرفاسم الطرفالوصف
1GNDيُوصل بالأرضي (Ground).
2VCC (VDD)جهد التغذية، ويعمل بجهد 3.3V أو 5V.
3SCK (D0 / SCL / CLK)خط الساعة (Clock)، ويستخدم مع بروتوكولي SPI وI²C.
4SDA (D1 / MOSI)خط البيانات، ويستخدم لنقل البيانات في بروتوكولي SPI وI²C.
5RES (RST / RESET)طرف إعادة الضبط، وعند سحبه إلى الأرضي لفترة قصيرة يتم إعادة تشغيل الشاشة.
6DC (A0)طرف تحديد نوع البيانات (أوامر أو بيانات)، ويستخدم في وضع SPI فقط.
7CS (Chip Select)طرف اختيار الشريحة، ويستخدم في SPI خاصة عند توصيل أكثر من جهاز على نفس الناقل. غالبًا يُترك في الحالة المنخفضة (LOW) عند استخدام شاشة واحدة.

المميزات الرئيسية

  • شاشة OLED أحادية اللون مقاس 0.96 بوصة.
  • تعتمد على المتحكم SSD1306.
  • دقة عرض 128 × 64 بكسل.
  • زاوية رؤية واسعة تصل إلى 160 درجة.
  • تعمل بجهد 3V إلى 5V.
  • تدعم بروتوكولي I²C وSPI.
  • إمكانية توصيل عدة أجهزة عبر واجهتي I²C أو SPI.
  • سهلة البرمجة مع Arduino بفضل توفر المكتبات الجاهزة.
  • تدعم عرض النصوص والرسومات والصور النقطية (Bitmap).
  • تتوفر بألوان وأحجام متعددة.

أنواع شاشات OLED

حسب اللون

  • أحادية اللون (أزرق).
  • أحادية اللون (أبيض).
  • أصفر / أزرق.

حسب عدد الأطراف

  • 3 أطراف (يدعم I²C فقط).
  • 7 أطراف (يدعم I²C وSPI).

حسب شريحة التحكم

  • SSD1306.
  • SSD1331.

حسب الحجم

  • 0.91 بوصة (بدقة 128×32).
  • 0.96 بوصة (بدقة 128×64).

شاشات بديلة

يمكن استخدام البدائل التالية حسب متطلبات المشروع:

  • شاشة LCD 16×2.
  • شاشة LED Dot Matrix.
  • شاشة 7-Segment LED.
  • شاشة Nokia 5110 LCD.
  • شاشة TFT LCD.

استخدامات شاشة OLED

تتميز شاشات OLED بزاوية رؤية ممتازة وكثافة بكسلات عالية، مما يجعلها مناسبة لعرض النصوص والرسومات الصغيرة بوضوح. كما أن دعمها لواجهتي I²C وSPI يساعد على تقليل عدد الأطراف المستخدمة في المتحكم.

إذا كنت تبحث عن شاشة صغيرة، أنيقة، منخفضة استهلاك الطاقة، وقادرة على عرض الرسومات بجودة عالية، فإن شاشة SSD1306 OLED تعد خيارًا ممتازًا لمختلف المشاريع الإلكترونية.

كيفية استخدام وحدة شاشة OLED

تتوفر شاشات OLED SSD1306 بعدة إصدارات، وأكثرها شيوعًا هو الإصدار 0.96 بوصة ذو 7 أطراف.

تأتي الشاشة من المصنع مضبوطة افتراضيًا للعمل باستخدام SPI بأربعة أسلاك (4-Wire SPI)، وهو أسرع أوضاع الاتصال. ويمكن تغييرها للعمل باستخدام SPI بثلاثة أسلاك أو I²C من خلال تعديل مواضع المقاومات الموجودة على اللوحة (إعادة لحام المقاومات).

بعد اختيار بروتوكول الاتصال المناسب، يُنصح بالرجوع إلى ورقة البيانات (Datasheet) لمعرفة أوامر الاتصال وطريقة البرمجة.

تدعم الشاشة مستويات الجهد 3.3V و5V، لذلك يمكن توصيلها مباشرة بمعظم المتحكمات الدقيقة دون الحاجة إلى محول مستويات جهد. كما تتوفر مكتبات برمجية جاهزة لـ Arduino وغيرها، مما يجعل استخدامها بسيطًا وسريعًا.

التطبيقات

  • الأجهزة الإلكترونية الاستهلاكية.
  • الساعات الذكية.
  • الهواتف المحمولة.
  • مشغلات MP3.
  • أجهزة القياس وأجهزة التحكم.
  • شاشات الألعاب الصغيرة.
  • مشاريع Arduino وESP32 وRaspberry Pi.
  • أنظمة إنترنت الأشياء (IoT).

الأجهزة التي تتطلب زاوية رؤية واسعة واستهلاكًا منخفضًا للطاقة.

أبعاد لوحة التثبيت (Baseboard)

عند شراء شاشة SSD1306 OLED، فإنها تأتي عادةً مثبتة على لوحة Breakout Board تحتوي على جميع أطراف التوصيل. ويمكن استخدام الأبعاد الميكانيكية المرفقة في ورقة البيانات عند تصميم لوحة دوائر مطبوعة (PCB) أو عند تجهيز أماكن التثبيت داخل المشروع.