فهرست مطالب:
- تدارکات
- مرحله 1: داستان
- مرحله 2: (روش 1) راه اندازی بلوک تزریق [روش 1]
- مرحله 3: راه اندازی بلوک موتور [روش 1]
- مرحله 4: در نهایت استقرار بلوک ها [روش 1]
- مرحله 5: (روش 2) راه اندازی بلوک سوئیچ [روش 2]
- مرحله 6: راه اندازی بلوک موتور [روش 2]
- مرحله 7: در نهایت استقرار بلوک ها و استفاده از رابط کاربری داشبورد برای دسترسی به آن [روش 2]
- مرحله 8: (روش 3) راه اندازی بلوک کشویی [روش 3]
- مرحله 9: راه اندازی بلوک موتور [روش 3]
- مرحله 10: در نهایت استقرار بلوک ها و استفاده از رابط کاربری داشبورد برای دسترسی به آن [روش 2]
تصویری: کنترل موتور با Magicbit [Magicblocks]: 10 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
این آموزش به شما آموزش می دهد که با استفاده از Magicblocks یک موتور را با Magicbit کنترل کنید.
تدارکات
Magicbit - طرفدار
مرحله 1: داستان
سلام و خوش آمدید ، این آموزش کوتاه به شما آموزش می دهد که چگونه یک موتور را با استفاده از Magicbit با استفاده از Magicblocks کنترل کنید.
3 روش اصلی برای دستیابی به این هدف وجود دارد.
- با استفاده از بلوک تزریق
- با استفاده از سوئیچ داشبورد.
- با استفاده از کشویی داشبورد.
ابتدا وارد حساب Magicblocks خود شوید ،
Magicblocks یک نرم افزار برنامه نویسی بصری آسان برای برنامه ریزی magicbit شما است. هر کسی می تواند کنترلر میکرو خود را با استفاده از magicblocks.io برنامه ریزی کند و نیازی به دانش برنامه نویسی نیست. می توانید به صورت رایگان ثبت نام کنید.
زمین بازی را راه اندازی و باز کنید.
در مرحله بعد مطمئن شوید Magicbit شما به اینترنت متصل و وصل است و همچنین از طریق Device Manager به حساب شما متصل است.
همه انجام شد؟ سپس به سراغ روش 1 بروید
لیست اقلام مورد نیاز
Magicbit: Magicbit یک پلت فرم توسعه یکپارچه مبتنی بر ESP32 برای یادگیری ، نمونه سازی ، کدگذاری ، الکترونیک ، روباتیک ، IoT و طراحی راه حل است.
مرحله 2: (روش 1) راه اندازی بلوک تزریق [روش 1]
1. بلوک تزریق را از قسمت گره های ورودی در سمت چپ صفحه به Flow بکشید و رها کنید.
2. روی بلوک دوبار کلیک کنید و نوع بار را از منوی کشویی به یک ورودی عددی (شماره) انتخاب کنید.
3. مقدار بعدی را بین 0 تا 100 تایپ کنید (1 به معنی خاموش و 100 به معنی سرعت کامل است).
4. یک گره "خاموش" را با همان روش بالا تنظیم کنید.
مرحله 3: راه اندازی بلوک موتور [روش 1]
1. بلوک موتور را از قسمت گره های Magicbit در سمت چپ صفحه به جریان بکشید و رها کنید.
2. بر روی بلوک موتور دوبار کلیک کنید و شناسه دستگاه منحصر به فرد خود را از برگه Device Manager در حساب Magicblocks خود تایپ یا بچسبانید. [این قسمت بلوک موتور را با موتور متصل به Magicbit شما پیوند می دهد]
3. Magicbit دارای دو پین موتور است. آن را به یکی از آنها وصل کنید و مطمئن شوید که پین موتور مناسب را از منوی کشویی انتخاب کرده اید.
[اختیاری] وارد کردن گره های نصب شده در حال حاضر
اگر در راه اندازی گره ها مشکل داشتید ، می توانید از ویژگی import در Magicblocks برای دریافت گره هایی که قبلاً راه اندازی شده است استفاده کنید.
- ابتدا این کد را در کلیپ بورد خود کپی کنید
- روی منوی گزینه ها در گوشه سمت راست بالای صفحه کلیک کنید.
- سپس مکان نما را روی منوی فرعی وارد کنید.
- سپس بر روی کلیپ بورد کلیک کنید و کد را در کلیپ بورد خود در قسمت متن بچسبانید
- جریان جاری یا جریان جدید را انتخاب کرده و بر روی وارد کردن کلیک کنید.
مهم
مطمئن شوید که شناسه دستگاه خود را در ویژگی های گره موتور تایپ کرده و پین را که موتور شما به آن متصل است انتخاب کنید.
مرحله 4: در نهایت استقرار بلوک ها [روش 1]
1. بلوک تزریق را با گره نمایش متصل کنید.
2. روی دکمه استقرار در گوشه سمت راست بالای صفحه کلیک کنید.
3. پس از استقرار روی جعبه سمت چپ بلوک تزریق کلیک کنید تا فعال شود و این موتور را روشن می کند.
عیب یابی [روش 1]
- بررسی کنید آیا Magicbit شما به اینترنت متصل است یا خیر.
- بررسی کنید که آیا موتور به درستی وصل شده است و از پین صحیح موتور استفاده شده است.
مرحله 5: (روش 2) راه اندازی بلوک سوئیچ [روش 2]
1. بلوک Switch را از قسمت گره های داشبورد به Flow بکشید و رها کنید.
2. روی گره سوئیچ دوبار کلیک کنید و یک ui داشبورد اصلی [user-interface] را از منوی کشویی و نام فیلد خود تنظیم کنید.
3. از منوی کشویی حالت روشن و خاموش را به عنوان ورودی شماره انتخاب کنید. و بر روی محموله 75 و بار غیرفعال را 1 قرار دهید.
مرحله 6: راه اندازی بلوک موتور [روش 2]
1. بلوک موتور را از قسمت گره های Magicbit در سمت چپ صفحه به جریان بکشید و رها کنید.
2. بر روی بلوک موتور دوبار کلیک کنید و شناسه دستگاه منحصر به فرد خود را از برگه Device Manager در حساب Magicblocks خود تایپ یا بچسبانید. [این امر بلوک موتور را با موتور متصل به صفحه Magicbit شما پیوند می دهد]
[اختیاری] وارد کردن گره های نصب شده در حال حاضر
- ابتدا این کد را در کلیپ بورد خود کپی کنید.
- روی منوی گزینه ها در گوشه سمت راست بالای صفحه کلیک کنید.
- سپس مکان نما را روی منوی فرعی وارد کنید.
- سپس بر روی کلیپ بورد کلیک کنید و کد را در کلیپ بورد خود در قسمت متن بچسبانید.
- جریان جاری یا جریان جدید را انتخاب کرده و بر روی وارد کردن کلیک کنید.
مهم
اطمینان حاصل کنید که شناسه دستگاه خود را در ویژگی های گره موتور تایپ کرده و پین را انتخاب کنید که موتور شما به آن متصل است.
مرحله 7: در نهایت استقرار بلوک ها و استفاده از رابط کاربری داشبورد برای دسترسی به آن [روش 2]
- بلوک ورودی متن را با گره نمایش متصل کنید.
- روی دکمه استقرار در گوشه سمت راست بالای صفحه کلیک کنید.
- پس از استقرار ، با کلیک روی پیوند به آدرس داشبورد در گوشه سمت راست بالای صفحه ، به رابط کاربری داشبورد بروید.
- برای کنترل موتور ، کلید را روشن و خاموش کنید.
- آدرس داشبورد خود را کپی کنید و از طریق اینترنت می توانید به آن دسترسی داشته باشید تا متن را در هر نقطه از جهان روی صفحه Magicbit خود نمایش دهید.
عیب یابی [روش 2]
- بررسی کنید آیا Magicbit شما به اینترنت متصل است یا خیر.
- بررسی کنید که آیا موتور به درستی وصل شده است و از پین صحیح موتور استفاده شده است.
مرحله 8: (روش 3) راه اندازی بلوک کشویی [روش 3]
1. بلوک Slider را از قسمت گره های داشبورد به Flow بکشید و رها کنید.
2. بر روی گره لغزنده دوبار کلیک کرده و یک ui داشبورد اصلی [user-interface] را از منوی کشویی و نام رشته خود تنظیم کنید.
3. گره لغزنده را مانند تصویر زیر تنظیم کنید.
مرحله 9: راه اندازی بلوک موتور [روش 3]
1. بلوک موتور را از قسمت گره های Magicbit در سمت چپ صفحه به جریان بکشید و رها کنید.
2. بر روی بلوک موتور دوبار کلیک کنید و شناسه دستگاه منحصر به فرد خود را از برگه Device Manager در حساب Magicblocks خود تایپ یا بچسبانید. [این امر بلوک موتور را با موتور متصل به صفحه Magicbit شما پیوند می دهد]
[اختیاری] وارد کردن گره های نصب شده در حال حاضر
- ابتدا این کد را در کلیپ بورد خود کپی کنید.
- روی منوی گزینه ها در گوشه سمت راست بالای صفحه کلیک کنید.
- سپس مکان نما را روی منوی فرعی وارد کنید.
- سپس بر روی کلیپ بورد کلیک کنید و کد را در کلیپ بورد خود در قسمت متن بچسبانید.
- جریان جاری یا جریان جدید را انتخاب کرده و بر روی وارد کردن کلیک کنید.
مهم
اطمینان حاصل کنید که شناسه دستگاه خود را در ویژگی های گره موتور تایپ کرده و پین را انتخاب کنید که موتور شما به آن متصل است.
مرحله 10: در نهایت استقرار بلوک ها و استفاده از رابط کاربری داشبورد برای دسترسی به آن [روش 2]
- بلوک ورودی متن را با گره نمایش متصل کنید.
- روی دکمه استقرار در گوشه سمت راست بالای صفحه کلیک کنید.
- پس از استقرار ، با کلیک روی پیوند به آدرس داشبورد در گوشه سمت راست بالای صفحه ، به رابط کاربری داشبورد بروید.
- برای کنترل موتور ، نوار لغزنده را بگیرید.
عیب یابی [روش 3]
- بررسی کنید آیا Magicbit شما به اینترنت متصل است یا خیر.
- بررسی کنید که آیا موتور به درستی وصل شده است و از پین صحیح موتور استفاده شده است.
توصیه شده:
استپر موتور کنترل شده استپر موتور بدون میکروکنترلر!: 6 مرحله
موتور پله ای پله ای کنترل شده بدون میکروکنترلر !: در این دستورالعمل سریع ، ما یک کنترل کننده ساده موتور پله ای را با استفاده از موتور پله ای می سازیم. این پروژه نیازی به مدار پیچیده یا میکروکنترلر ندارد. بنابراین ، بدون هیچ گونه توضیح بیشتر ، بیایید شروع کنیم
موتور پله ای کنترل شده استپر موتور بدون میکروکنترلر (V2): 9 مرحله (همراه با تصاویر)
موتور پله ای کنترل شده استپر موتور بدون میکروکنترلر (V2): در یکی از دستورالعمل های قبلی من ، نحوه کنترل موتور پله ای با استفاده از موتور پله ای بدون میکروکنترلر را به شما نشان دادم. این یک پروژه سریع و سرگرم کننده بود اما با دو مشکل همراه بود که در این دستورالعمل حل خواهد شد. بنابراین ، عاقل
استپر موتور کنترل شده استپر موتور - استپر موتور به عنوان رمزگذار روتاری: 11 مرحله (همراه با تصاویر)
استپر موتور کنترل شده استپر موتور | استپر موتور به عنوان رمزگذار روتاری: آیا چند موتور پله ای در اطراف شما خوابیده است و می خواهید کاری انجام دهید؟ در این دستورالعمل ، بیایید از یک موتور پله ای به عنوان یک رمزگذار چرخشی برای کنترل موقعیت یک موتور پله ای دیگر با استفاده از میکروکنترلر آردوینو استفاده کنیم. بنابراین بدون هیچ گونه توضیح بیشتر ، اجازه دهید
استفاده از بیش از 4 موتور - چیدن چند موتور موتور: 3 مرحله
استفاده از بیش از 4 موتور - چیدمان چند موتور موتور: دستگاه تعویض و تقویت حسی ارتعاشی قابل آموزش (https://www.instructables.com/id/Vibrotactile-Sens …) راهی برای ساخت دستگاهی که حسی را ترجمه می کند ، نشان می دهد. ورود به محرک های ارتعاشی آن محرک های ارتعاشی عبارتند از
نحوه کنترل موتور DC بدون برس بدون کوادکوپتر بدون سرنشین (3 نوع سیم) با استفاده از کنترل کننده سرعت موتور HW30A و Arduino UNO: 5 مرحله
نحوه کنترل موتور DC بدون برس بدون کوادکوپتر بدون سرنشین (3 نوع سیم) با استفاده از کنترل کننده سرعت موتور HW30A و Arduino UNO: توضیحات: کنترل کننده سرعت موتور HW30A را می توان با باتری های 4-10 NiMH/NiCd یا 2-3 سلولی LiPo استفاده کرد. BEC با حداکثر 3 سلول LiPo کاربردی است. می توان از آن برای کنترل سرعت موتور DC بدون برس (3 سیم) با حداکثر حداکثر 12Vdc استفاده کرد. مخصوص