📚 تمارين: التعرف على مكونات لوحة Arduino Uno
المفاهيم الأساسية
لوحة Arduino Uno: لوحة تحكم دقيقة تستخدم في مشاريع إنترنت الأشياء.
خريطة المفاهيم
```markmap
بعض اللبنات المهمة المستخدمة في هذا المشروع
التحكم (Control)
لبنة forever
#### ضرورية في كل برنامج
#### تشغل اللبنات داخلها إلى الأبد
لبنة if ( ) then else
#### تتحقق من شرط
#### إذا تحقق: تنفذ اللبنات بين then و else
#### إذا لم يتحقق: تنفذ اللبنات أسفل else
#### تطبيق: للغرفة الأولى (Room1) والغرفة الثانية (Room2)
الإخراج (Output)
لبنة set pin ( ) to ( )
#### تعيّن حالة الطرف (pin)
#### إلى HIGH (مرتفع) أو LOW (منخفض)
#### قيم الجهد: من 0V إلى 3.3V
الإدخال (Input)
لبنة read digital pin ( )
#### لبنة منطقية
#### تقرأ حالة الطرف الرقمي (HIGH/LOW)
#### مدى الجهد: من جهد اللوحة (3.3V/5V) إلى 0V (GND)
#### تفسير القيم: HIGH (3.3V) = 1 (True)، LOW (0V) = 0 (False)
لبنة read analog pin ( )
تطبيق عملي: محاكاة المنزل الذكي
المكونات الرئيسية في المحاكاة
#### متحكم أردوينو (Arduino Uno R3)
#### مستشعرات حركة (PIR SS-2060)
#### مصابيح (LEDs)
آلية العمل
#### قراءة حالة مستشعر الحركة (مثل: read digital pin 8)
#### التحقق من وجود حركة (HIGH)
#### تشغيل/إطفاء الإضاءة في الغرفة المقابلة (مثل: set pin 6 to HIGH)
واجهة المحاكاة
#### زر "بدء المحاكاة" (Start Simulation)
#### بيئة برمجة مرئية (بلوكات)
#### مراقب تسلسلي (Serial Monitor)
تمارين: التعرف على مكونات لوحة Arduino Uno
تمرين 1: املأ المربعات الفارغة
#### أ: مصدر طاقة خارجي
#### ب: دايود مشع للضوء مدمج
#### ج: ثنائي إشارة ضوئي
#### د: جهاز تحكم دقيق ATmega328p
مكونات اللوحة (من الرسم البياني)
#### أطراف الطاقة: 3.3V، 5V، GND، Vin
#### الأطراف التناظرية: A0-A5
#### الأطراف الرقمية: 0-13 (بعضها يدعم PWM)
#### أطراف الاتصال: TX، RX
```
نقاط مهمة
- تحتوي الصفحة على تمرين يهدف إلى تعرف الطالب على أسماء المكونات الناقصة في رسم تخطيطي للوحة Arduino Uno.
- المكونات المطلوب تعرفها هي: مصدر طاقة خارجي، دايود مشع للضوء مدمج، ثنائي إشارة ضوئي، وجهاز التحكم الدقيق ATmega328p.
- الرسم التخطيطي يوضح أطراف اللوحة المختلفة مثل أطراف الطاقة (3.3V، 5V، GND، Vin) والأطراف التناظرية (A0-A5) والأطراف الرقمية (0-13).