توصيل لوحة المفاتيح - كتاب إنترنت الأشياء - الصف 11 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب إنترنت الأشياء - الصف 11 - الفصل 1 | المادة: إنترنت الأشياء | المرحلة: الصف 11 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

الدرس: توصيل لوحة المفاتيح

📚 معلومات الصفحة

الكتاب: كتاب إنترنت الأشياء - الصف 11 - الفصل 1 | المادة: إنترنت الأشياء | المرحلة: الصف 11 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: درس تعليمي

📝 ملخص الصفحة

📚 توصيل لوحة المفاتيح 4x4 بالأردوينو

المفاهيم الأساسية

لوحة المفاتيح 4x4 (Keypad 4x4): مكون من فئة الإدخال (Input) يحتوي على أزرار الأرقام 0-9، الرموز (*، #)، والحروف (A-D).

خريطة المفاهيم

```markmap

تمارين برمجة C++ لإنترنت الأشياء

المشروع: إنشاء قفل باب ذكي

المكونات المستخدمة

  • لوحة أردوينو أونو R3 (Arduino Uno R3)
  • لوحة مفاتيح (مقياس 4x4)
#### توصيل لوحة المفاتيح

##### خطوات التوصيل

  • توصيل صفوف لوحة المفاتيح
###### الصف الأول: الطرف الرقمي 9

###### الصف الثاني: الطرف الرقمي 8

###### الصف الثالث: الطرف الرقمي 7

###### الصف الرابع: الطرف الرقمي 6

  • توصيل أعمدة لوحة المفاتيح
###### العمود الأول: الطرف الرقمي 5

###### العمود الثاني: الطرف الرقمي 4

###### العمود الثالث: الطرف الرقمي 3

###### العمود الرابع: الطرف الرقمي 2

##### ملاحظة

  • تغيير لون جميع أسلاك التوصيل إلى الأخضر (green)
  • شاشة LCD مقاس 16x2 (I2C)
  • محرك سيرفو مصغر (Micro Servo)
```

نقاط مهمة

  • يتم توصيل لوحة المفاتيح بالأطراف الرقمية (Digital Pins) على لوحة الأردوينو.
  • يتم توصيل الصفوف الأربعة بالأطراف 9، 8، 7، 6.
  • يتم توصيل الأعمدة الأربعة بالأطراف 5، 4، 3، 2.
  • يجب تغيير لون أسلاك التوصيل إلى الأخضر.

📋 المحتوى المنظم

📖 محتوى تعليمي مفصّل

نوع: محتوى تعليمي

ستبدأ بإضافة لوحة المفاتيح من فئة Input (الإدخال) من مكونات (components) وتوصيلها بالأردوينو.

توصيل لوحة المفاتيح

نوع: محتوى تعليمي

ابحث عن مكون 4x4 Keypad (لوحة المفاتيح) من فئة Input (الإدخال) في مساحة العمل. 1

نوع: محتوى تعليمي

قم بتوصيل السطر الأول من لوحة المفاتيح بالطرف الرقمي 9 الخاص بالأردوينو. 2 قم بتوصيل السطر الثاني من لوحة المفاتيح بالطرف الرقمي 8 الخاص بالأردوينو. 3 قم بتوصيل السطر الثالث من لوحة المفاتيح بالطرف الرقمي 7 الخاص بالأردوينو. 4 قم بتوصيل السطر الرابع من لوحة المفاتيح بالطرف الرقمي 6 الخاص بالأردوينو. 5 قم بتوصيل السطر الأول من لوحة المفاتيح بالطرف الرقمي 5 الخاص بالأردوينو. قم بتوصيل السطر الثاني من لوحة المفاتيح بالطرف الرقمي 4 الخاص بالأردوينو. 7 قم بتوصيل العمود الثالث من لوحة المفاتيح بالطرف الرقمي 3 الخاص بالأردوينو. 8 قم بتوصيل العمود الرابع من لوحة المفاتيح بالطرف الرقمي 2 الخاص بالأردوينو. 9 غير كافة الأسلاك إلى اللون green (الأخضر).

Components

نوع: محتوى تعليمي

All

Search

نوع: محتوى تعليمي

Ultrasonic Distance Sensor Soil Moisture Sensor Temperature Sensor DHT Dip Switch DPST Dip Switch SPST x 4 Tilt Sensor Gas Sensor Tilt Sensor 4-pin Keypad 4x4 Dip Switch SPST x 6

Output

نوع: محتوى تعليمي

LED NeoPixel NeoPixel Ring 12 NeoPixel Ring 24 LED RGB NeoPixel Ring NeoPixel Strip 4 Light bulb NeoPixel Ring 16

نوع: محتوى تعليمي

2 4 6 8 3 5 7 9 10 9 8 6 5 4 3 2 1 0 DIGITAL (PWM~)

نوع: METADATA

وزارة التعليم Ministry of Education 243 2025-1447

نوع: METADATA

شكل 6.18: توصيل لوحة المفاتيح

🔍 عناصر مرئية

A 4x4 keypad with numbers 0-9, *, #, and letters A-D. Button 1 is highlighted with a blue circle.

Diagram showing an Arduino Uno board connected to a 4x4 keypad via jumper wires. The wires are color-coded, with a bundle of wires highlighted in green.

A close-up view of the digital pins on an Arduino board, labeled with numbers 0 through 10, including PWM indicators. Some pins are circled with numbers 2, 4, 6, 8, 3, 5, 7, 9.

📄 النص الكامل للصفحة

ستبدأ بإضافة لوحة المفاتيح من فئة Input (الإدخال) من مكونات (components) وتوصيلها بالأردوينو. --- SECTION: توصيل لوحة المفاتيح --- ابحث عن مكون 4x4 Keypad (لوحة المفاتيح) من فئة Input (الإدخال) في مساحة العمل. 1 قم بتوصيل السطر الأول من لوحة المفاتيح بالطرف الرقمي 9 الخاص بالأردوينو. 2 قم بتوصيل السطر الثاني من لوحة المفاتيح بالطرف الرقمي 8 الخاص بالأردوينو. 3 قم بتوصيل السطر الثالث من لوحة المفاتيح بالطرف الرقمي 7 الخاص بالأردوينو. 4 قم بتوصيل السطر الرابع من لوحة المفاتيح بالطرف الرقمي 6 الخاص بالأردوينو. 5 قم بتوصيل السطر الأول من لوحة المفاتيح بالطرف الرقمي 5 الخاص بالأردوينو. قم بتوصيل السطر الثاني من لوحة المفاتيح بالطرف الرقمي 4 الخاص بالأردوينو. 7 قم بتوصيل العمود الثالث من لوحة المفاتيح بالطرف الرقمي 3 الخاص بالأردوينو. 8 قم بتوصيل العمود الرابع من لوحة المفاتيح بالطرف الرقمي 2 الخاص بالأردوينو. 9 غير كافة الأسلاك إلى اللون green (الأخضر). --- SECTION: Components --- All --- SECTION: Search --- Ultrasonic Distance Sensor Soil Moisture Sensor Temperature Sensor DHT Dip Switch DPST Dip Switch SPST x 4 Tilt Sensor Gas Sensor Tilt Sensor 4-pin Keypad 4x4 Dip Switch SPST x 6 --- SECTION: Output --- LED NeoPixel NeoPixel Ring 12 NeoPixel Ring 24 LED RGB NeoPixel Ring NeoPixel Strip 4 Light bulb NeoPixel Ring 16 2 4 6 8 3 5 7 9 10 9 8 6 5 4 3 2 1 0 DIGITAL (PWM~) وزارة التعليم Ministry of Education 243 2025-1447 شكل 6.18: توصيل لوحة المفاتيح --- VISUAL CONTEXT --- **DIAGRAM**: Untitled Description: A 4x4 keypad with numbers 0-9, *, #, and letters A-D. Button 1 is highlighted with a blue circle. Context: Represents the 4x4 keypad component used for input. **DIAGRAM**: Untitled Description: Diagram showing an Arduino Uno board connected to a 4x4 keypad via jumper wires. The wires are color-coded, with a bundle of wires highlighted in green. Context: Illustrates the physical connection of a keypad to an Arduino board for input. **DIAGRAM**: Untitled Description: A close-up view of the digital pins on an Arduino board, labeled with numbers 0 through 10, including PWM indicators. Some pins are circled with numbers 2, 4, 6, 8, 3, 5, 7, 9. X-axis: Digital Pin Number Y-axis: Pin Label Data: Shows the numbering and labeling of digital pins on the Arduino board. Key Values: Pin 2, Pin 3, Pin 4, Pin 5, Pin 6, Pin 7, Pin 8, Pin 9 Context: Highlights the specific digital pins on the Arduino board used for connecting the keypad.

🎴 بطاقات تعليمية للمراجعة

عدد البطاقات: 3 بطاقة لهذه الصفحة

في مشروع إنترنت الأشياء باستخدام الأردوينو، ما فئة المكون (component) التي تنتمي إليها لوحة المفاتيح 4x4 Keypad؟

  • أ) فئة Output (الإخراج)
  • ب) فئة Sensor (المستشعر)
  • ج) فئة Input (الإدخال)
  • د) فئة Actuator (المشغل)

الإجابة الصحيحة: c

الإجابة: فئة Input (الإدخال)

الشرح: لوحة المفاتيح هي جهاز إدخال، حيث يستخدمها المستخدم لإدخال الأرقام أو الأوامر إلى النظام. في سياق مكونات الأردوينو، يتم تصنيفها ضمن فئة Input.

تلميح: فكر في الوظيفة الأساسية للمكون: هل يستقبل بيانات من المستخدم أم يخرج بيانات؟

التصنيف: تعريف | المستوى: سهل

أي من الأطراف الرقمية التالية في لوحة الأردوينو Uno يُستخدم عادةً لتوصيل صفوف لوحة المفاتيح 4x4 وفقاً للخطوات الشائعة؟

  • أ) الأطراف 2، 3، 4، 5
  • ب) الأطراف 9، 8، 7، 6
  • ج) الأطراف 10، 11، 12، 13
  • د) الأطراف A0، A1، A2، A3

الإجابة الصحيحة: b

الإجابة: الأطراف 9، 8، 7، 6

الشرح: وفقاً للخطوات المذكورة، يتم توصيل الصف الأول بالطرف 9، والصف الثاني بالطرف 8، والصف الثالث بالطرف 7، والصف الرابع بالطرف 6. هذه الأطراف مخصصة للصفوف في التوصيل النموذجي.

تلميح: راجع تسلسل توصيل الصفوف الأربعة. ما هي الأرقام المذكورة أولاً؟

التصنيف: صيغة/خطوات | المستوى: متوسط

ما الغرض من تغيير لون أسلاك التوصيل بين لوحة المفاتيح والأردوينو إلى اللون الأخضر (green) في مخططات الدوائر الإلكترونية؟

  • أ) لإشارة إلى أن الأسلاك تحمل تياراً عالياً.
  • ب) لتمييز وتنظيم الأسلاك وتسهيل متابعة مسار التوصيلات.
  • ج) للتعبير عن أن الدائرة تعمل بالطاقة الخضراء.
  • د) لإظهار أن الأسلاك متصلة بأطراف الإخراج (Output) فقط.

الإجابة الصحيحة: b

الإجابة: لتمييز وتنظيم الأسلاك وتسهيل متابعة مسار التوصيلات.

الشرح: يستخدم الترميز اللوني في المخططات الإلكترونية لتحسين التنظيم والقراءة. يساعد اللون الموحد (كالأخضر) على تتبع مجموعة معينة من الأسلاك (مثل أسلاك لوحة المفاتيح) بسهولة وتمييزها عن مجموعات أخرى، مما يقلل من الأخطاء أثناء التوصيل أو الصيانة.

تلميح: فكر في أهمية الترميز اللوني في المخططات الإلكترونية المعقدة.

التصنيف: مفهوم جوهري | المستوى: متوسط