الهدف من هذه التجربة التحكم في كيفية اضاءة مصابيح  الليد من خلال البرمجة
الكود
int switchState = 0;
//setup
// the setup routine runs once when you press reset:
void setup() {
  // initialize the digital pin as an output.
  pinMode(3, OUTPUT);
  pinMode(4, OUTPUT);
  pinMode(5, OUTPUT);
  pinMode(2, INPUT);
}
// the loop routine runs over and over again forever:
void loop() {
  switchState = digitalRead(2); 
 //HIGH or LOW based on whether the button is on or off
  if (switchState == LOW) {
    //button is not pressed
    digitalWrite(3, HIGH); 
 //turn green LED on
    digitalWrite(4, LOW); 
 //red LED off
    digitalWrite(5, LOW); 
 //red LED off
  }
  else {
    //button is pressed
    digitalWrite(3, LOW);
    digitalWrite(4, LOW);
    digitalWrite(5, HIGH);
    delay (250);
 //wait a quarter second
    //toggle the red LEDs
    digitalWrite(4, HIGH);
    digitalWrite(5, LOW);
    delay (250);
  }  
}
 //go back to the beginning of the loop
======================================================================
عملي: 
(1) قم بتنفيذ الدائرة التالية على برنامج تنكر كاد
(2) قم بنسخ الكود اعلاه ولصقه داخل تنكر كاد
(3) تأكد من عمل الدائرة  - عند الضغط على الزر وعند عدم الضغط على الزر
قم بعمل تقرير كامل في دفترك: 
اسم الطالب: 
التاريخ:
اسم التجربة:
هدف التجربة :
- المقدمة النظرية (المتغيرات): _______________________________________
 - الادوات والاجهزة المستخدمة : _____________________________________
- الاجراءات والبيانات: ____________________________________________:
 - نتيجة التجربة: ______________________________________________
الاسئلة:
كم قيمة المقاومات المستخدمة؟
ماذا يضيئ اذا لم تضغط على زر الضغط؟
ماذا يضيئ اذ ضغطت على زر الضغط؟
Bonus
كيف يمكن تغيير طريقة الاضاءة والاطفاء - جرّب تغيير المصباح ليد الاوسط من احمر الى برتقالي
عند الضغط على زر الضغط تضيئ المصابيح كالتالي: احمر ثانية ثم برتقالي ثانية ثم اخضر نصف ثانية فقط.
لاستخدام المعلم : 
النظافة والترتيب :