📋 المحتوى المنظم
📖 محتوى تعليمي مفصّل
نوع: METADATA
الدرس الثالث
نوع: METADATA
برمجة جهاز التحكم الدقيق باستخدام لغة C++
نوع: METADATA
إنشاء قفل باب ذكي Build a Smart Door Lock
نوع: محتوى تعليمي
ستستخدم في هذا المشروع المكونات الآتية:
نوع: محتوى تعليمي
لوحة أردوينو أونو R3 (Arduino Uno R3)
نوع: محتوى تعليمي
لوحة مفاتيح (مقياس 4x4)
نوع: محتوى تعليمي
شاشة LCD مقاس 16x2 (I2C)
نوع: محتوى تعليمي
محرك سيرفو مصغر (Micro Servo)
نوع: METADATA
المكونات المستخدمة في هذا المشروع:
نوع: METADATA
شكل 6.17: مكونات المشروع
نوع: NON_EDUCATIONAL
رابط الدرس الرقمي www.ien.edu.sa
نوع: METADATA
وزارة التعليم
2025 - 1447
🔍 عناصر مرئية
A green circuit board with a dark blue LCD screen. Pins labeled GND, VCC, SDA, SCL are visible on the left.
A black keypad with 4 rows and 4 columns of buttons. Buttons are labeled 1-9, *, 0, #, A, B, C, D. A ribbon cable extends from the bottom.
A blue servo motor with a white horn attached. The horn has holes for mounting. Three wires (red, black, orange/yellow) extend from the top.
An Arduino Uno R3 board with labels for pins (GND, VCC, 5V, Vin, Analog In, Digital PWM, etc.) and the Arduino logo. USB port and power jack are visible.
📄 النص الكامل للصفحة
الدرس الثالث
برمجة جهاز التحكم الدقيق باستخدام لغة C++
إنشاء قفل باب ذكي Build a Smart Door Lock
ستستخدم في هذا المشروع المكونات الآتية:
لوحة أردوينو أونو R3 (Arduino Uno R3)
لوحة مفاتيح (مقياس 4x4)
شاشة LCD مقاس 16x2 (I2C)
محرك سيرفو مصغر (Micro Servo)
المكونات المستخدمة في هذا المشروع:
شكل 6.17: مكونات المشروع
رابط الدرس الرقمي www.ien.edu.sa
وزارة التعليم
2025 - 1447
--- VISUAL CONTEXT ---
**DIAGRAM**: Untitled
Description: A green circuit board with a dark blue LCD screen. Pins labeled GND, VCC, SDA, SCL are visible on the left.
Context: Component for displaying information in the smart door lock project.
**DIAGRAM**: Untitled
Description: A black keypad with 4 rows and 4 columns of buttons. Buttons are labeled 1-9, *, 0, #, A, B, C, D. A ribbon cable extends from the bottom.
Table Structure:
Headers: Column 1 | Column 2 | Column 3 | Column 4
Rows:
Row 1: 1 | 2 | 3 | A
Row 2: 4 | 5 | 6 | B
Row 3: 7 | 8 | 9 | C
Row 4: * | 0 | # | D
Calculation needed: Represents a 4x4 matrix keypad for input.
Context: Input device for the smart door lock project.
**DIAGRAM**: Untitled
Description: A blue servo motor with a white horn attached. The horn has holes for mounting. Three wires (red, black, orange/yellow) extend from the top.
Context: Actuator for the smart door lock mechanism.
**DIAGRAM**: Untitled
Description: An Arduino Uno R3 board with labels for pins (GND, VCC, 5V, Vin, Analog In, Digital PWM, etc.) and the Arduino logo. USB port and power jack are visible.
Context: The microcontroller board that controls the smart door lock project.
🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 4 بطاقة لهذه الصفحة
ما هو الغرض الرئيسي من استخدام لوحة مفاتيح 4x4 في مشروع قفل الباب الذكي؟
- أ) لتكون جهاز إخراج لعرض حالة القفل.
- ب) لتكون جهاز إدخال لإدخال رمز المرور.
- ج) لتوفير الطاقة الكهربائية للمشروع.
- د) للتوصيل اللاسلكي مع الهاتف الذكي.
الإجابة الصحيحة: b
الإجابة: لتكون جهاز إدخال لإدخال رمز المرور.
الشرح: 1. لوحة المفاتيح هي واجهة المستخدم. 2. تسمح للمستخدم بإدخال بيانات. 3. في مشروع القفل الذكي، البيانات المدخلة هي رمز المرور للتحقق منه. 4. الغرض الرئيسي هو الإدخال (Input).
تلميح: فكر في الوظيفة الأساسية للوحة المفاتيح في نظام أمني.
التصنيف: مفهوم جوهري | المستوى: سهل
ما هي وظيفة محرك السيرفو المصغر (Micro Servo) في مشروع قفل الباب الذكي المبني باستخدام أردوينو؟
- أ) يعمل كمصدر طاقة رئيسي للدائرة.
- ب) يعرض رسائل الترحيب على الشاشة.
- ج) يعمل كمشغل ميكانيكي لفتح القفل أو إغلاقه.
- د) يقرأ إشارة البطاقة الذكية (RFID).
الإجابة الصحيحة: c
الإجابة: يعمل كمشغل ميكانيكي لفتح القفل أو إغلاقه.
الشرح: 1. محرك السيرفو هو نوع من المحركات. 2. يمكن التحكم بزاوية دورانه بدقة. 3. في مشروع القفل، يستقبل إشارة من الأردوينو. 4. يقوم بتحريك مزلاج أو آلية ميكانيكية لفتح الباب أو قفله. 5. وظيفته هي التنفيذ الميكانيكي (Actuation).
تلميح: فكر في المكون الذي يحول الإشارة الكهربائية إلى حركة فيزيائية.
التصنيف: مفهوم جوهري | المستوى: متوسط
ما هي وظيفة شاشة LCD مقاس 16x2 في مشروع قفل الباب الذكي؟
- أ) لتخزين رمز المرور الرئيسي.
- ب) لتوليد صوت تنبيه عند الخطأ.
- ج) لتكون جهاز إخراج لعرض رسائل للمستخدم مثل حالة القفل أو طلب الرمز.
- د) لقياس درجة حرارة المحيط.
الإجابة الصحيحة: c
الإجابة: لتكون جهاز إخراج لعرض رسائل للمستخدم مثل حالة القفل أو طلب الرمز.
الشرح: 1. شاشة LCD هي جهاز إخراج (Output). 2. حجم 16x2 يعني 16 عموداً وصفين. 3. تتصل بالأردوينو (غالباً عبر I2C). 4. تعرض معلومات مثل 'أدخل الرمز' أو 'مرحباً' أو 'مغلق'. 5. وظيفتها الأساسية هي تقديم ملاحظات للمستخدم.
تلميح: فكر في المكون الذي يوفر ملاحظات مرئية للمستخدم عن حالة النظام.
التصنيف: مفهوم جوهري | المستوى: متوسط
ما هو دور لوحة أردوينو أونو R3 في مشروع قفل الباب الذكي؟
- أ) لتوفير التصميم الجمالي للقفل فقط.
- ب) لتكون وحدة التحكم الدقيقة المركزية التي تقرأ المدخلات وتعالجها وتتحكم بالمخرجات.
- ج) لتكون مصدر إضاءة LED للدائرة.
- د) للاتصال بالإنترنت وتحديث البرنامج تلقائياً.
الإجابة الصحيحة: b
الإجابة: لتكون وحدة التحكم الدقيقة المركزية التي تقرأ المدخلات وتعالجها وتتحكم بالمخرجات.
الشرح: 1. الأردوينو هو متحكم دقيق (Microcontroller). 2. يقوم بتشغيل كود البرمجة (C++). 3. يقرأ الإدخال من لوحة المفاتيح. 4. يعالج الإدخال ويقارنه بالرمز المخزن. 5. يتحكم في المخرجات: شاشة LCD لعرض الرسائل، ومحرك السيرفو لفتح القفل. 6. هو القلب النابض للمشروع.
تلميح: فكر في 'الدماغ' الذي يربط جميع المكونات معاً وينفذ البرنامج.
التصنيف: مفهوم جوهري | المستوى: صعب