10M+ المكونات الإلكترونية متوفرة في المخزون
حاصل على شهادة ISO
الضمان مشمول
توصيل سريع
قطع نادرة؟
نقوم بتوفيرهم
طلب عرض أسعار

وحدة عرض LCD 16x2: التوصيل البدبابيس، الأسلاك، إعداد الأردوينو، والتطبيقات

May 25 2026
مصدر: Michael Chen
تصفح: 1302

وحدة عرض LCD بحجم 16x2 هي شاشة نصية بسيطة لعرض المعلومات القصيرة في الدوائر الإلكترونية. يمكنه عرض القيم والرسائل وتسميات القوائم وحالة النظام دون الحاجة إلى شاشة رسومية. يعمل مع الأسلاك المتوازية أو I2C وهو شائع في مشاريع الأردوينو، العدادات، المؤقتات، ولوحات التحكم. توفر هذه المقالة معلومات حول الأسلاك والتشغيل والإعداد.

Figure 1. 16x2 LCD Display Module

ما هي وحدة شاشة LCD بحجم 16x2؟

وحدة عرض LCD بحجم 16x2 هي شاشة نصية تستخدم لعرض المعلومات القصيرة في الدوائر الإلكترونية. لم يصمم للرسومات الكاملة مثل شاشات OLED أو TFT. بدلا من ذلك، هو الأفضل للحصول على معلومات بسيطة مثل قراءات الجهد، قيم درجات الحرارة، بيانات المؤقت، رسائل النظام، وتسميات القوائم.

يتكون كل حرف باستخدام مصفوفة نقاط صغيرة، عادة 5x8 نقاط. نظرا لبساطة الشاشة وميسورة التكلفة والدعم، تظل خيارا شائعا للإلكترونيات ولوحات التحكم والأنظمة المدمجة التي تعمل بنفسك.

مواصفات وحدة عرض LCD بحجم 16x2

المواصفاتالقيمة
تنسيق العرض16 حرفا × سطرين
مصفوفة الشخصيات5 × 8 نقاط
إجمالي البكسلات1280 بكسل (32 حرفا × 40 بكسل لكل منها)
وحدة التحكم المتكاملةHD44780U أو متوافق
جهد التشغيل5 فولت تيار مستمر
التيار التشغيلي1-3 مللي أمبير (بدون إضاءة خلفية)
تيار الإضاءة الخلفية120-200 مللي أمبير
درجة حرارة التشغيلمن 0°C إلى +50°C
أنماط الاتصالالتوازي 4-بت أو 8-بت
إجمالي الدبابيس16 دبوسة

وظائف منفذ الدبابيس والدبابيس بشاشة LCD 16x2

Figure 2. 16x2 LCD Pinout and Pin Functions

الأب. لارقم الدبوس.الاسم الدبوسنوع الدبوسوصف التعريف الشخصياتصال التثبيت
1الدبوس 1الملعبدبوس المصدرهذا هو دبوس تأريضي في شاشة LCDمتصل بأرضية وحدة التحكم السينمائي / مصدر الطاقة
2الدبوس 2VCCدبوس المصدرهذا هو دبوس جهد التغذية في شاشة LCDمتصل بدبوس مصدر الطاقة
3الدبوس 3V0/VEEدبوس التحكميضبط تباين شاشة LCD.متصل بجهاز POT متغير يمكنه الحصول من 0 إلى 5 فولت
4الدبوس 4سجل اختردبوس التحكمتبديل بين الأوامر/سجل البياناتمتصلا بدبوس وحدة تحكم مارفل وحصل على 0 أو 1.
0 -> وضع الأوامر
وضع البيانات 1->
5الدبوس 5قراءة/كتابةدبوس التحكمتبديل شاشة LCD بين عمليات القراءة/الكتابةمتصلا بدبوس وحدة تحكم مارفل وحصل على 0 أو 1.
0 -> عملية كتابة
1-> اقرأ العملية
6الرقم 6تمكيندبوس التحكميجب أن يكون عاليا لأداء عملية القراءة/الكتابةمتصل بعالم مارفل السينمائي ودائما ما كان ممسكا بمكانة عالية.
7التثبيت 7-14بتات البيانات (0-7)دبوس البيانات/الأوامرتستخدم الدبابيس لإرسال الأوامر أو البيانات إلى شاشة LCD.في وضع 4-أسلاك
فقط 4 دبابيس (0-3) متصلة بوحدة مارفل السينمائية
في وضع 8-أسلاك
جميع الدبابيس الثمانية (0-7) متصلة ب MCU
8التثبيت 15LED إيجابيدبوس LEDتشغيل عادي يشبه LED لإضاءة شاشة LCDمتصل ب +5V
9التثبيت 16LED سالبدبوس LEDتشغيل عادي يشبه LED لإضاءة شاشة LCD المتصلة ب GND.متصل بالأرض

كيف تعمل شاشة LCD بحجم 16x2؟

Figure 3. How a 16x2 LCD Display Works?

تستقبل شاشة LCD بحجم 16x2 الأوامر وبيانات الأحرف من متحكم دقيق. تتحكم الأوامر في إجراءات مثل مسح الشاشة، تحريك المؤشر، وتشغيل أو إيقاف الشاشة. بيانات الأحرف تخبر شاشة LCD بالحروف أو الأرقام أو الرموز التي يجب عرضها.

يحدد دبوس RS ما إذا كانت الإشارة الواردة أمرا أو بيانات عرض. تمكن دبوس E من النقل. تحمل دبابيس البيانات المعلومات الفعلية. ثم تضع وحدة تحكم LCD الأحرف في الموضع الصحيح للعرض.

أوضاع توصيل LCD بحجم 16x2: 4-بت، 8-بت، وi2C

Figure 4. 16x2 LCD Wiring Modes: 4-Bit, 8-Bit, and I2C

الوضعالدبابيس المستخدمة للبياناتالميزة الرئيسيةالقيودالأفضل ل
وضع 4-بتD4، D5، D6، D7حفظ دبابيس GPIOأبطأ قليلا من وضع 8-بتمشاريع أردوينو، قوائم بسيطة، شاشات حساسات
وضع 8-بتمن D0 إلى D7إرسال بايت كامل دفعة واحدةيستخدم المزيد من دبابيس GPIOأنظمة أو تصاميم قديمة تحتوي على العديد من الدبابيس الحرة
وضع I2CSDA و SCLيقلل من الأسلاكيحتاج إلى عنوان ومكتبة صحيحةالمشاريع المدمجة والأسلاك الأنظف

كيف يمكن توصيل شاشة LCD بحجم 16x2 إلى أردوينو؟

Figure 5. How to Connect a 16x2 LCD Display to Arduino?

يستخدم أكثر اتصال أردوينو شيوعا وضع 4-بت. تستخدم هذه الطريقة أربعة دبابيس بيانات LCD وعدد قليل من دبابيس التحكم.

دبوس LCDالاتصال بالأردوينوالغرض
VSSGNDالملعب
VDD5Vطاقة LCD
V0 / VEEالدبوس الأوسط للبوتنشيومترالتحكم في التباين
RSدبوس أردوينو الرقمييختار الأمر أو البيانات
RWGNDوضع الكتابة
Eدبوس أردوينو الرقميتمكين الإشارة
D4-D7دبابيس أردوينو الرقميةنقل البيانات
A / LED+مقاومة 5V عبر المقاومة، إذا لزم الأمرالإضاءة الخلفية إيجابية
K / LED-GNDالإضاءة الخلفية السلبية

نموذج رمز الأردوينو 

#include

RS، E، D4، D5، D6، D7

LiquidCrystal LCD (12، 11، 5، 4، 3، 2)؛

إعداد الفراغ() {

lcd.begin(16، 2)؛

lcd.print ("جاهز 16x2 LCD جاهز");

lcd.setCursor(0, 1)؛

lcd.print ("مرحبا بالعالم");

}

حلقة الفراغ() {

}

يقوم هذا الرمز بتهيئة شاشة LCD ويطبع النص في كلا الصفين.

كيف تستخدم شاشة LCD بحجم 16x2 مع وحدة I2C؟

Figure 6. How to Use a 16x2 LCD Display with an I2C Module?

شاشة I2C 16x2 LCD تحتوي على لوحة ظهر صغيرة متصلة بالشاشة. تقوم هذه اللوحة بتحويل الواجهة المتوازية العادية إلى واجهة اتصال ذات سلكين باستخدام SDA وSCL.

نسخة I2C مفيدة عندما يكون المشروع يحتوي على دبابيس دقيقة للمتحكمات الدقيقة أو يحتاج إلى أسلاك أنظف. يحتاج فقط إلى VCC وGND وSDA وSCL.

مثال أساسي على كود LCD I2C

#include

#include

عناوين I2C الشائعة: 0x27 أو 0x3F

LiquidCrystal_I2C lcd(0x27، 16، 2)؛

إعداد الفراغ() {

lcd.init();

lcd.backlight();

lcd.setCursor(0, 0)؛

lcd.print ("I2C LCD Ready");

lcd.setCursor(0, 1)؛

lcd.print ("العنوان: 0x27");

}

حلقة الفراغ() {

}

إذا لم تستجب الشاشة، استخدم ماسح I2C للعثور على العنوان الصحيح.

شاشة LCD متوازية 16x2 مقابل I2C 16x2 LCD

Figure 7. Parallel 16x2 LCD vs I2C 16x2 LCD

ميزةشاشة LCD متوازية 16x2شاشة I2C 16x2 LCD
الأسلاكيستخدم المزيد من الأسلاكيستخدم أسلاكا أقل
استخدام GPIOأعلىأقل
إعداد الشيفرةيستخدم تعيين الدبابيس المباشرةيستخدم عنوان I2C
استكشاف الأخطاء والتركيزترتيب الدبابيس، RS، E، خطوط البياناتالعنوان، SDA/SCL، المكتبة
القيمة التعليميةأفضل لفهم إشارات LCDأفضل لبناء المشاريع بسرعة
التكلفةأرخصعادة أعلى قليلا
أفضل استخدامالتحكم المباشر والتعلمالأسلاك المدمجة ومشاريع GPIO المحدودة

مشاكل شاشات LCD 16x2 الشائعة واستكشاف الأخطاء 

المشكلةالسبب المحتملالحل
يضيء الإضاءة الخلفية، لكن لا يظهر أي نصتباين خاطئ أو فشل في التهيئةضبط التباين وتحقق من الرمز
تظهر الصناديق السوداءشاشة LCD لديها طاقة لكنها غير مهيأةتحقق من RS، E، دبابيس البيانات، وإعداد المكتبة
تظهر شخصيات عشوائيةالأسلاك المرتخية أو تعيين الدبوس بشكل خاطئإعادة فحص الأسلاك وترتيب الرمز السري
لا يوجد إضاءة خلفيةدبابيس التكييف معكوسة أو بدون مصدر إضاءة خلفيةتحقق من LED+ و LED - الأسلاك
شاشة I2C LCD لم تكتشفعنوان خاطئ أو مشكلة SDA/SCLشغل ماسح I2C
النص باهت جداتباين ضعيف أو جهد تغذية ضعيفاضبط V0 وتحقق من الطاقة
وميض الشاشةطاقة غير مستقرة أو تكرار مسح الشاشةاستخدم الطاقة المستقرة وقلل من تكرار مكالمات Clear()
أعمال العرض أحيانااتصال خشب اللوحة المرتخية أو وصلة اللحام الضعيفةتأمين الأسلاك وفحص اللحام

أوامر شاشة LCD 16x2 وأحرف مخصصة

تدعم شاشة LCD بحجم 16x2 أوامر للتحكم في موقع المؤشر، ومسح الشاشة، وحركة النص، والأحرف المخصصة. يتم تخزين الأحرف المخصصة في CGRAM ويمكن استخدامها لأيقونات صغيرة مثل رموز البطارية، الأسهم، علامات الدرجات، أشرطة الإشارة، أو كتل التقدم.

مثال بسيط على شخصية مخصصة 

#include

LiquidCrystal LCD (12، 11، 5، 4، 3، 2)؛

بايت: batteryIcon[8] = {

 B01110،

 B11011،

 B10001،

 B10001،

 B11111،

 B11111،

 B11111،

 B00000

};

إعداد الفراغ() {

 lcd.begin(16، 2)؛

 lcd.createChar(0, batteryIcon);

lcd.setCursor(0, 0)؛

 lcd.print ("البطارية: ");

 lcd.write(بايت(0));

}

حلقة الفراغ() {

}

تجعل الأحرف المخصصة العرض أكثر فائدة لواجهات المستخدم البسيطة دون الحاجة إلى شاشة رسومية.

شاشة LCD 16x2 مقابل شاشات OLED وTFT و7 مقاطع وشاشات تسلسلية

نوع العرضالأفضل لالميزةالقيود
شاشة LCD 16x2الرسائل النصية، الأرقام، ورسائل الحالةتكلفة منخفضة وسهلة الاستخداملا توجد رسومات كاملة
شاشة I2C 16x2 LCDعرض نص مع أسلاك أقلالأسلاك البسيطةيحتاج إلى العنوان والمكتبة الصحيحين
شاشة OLEDنصوص حادة ورسومات صغيرةتباين عالي وحجم مضغوطمساحة عرض أصغر في العديد من الوحدات
شاشة TFTواجهة الألوان والرسوماتيدعم الصور والألوانالشيفرة والأسلاك الأكثر تعقيدا
عرض من 7 مقاطعالقيم الرقميةسهل جدا قراءة الأرقامضعيف في النصوص
LCD التسلسليالاتصال البسيط باستخدام المتحكم الدقيقالتحكم السهلغالبا ما تكون أغلى

الأسئلة الشائعة [الأسئلة الشائعة]

Q1. متى يجب أن أستخدم شاشة LCD متوازية بدلا من شاشة I2C؟

استخدم شاشة LCD متوازية عندما تريد تعلم التحكم المباشر في LCD. استخدم شاشة I2C LCD عندما تحتاج إلى أسلاك أقل وتريد أسلاكا أنظف.

Q2. لماذا تظهر الصناديق السوداء على شاشة LCD؟

الصناديق السوداء تعني أن شاشة LCD لديها طاقة لكنها غير مهيئة بشكل صحيح. تحقق من الكود، إعداد المكتبة، وتوصيلات الأسلاك.

Q3. ماذا يفعل دبوس RS؟

يحدد دبوس RS ما إذا كانت شاشة LCD تستقبل أمرا أو بيانات عرض. يساعد شاشة LCD على معرفة ما إذا كان يجب التحكم في الشاشة أو عرض الشخصيات.

Q4. لماذا غالبا ما يكون دبوس الجناح الأيسر متصلا بالأرض؟

معظم المشاريع تكتب البيانات فقط إلى شاشة LCD، لذا يتم توصيل RW بالأرض للحفاظ على وضعها في وضع الكتابة. وهذا يوفر أيضا دبوس واحد في المتحكم الدقيق.

Q5. لماذا تحتاج إلى ماسح I2C؟

يساعد ماسح I2C في العثور على عنوان LCD الصحيح، مثل 0x27 أو 0x3F. إذا كان العنوان خاطئا، قد لا تستجيب الشاشة.