مشروع 16: إشارة المرور بثلاثة ليدات
المصدر: شرح عربي
📘 الشرح
🎯 الفكرة والهدف:
محاكاة إشارة مرور بثلاثة ليدات (أحمر، أصفر، أخضر) بتسلسل زمني.
📘 الشرح:
• نشغّل كل ليد لمدّة محدّدة ثم ننتقل للتالي عبر delay.
• أساس فهم التتابع الزمني في البرمجة.
🔌 طريقة التوصيل
- الأحمر ← 220 ← الطرف 8
- الأصفر ← 220 ← الطرف 9
- الأخضر ← 220 ← الطرف 10
- الأطراف السالبة ← GND
🧩 المكوّنات المطلوبة
- أردوينو أونو
- 3 ليدات (أحمر/أصفر/أخضر)
- 3 مقاومات 220 أوم
- لوحة تجارب وأسلاك
💻 الكود
int red = 8, yellow = 9, green = 10;
void setup() {
pinMode(red, OUTPUT); pinMode(yellow, OUTPUT); pinMode(green, OUTPUT);
}
void loop() {
digitalWrite(red, HIGH); delay(3000); digitalWrite(red, LOW);
digitalWrite(green, HIGH); delay(3000); digitalWrite(green, LOW);
digitalWrite(yellow, HIGH); delay(1000); digitalWrite(yellow, LOW);
}
فيديوهات أخرى

مشروع 1: محرك السيرفو (نسخة ٢)

مشروع 2: المداخل والمخارج مع السيرفو

مشروع 3: الليد ثلاثي الألوان RGB (نسخة ٢)

مشروع 4: شريط ليد WS2812 (نسخة ٢)

مشروع 5: مقدمة NodeMCU ESP8266 (أول برنامج)

مشروع 6: التحكّم عن بعد Blynk + ESP8266 (نسخة ٢)
🛠️ لطلب عمل مشروع مشابه، أو مساعدة في تنفيذه، يمكنكم التواصل معنا.
تواصل عبر واتساب