هنگامی که یک پروژه نیاز به تراز دقیق 26 نقطه ثابت در یک دیسک 12 اینچی دارد اما تنها با 3.5 اینچ فاصله عمودی محدود می شود، موتورهای مرحله ای سنتی اغلب بیش از حد بزرگ هستند.موتور چرخ چرخ JGY-370 به عنوان یک راه حل ایده آل ظاهر می شودبا این حال ، برای مبتدیان Arduino ، رانندگی این موتور DC مجهز به کدگذاری چالش های بیشتری را از خود طراحی مکانیکی ارائه می دهد.
اولین گام مهم شامل اجتناب از تصورات غلط رایج است.برای موتورهای مرحله ای طراحی شده اند و اساساً با موتورهای DC مانند JGY-370 ناسازگار هستنددو گزینه عملی وجود دارد:
چالش فنی واقعی در موقعیت دقیق قرار دارد. رمزگذاری کننده موتور به عنوان سنگ بنای دستیابی به "اصطلاح دقیق" با ارائه بازخورد چرخش در زمان واقعی عمل می کند.اجرای آن نیازمند:
این سیستم کنترل حلقه بسته به طور موثر مانع از بیش از حد شدن ناشی از بی وقفه می شود و حرکت صاف و دقیق بین تمام 26 موقعیت را امکان پذیر می کند.این راه حل به طور همزمان به محدودیت های فضایی و الزامات دقت موقعیت دهی پاسخ می دهد.