چه قدر دنبال این موضوع من گشتم تا بالاخره تونستم انجامش بدم.
ایده شات سایتی با مطالب خواندنی
نمایش نسخه قابل چاپ
چه قدر دنبال این موضوع من گشتم تا بالاخره تونستم انجامش بدم.
ایده شات سایتی با مطالب خواندنی
سلام
بعد از 50 روز سرریز میشه،یعنی مدول شمارش millis 50 روزه،بعد مدول خودش دوباره ریست میشه و شمارش از سر گرفته میشه
سلام
من میخام اردوینو مثلا هر 4ساعت بمدت 1دقیقه یک موتور رو روشن کنه که بچرخه کدش رو از کجا بیارم؟ممنون
سلام خدمت اساتید.
اگر بخوایم دو یا چند فرمان رو در زمانهای مشخص با millis() انجام بدیم باید چجوری کد نوشت؟ یک فرمان رو که راحت با if انجام میدیم اما اگر بخوایم بطور مثال بگیم ۵ دیقه دیگه یک رله رو روشن کن و ۲ دیقه بعد یک رله دیگه و بعدیش... چجوری کد نویسی میشه؟
سلام
میتونی از همون تابع if استفاده کنی مثلا بنویسی
const int sleeptime1 = 60000;
اگه رله ها به ترتیب یکی بعد از اون یکی روشن و خاموش میشن کارت خیلی اسونه میتونی بین تابع ها delay بزاری که اول رله یک رو روشن کنه بعد فلان زمان خاموش کنه بعد تاخیر ۲ دقیقه رله دو روشن کنه