🔧 مشروع تشغيل ليد باستخدام زر (Button + LED)





🔧 مشروع تشغيل ليد باستخدام زر (Button + LED)

مشروع زر وليد

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

📦 الأدوات المطلوبة:

  • لوحة أردوينو (UNO أو NANO)
  • 1 × ليد (LED)
  • 1 × مقاومة 220 أوم
  • 1 × زر ضغط (Push Button)
  • 1 × مقاومة 10k أوم للزر
  • Breadboard + أسلاك توصيل

⚙️ طريقة التوصيل:

  • وصل الطرف الموجب للـ LED إلى منفذ رقم 13
  • وصل الطرف السالب (GND) عبر مقاومة إلى الأرضي
  • وصل أحد طرفي الزر إلى منفذ رقم 2
  • وصل الطرف الآخر للزر إلى الأرضي مع مقاومة pull-down 10k أوم

💡 الفكرة العامة:

عند الضغط على الزر، يقرأ الأردوينو إشارة HIGH، فيقوم بتشغيل الـ LED. عند ترك الزر، تُطفأ الإشارة ويُطفأ الـ LED.

🧠 كود الأردوينو:

const int ledPin = 13;
const int buttonPin = 2;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
}
void loop() {
int buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
digitalWrite(ledPin, HIGH); // تشغيل الليد
} else {
digitalWrite(ledPin, LOW); // إطفاء الليد
}
}

🧪 محاكاة المشروع (اختياري):

يمكنك تجربة المشروع مباشرة من المتصفح عبر موقع Tinkercad:

🔗 رابط Tinkercad لمحاكاة الأردوينو

🎥 فيديو توضيحي:


هل نفّذت المشروع بنجاح؟ أخبرنا في التعليقات، وانتظر مشاريع قادمة أكثر تعقيدًا مثل استخدام الحساسات والشاشات والمحركات 🚀

المدون التربوي
بواسطة : المدون التربوي
الأستاذ ك عادل أستاذ مادة الإعلاميات و مهتم كثيرا بالتدوين
تعليقات