با سلام وخسته نباشید اگه میشه یه نمونه کد از 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 شد پایه شماره سیزده های بشه و بعداز یه دیلی لو بشه که من میخام تا وقتی که شرط برقراره تو همین حالت لو بمونه و دومرتبطه شرط از اول اجرا نشه لازم به ذکره که شرط های دیگه ایی هم هستن دیگه امیدوارم این دفه منظورمو رسونده باشم