پاسخ : مشکل با نویز ایجاد شده روی میکرو از کنتاکتور
راحت ترین راحش استفاده از Debounce هستش
راه دوم هم اینه که تعیین کنید پس از تشخیص 0 بودن به یه متغیر یکی یکی اضافه بشه(با توجه به main و حلقه اصله و یا استفاده از تایمر مجزا) پس از رسید متغیر به حد خاصی عمل انجام بشه
راه اول برای ساده تر شدن کار هستش و راه دوم رو من با کمی تغییرات جهت کلید های افزایشی تو مداراتم استفاده میکنم(حالتی که کلید رو نگه داری و سرعت تغییرات خواسته شده افزایش پیدا کنه)
موفق باشید
راحت ترین راحش استفاده از Debounce هستش
راه دوم هم اینه که تعیین کنید پس از تشخیص 0 بودن به یه متغیر یکی یکی اضافه بشه(با توجه به main و حلقه اصله و یا استفاده از تایمر مجزا) پس از رسید متغیر به حد خاصی عمل انجام بشه
راه اول برای ساده تر شدن کار هستش و راه دوم رو من با کمی تغییرات جهت کلید های افزایشی تو مداراتم استفاده میکنم(حالتی که کلید رو نگه داری و سرعت تغییرات خواسته شده افزایش پیدا کنه)
موفق باشید
دیدگاه