:: مهندس ::
تاريخ التسجيل: Dec 2016
المشاركات: 17
|
|
نشاط [ يزيد العتيبي ]
قوة السمعة:0
|
|
28-12-2016, 06:30 AM
المشاركة 1
|
|
بسم الله الرحمن الرحيم
السلام عليكم
اليوم معنا مشروع بسيط لعمل اشارة مرور الآردوينو
المكونات:
- 3 ليد (احمر,اصفر,اخضر)
- لوحة تجارب
- 3 مقاومات ( 220 اوم )
- اسلاك للتوصيل
-------------
التوصيل
الكود :
كود:
// التعريف بأرقام المدخلات
int red = 13;
int yellow = 12;
int green = 11;
// دالة الاعداد , تعمل مرة واحدة عند التشغيل او اعاداة التشغيل
void setup(){
pinMode(red,OUTPUT);
pinMode(yellow,OUTPUT);
pinMode(green,OUTPUT);
}
// دالة التكرار , تعمل مرارا وتكرارا الى ان توقف الجهاز
void loop(){
changeLights();
delay(15000);
}
// يعمل الضوء الاخضر لمدة ثانيتين
void changeLights(){
digitalWrite(green,HIGH);
delay(2000);
// يتوقف الضوء الاخضر , ثم يعمل الاصفر لمدة 3 ثواني
digitalWrite(green,LOW);
digitalWrite(yellow,HIGH);
delay(3000);
// يتوقف الاصفر , ثم يعمل الاحمر لمدة 5 ثواني
digitalWrite(yellow,LOW);
digitalWrite(red,HIGH);
delay(5000);
// يعمل الأحمر والاصفر معا لمدة ثانيتين
digitalWrite(yellow,HIGH);
delay(2000);
// يتوقف الاحمر والاصفر , ثم يعمل الأخضر
digitalWrite(yellow,LOW);
digitalWrite(red,LOW);
digitalWrite(green,HIGH);
}
تجربة المشروع ( صورة متحركة )
مع السلامة ~
|