رفتن به مطلب
  • advertisement_alt
  • advertisement_alt
  • advertisement_alt

مشکل در برنامه نویسی برد آسانسور


محمد علی عباس نژاد
 اشتراک گذاری

ارسال های توصیه شده

من در حال برنامه نویسی آردوینو مگا 2560 برای ماکت آسانسور هستم .  قسمت برنامه نویسی برای دکمه ها به مشکل خوردم . از یک حلقه وایل استفاده کردم و نوشتم مثلا وقتی فردی دکمه طبقه سوم را فشار می دهد ، تا زمانی که به طبقه سوم نرسیدی ، استپر موتور را یک گام به بالا ببر . ( این دستور تکرار شده و استپر موتور به بالا حرکت می کند ) اما زمانی که دکمه را می زنم استپر موتور شروع به حرکت می کند و اصلا در طبقه سوم نمی ایستد و بی وقفه حرکت می کند . به خاطر همین در حلقه وایل تابعی را که برای خواندن طبقه نوشته بودم فراخوانی کردم . وقتی برنامه را اجرا کردم ، استپر موتور تکه تکه حرکت می کرد . یعنی مثلا 1 گام به بالا می رفت و تقریبا دو ثانیه صبر می کرد و دوباره یک گام می رفت و اصلا حرکت استپر موتور پیوسته نبود . اما زمانی که به طبقه سوم رسید ، ایستاد ، من چگونه باید مشکل تکه تکه حرکت کردن استپر موتور را حل کنم ؟؟ 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • پاسخگوی انجمن عنوان را به مشکل در برنامه نویسی برد آسانسور تغییر داد

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری
 اشتراک گذاری

×
×
  • اضافه کردن...