الثلاثاء، 7 يونيو 2016

المحاضرة الرابعة فى برمجة الاردوينو - التطبيق الثالث اضاءة دايود باستخدام Switch On واخر Switch Off

سنشرح اليوم التطبيق الثالث لبرمجة الاردوينو و هو تشغيل دايود ضوئى باستخدام 2

سويتش Bush Button واحد م اجل تشغيل On و الاخر من اجل الاغلاق  Off :

مكونات التطبيق :

  • Breadboard
  • Led 5mm
  •  عدد 2 مقاومه 10 كيلواوم .
  • مقاومه 560 اوم .
  • 2 سويتش Bush Butoon.

البرمجة :

Const int Ledpin =13;                                         1

Cont int ButtonPin1=2;                                      2

Cont int ButtonPin2=3;                                      3

Void Setup();                                                       4
}
Pinmode(LedPin,OUTPUT);                            5
Pinmode(ButtonPin1,INPUT);                         6
Pinmode(ButtonPin2,INPUT);                         7
{
Void loop();                                                                       8
}

if (digitalRead(ButtonPin1)==HIGH);                          9
 
}

digitalWrite(LedPin,HIGH);                                          10

{

esle if (digitalRead(ButtonPin2)==HIGH);                    11
}

digitalWrite(ButtonPin,LOW);                                       12

{
  {


شرح البرمجة :

 1-2-3 :    كما تعلمنا سابقا قمنا بتحديد كل منهم بPin محدده حتى يتعرف عليهم الاردوينو .

4-5-6-7 :    كما تعلمنا هى داله لتعريف كل منهم وماوظيفته هو مدخل او مخرج .

8    :  يتم كتابة الاوامر المراد تنفيذها .

9   :       قم بقياس قيمه الجهد عند ButtonPin1 اذا كان HIGH اى عليه جهد 5v اى تم الضغط عليه . 

  
10   :      قم بتشغيل الليد .

11    :   else if  --اى بمعنى :  اذا كان تم قياس ButtonPin2 وكانت HIGH اى عليه جهد 5v اى تم الضغط عليه .

12   :     قوم باطفاء الليد .



ليست هناك تعليقات:

إرسال تعليق