با سلام وخسته نباشید اگه میشه یه نمونه کد از stop بزارین خیلی ممنون میشم
با سلام وخسته نباشید اگه میشه یه نمونه کد از stop بزارین خیلی ممنون میشم
کدتون در چه موردی هست در مورد اترنت یا تابع millis?
if(x==4){
analogWrite(6,a);
digitalWrite(5,LOW);
digitalWrite(4,HIGH);
delay(100);
analogWrite(6,0);
digitalWrite(5,LOW);
digitalWrite(4,LOW);
}
(هر موقع x=4 شد)میخام وقتی دیلی تموم شد رفت چند خط پایین همونجا بمونه دیگه از اول کدو اجرا نکنه یه جورایی استاپ کنه.
خیلی ممنون بابت راهنمایی تون ولی یه مشکلی هس اینکه وقتی دستوری رو که گفتین وارد میکنم همونجا میمونه دیگه وقتی که مثلا x=3 میشه دستورات مربوط به این رو اجرا نمیکنه.
لطفا بیشتر راهنماای کنید.
سلام وخسته نباشید،
صحیح ولی من با یکی از این شرطا مشکل دارم تو یکی از اونا دوتا دستور باید اجرا شه ولی من میخام(نمیدونم امکانش است یا نه)که دستور اولی که اجرا شد بعداز یه دیلی بره دستور بعدی وتا زمانی که شرط برقراره تو همون دستور دومی بمونه.
امیدوارم منظورمو رسونده باشم.
ببخشید ولی نه منظورمو نتونستم برسونم فرض کنیم کده من به صورت زیره:
if(x==4){
digitalWrite(13,HIGH);
delay(100);
digitalWrite(13,LOW);
}
همینطور که میبینید دستور دادم هر وقت X=4 شد پایه شماره سیزده های بشه و بعداز یه دیلی لو بشه که من میخام تا وقتی که شرط برقراره تو همین حالت لو بمونه و دومرتبطه شرط از اول اجرا نشه لازم به ذکره که شرط های دیگه ایی هم هستن دیگه امیدوارم این دفه منظورمو رسونده باشم