استخدام الريموت كونترول للتحكم في بطاقة اردوينو (الجزء الثاني)
سنقوم اليوم باستكمال موضوع استخدام الريموت كنترول للتحكم في بطاقة اردوينو عن طريق الريموت كنترول
لقراءة الجزء الاول من هنا.
الان اصبحت لدينا طريقة للتحكم في بطاقة اردوينو وهي كودات الازرار.
للتحكم باضاءة صمام ضوئي LED موصول على المدخل 6 (Pin6) من خلال زر رقم
واحد ...نكتب البرنامج باستخدام جملة Switch او اي جملة اخرى ,بحيث اذا
استقبل الاردوينو الزر كود الزر رقم واحد يضيء الصمام الضوئي LED.
الكود البرمجي :
_______________________________
Void setup ()
{
pinMode (6, OUTPUT);
irrecv.enableIRIn(); // Start the receiver
}
Void loop ()
{
If (irrecv.decode(&results)) {
Switch (results.value) { // results.value: it’s the IR receiver reading.
case 0xFFA25D: // FFA25D : it’s the code of button 1
digitalWrite (6, HIGH);
break;
__________________________________
الان نقوم بزيادة عدد الصمامات الى 3 LED .
وليكن التحكم بها كالتالي ..الرقم واحد يضيء الصمام الاول
والرقم 2 يضيء الصمام الثاني والرقم 3 يضيء الصمام الثالث
وزر Power يطفىء الصمامات الثلاثة والزر الاخضر يضيئهم جميعا.
فيديو توضيحي:
لمزيد من المواضيع حول بطاقة اردوينو.
صاحب الموضوع : علـى حلمـي الهضابين .
خارج الموضوع تحويل الاكوادإخفاء الابتساماتإخفاء