فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: مدار
- مرحله 3: Visuino را راه اندازی کنید و نوع برد Arduino UNO را انتخاب کنید
- مرحله 4: در Visuino ADD & Connect Components
- مرحله 5: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
- مرحله 6: بازی کنید
تصویری: نحوه استفاده از استپر موتور به عنوان رمزگذار روتاری و صفحه نمایش OLED برای مراحل: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
در این آموزش نحوه ردیابی مراحل استپر موتور در صفحه نمایش OLED را یاد می گیریم. یک فیلم تظاهرات تماشا کنید.
اعتبار آموزش اصلی به کاربر youtube "sky4fly" تعلق می گیرد.
مرحله 1: آنچه شما نیاز دارید
- Arduino UNO (یا هر Arduino دیگر)
- رهبری
- تقویت کننده عملیاتی دوگانه LM358
- مقاومت 4X 4.7K اهم
- مقاومت 2X 120K اهم
- مقاومت 300 اهم
- استپر موتور دوقطبی (4 سیم)
- سیم های بلوز
- صفحه نمایش OLED
- برنامه Visuino: Visuino را بارگیری کنید
مرحله 2: مدار
مرحله 3: Visuino را راه اندازی کنید و نوع برد Arduino UNO را انتخاب کنید
برای شروع برنامه نویسی Arduino ، باید Arduino IDE را از اینجا نصب کنید:
لطفاً توجه داشته باشید که برخی از اشکالات مهم در Arduino IDE 1.6.6 وجود دارد. اطمینان حاصل کنید که 1.6.7 یا بالاتر را نصب کرده اید ، در غیر این صورت این دستورالعمل کار نمی کند! اگر هنوز مراحل این دستورالعمل را انجام نداده اید تا Arduino IDE را برای برنامه نویسی Arduino UNO تنظیم کنید! Visuino: https://www.visuino.eu نیز باید نصب شود. Visuino را همانطور که در تصویر اول نشان داده شده است شروع کنید روی دکمه "Tools" در جزء Arduino (تصویر 1) در Visuino کلیک کنید هنگامی که محاوره ظاهر می شود ، "Arduino UNO" را همانطور که در تصویر 2 نشان داده شده است انتخاب کنید.
مرحله 4: در Visuino ADD & Connect Components
- افزودن "OLED display I2C" روی م componentلفه DisplayOLED1 دوبار کلیک کنید. در پنجره عنصر "Text" را گسترش دهید و "Text Text" را به سمت چپ بکشید -"Text Text1" را در سمت چپ انتخاب کنید و در پنجره ویژگی ها اندازه را تنظیم کنید: 2
- جزء "Counter" را اضافه کرده و در پنجره Properties Min> Value را روی 0 تنظیم کنید
- 2X جزء "Detect Edge" را اضافه کنید
- Arduino Digital [7] Out را به پین "DetectEdge1" وصل کنید [In]
- Arduino Digital [8] Out را به پین "DetectEdge2" وصل کنید [In]
- پین "DetectEdge1" [Out] و پین "DetectEdge2" [Out] را به پین "Counter1" [In] وصل کنید
- پین "Counter1" [Out] را به "DisplayOLED1"> فیلد متن 1 پین [In] وصل کنید
- پین "DisplayOLED1" [Out] را به پین Arduino I2C [In] وصل کنید
مرحله 5: کد Arduino را ایجاد ، کامپایل و بارگذاری کنید
در Visuino ، F9 را فشار دهید یا روی دکمه نشان داده شده در تصویر 1 برای ایجاد کد Arduino کلیک کنید ، و Arduino IDE را باز کنید
در Arduino IDE ، روی دکمه Upload کلیک کنید تا کد را کامپایل و بارگذاری کنید (تصویر 2)
مرحله 6: بازی کنید
اگر ماژول Arduino UNO را تغذیه کنید ، LED می درخشد و اگر موقعیت موتور پله ای را تغییر دهید ، تعداد مراحل روی صفحه نمایش OLED قابل مشاهده است.
تبریک می گویم! پروژه خود را با Visuino تکمیل کرده اید. همچنین پروژه Visuino ضمیمه شده است ، که من برای این دستورالعمل ایجاد کردم ، می توانید آن را در اینجا بارگیری کرده و در Visuino باز کنید:
توصیه شده:
استپر موتور کنترل شده استپر موتور بدون میکروکنترلر!: 6 مرحله
موتور پله ای پله ای کنترل شده بدون میکروکنترلر !: در این دستورالعمل سریع ، ما یک کنترل کننده ساده موتور پله ای را با استفاده از موتور پله ای می سازیم. این پروژه نیازی به مدار پیچیده یا میکروکنترلر ندارد. بنابراین ، بدون هیچ گونه توضیح بیشتر ، بیایید شروع کنیم
استفاده از موتور پله ای به عنوان رمزگذار روتاری: 9 مرحله (همراه با تصاویر)
از یک موتور پله ای به عنوان یک رمزگذار روتاری استفاده کنید: رمزگذارهای روتاری برای استفاده در پروژه های میکروکنترلر به عنوان یک دستگاه ورودی بسیار مناسب هستند ، اما عملکرد آنها بسیار روان و رضایت بخش نیست. همچنین ، با داشتن تعداد زیادی استپر موتور یدکی در اطراف ، تصمیم گرفتم به آنها هدفی بدهم. بنابراین اگر مقداری استپر دارید
لوکوموتیو مدل کنترل شده با موتور پله ای - استپر موتور به عنوان رمزگذار روتاری: 11 مرحله (همراه با تصاویر)
لوکوموتیو مدل کنترل شده با موتور پله ای | موتور پله ای به عنوان رمزگذار روتاری: در یکی از دستورالعمل های قبلی ، نحوه استفاده از موتور پله ای به عنوان رمزگذار چرخشی را آموختیم. در این پروژه ، ما اکنون از آن موتور پله ای رمزگذار چرخشی استفاده می کنیم تا یک لوکوموتیو مدل را با استفاده از میکروکنترلر آردوینو کنترل کنیم. بنابراین ، بدون فو
استپر موتور کنترل شده استپر موتور - استپر موتور به عنوان رمزگذار روتاری: 11 مرحله (همراه با تصاویر)
استپر موتور کنترل شده استپر موتور | استپر موتور به عنوان رمزگذار روتاری: آیا چند موتور پله ای در اطراف شما خوابیده است و می خواهید کاری انجام دهید؟ در این دستورالعمل ، بیایید از یک موتور پله ای به عنوان یک رمزگذار چرخشی برای کنترل موقعیت یک موتور پله ای دیگر با استفاده از میکروکنترلر آردوینو استفاده کنیم. بنابراین بدون هیچ گونه توضیح بیشتر ، اجازه دهید
رمزگذار روتاری: نحوه عملکرد و نحوه استفاده از آردوینو: 7 مرحله
Rotary Encoder: نحوه عملکرد و نحوه استفاده از آن با آردوینو: می توانید این و سایر آموزش های شگفت انگیز را در وب سایت رسمی ElectroPeak بخوانید ابتدا ، اطلاعاتی درباره رمزگذار چرخشی مشاهده خواهید کرد و سپس نحوه