البرمجة
المحاضرة الرابعة فى برمجة الاردوينو - التطبيق الثالث اضاءة دايود باستخدام Switch On واخر Switch Off
سنشرح اليوم التطبيق الثالث لبرمجة الاردوينو و هو تشغيل دايود ضوئى باستخدام 2
سويتش Bush Button واحد م اجل تشغيل On و الاخر من اجل الاغلاق Off :
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg98n626kheoGUOFyAeCVRHw4jzb0z-P3HA6XvMd68GMY0UeetNVJ4v5ehnfsGEPnv1MUk6ZpMCOy9C5VlnzuL_HCZl71F4HvrGLR0wV2wtl_rDrk1MSpDOJ3GvUhiA1B3-6BsqLX7E6p3c/s640-rw/%25D8%25AA%25D8%25B4%25D8%25BA%25D9%258A%25D9%2584+%25D8%25AF%25D8%25A7%25D9%258A%25D9%2588%25D8%25AF+%25D8%25B6%25D9%2588%25D8%25A6%25D9%2589+%25D8%25A8%25D8%25A7%25D8%25B3%25D8%25AA%25D8%25AE%25D8%25AF%25D8%25A7%25D9%2585+2+%25D8%25B3%25D9%2588%25D9%258A%25D8%25AA%25D8%25B4+%25D9%2588%25D8%25A7%25D8%25AD%25D8%25AF+ON+%25D9%2588%25D8%25A7%25D8%25AE%25D8%25B1+OFF.png)
مكونات التطبيق :
- 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 : قوم باطفاء الليد .
المحاضره الخامسه (من هنا)
قم الان بالتمتع بخدمات تسويق مواقع الويب المختلفه مع شركة سوقنى متخصصة التسويق الالكتروني فى مصر
ردحذفتابعونا عبر موقعنا
www.swaqny.com
اتصلوا بنا على تليفون
002_01008745590