
نوشته اصلی توسط
godhelot
ببخشید ولی نه منظورمو نتونستم برسونم فرض کنیم کده من به صورت زیره:
if(x==4){
digitalWrite(13,HIGH);
delay(100);
digitalWrite(13,LOW);
}
همینطور که میبینید دستور دادم هر وقت X=4 شد پایه شماره سیزده های بشه و بعداز یه دیلی لو بشه که من میخام تا وقتی که شرط برقراره تو همین حالت لو بمونه و دومرتبطه شرط از اول اجرا نشه لازم به ذکره که شرط های دیگه ایی هم هستن دیگه امیدوارم این دفه منظورمو رسونده باشم
اوکی متوجه شدم باید کدتون رو مطابق زیر بنویسید:
کد:
if(x==4){
digitalWrite(13,HIGH);
delay(100);
do {digitalWrite(13,LOW);}
while(x==4);
}