الكود البرمجي
#define LED 13
void setup() {
pinMode(LED, OUTPUT);
}
void loop() {
digitalWrite(LED, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
شرح الكود
في البداية، نقوم بتعريف ثابت بإسم LED على المخرج رقم 13. في الدالة setup() نقوم بتعريفه كمخرج :
#define LED 13
void setup() {
pinMode(LED, OUTPUT);
}
في الدالة loop() ، نقوم بتشغيل الـ LED لمدة ثانية واحدة ثم اطفاؤه لمدة ثانية أخرى وهكذا … .
void loop() {
digitalWrite(LED, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}

