فهرست مطالب:
- تدارکات
- مرحله 1: Moto: bit را راه اندازی کنید
- مرحله 2: یک موتور سروو را به Moto: bit وصل کنید
- مرحله 3: Micro: bit را برای اجرای موتور سروو برنامه ریزی کنید
- مرحله 4: سروو موتور را اجرا کنید
- مرحله 5: کد را در Micro: bit خود بارگیری کنید
- مرحله 6: یک موتور دیگر اضافه کنید
- مرحله 7: با موتورهای خود چیزی جالب اجرا کنید
تصویری: نحوه اجرای سرو موتورها با استفاده از Moto: bit با Micro: bit: 7 Step (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
یکی از راه های افزایش قابلیت micro: bit استفاده از تخته ای به نام moto: bit توسط SparkFun Electronics (تقریباً 15-20 دلار) است. به نظر می رسد پیچیده است و ویژگی های زیادی دارد ، اما کار کردن با موتورهای سروو کار سختی نیست. Moto: bit به شما امکان می دهد موتورهای قدرتمندتری نسبت به میکرو موتور کوچک که می توانید از micro: bit به تنهایی اجرا کنید ، اجرا کنید.
تدارکات
- moto: کمی
- bbc micro: bit
- سرو موتور
- منبع تغذیه با دوشاخه جک بشکه (آداپتور a/c ، اما همچنین می توانید از باتری استفاده کنید)
مرحله 1: Moto: bit را راه اندازی کنید
بیایید نگاهی به moto: bit بیاندازیم. در بالا یک شکاف طولانی وجود دارد که میکرو: بیت را در آن قرار می دهید. مطمئن شوید که micro: bit به خوبی وارد شده و LED ها رو به بالا باشد.
در کنار موتور یک جک قدرت وجود دارد: bit. شما می توانید انواع مختلف منبع تغذیه را وصل کنید. بیش از 11 ولت استفاده نکنید (توجه داشته باشید که کلمات کوچک روی برخی از تخته ها 3-17 ولت می گویند ، اما به گفته SparkFun ، این یک چاپ اشتباه است که در دسته بعدی تخته آنها اصلاح می شود). می توانید از یک باتری 4-AA ، یک باتری 9 ولت یا یک آداپتور AC که بیش از 11 ولت خروجی ندارد استفاده کنید.
مرحله 2: یک موتور سروو را به Moto: bit وصل کنید
به موتور دقت کنید: bit. گروهی از پین ها با برچسب "SERVO" را مشاهده خواهید کرد. اینجاست که سروو موتور را وصل می کنیم. پین های سمت چپ ناحیه SERVO عبارت "P15 ، VCC ، GND" ، و پین های سمت راست می گویند "P16، VCC، GND".
در این مثال ، ما قصد داریم سروو موتور را به پین های سمت چپ وصل کنیم.
سروو موتور دارای سه سیم رنگی است که معمولاً با سوکت متصل می شوند. سیمها معمولاً مشکی ، قرمز و سپس رنگ سوم هستند. رنگ مشکی تقریباً مخفف "ground" است (و در موتور: bit به GND متصل می شود) ؛ رنگ قرمز "قدرت" دارد (و در موتور: بیت به VCC وصل می شود) ، و سیم سفید این موتور چیزی است که داده ها را حمل می کند (و در موتور: بیت به P15 متصل می شود).
موتور را به ستون "P15 ، VCC ، GND" وصل کنید ، مطمئن شوید سیم سفید را با P15 ، قرمز را به VCC و رنگ مشکی را به GND وصل کنید.
مرحله 3: Micro: bit را برای اجرای موتور سروو برنامه ریزی کنید
در حال حاضر ما به کد نیاز داریم تا micro: bit موتور را که به موتور: moto متصل کرده ایم اجرا کند.
MakeCode را باز کرده و یک پروژه جدید را شروع کنید. (ما فرض می کنیم که شما در چند آموزش اولیه MakeCode کار کرده اید).
وقتی دکمه A را روی میکرو: bit فشار می دهیم ، به سروو موتور خود می گوییم که 4 بار به جلو و عقب حرکت کند.
بلوک "On Button A pressed" را از "منوی ورودی" بکشید.
بعد ، یک حلقه اضافه کنید. یک بلوک "تکرار" سبز رنگ را از منوی "حلقه ها" بکشید و آن را به رنگ بنفش "در دکمه A فشار دهید" بکشید. بنابراین وقتی دکمه A را فشار می دهیم ، 4 بار کاری را انجام می دهیم…
مرحله 4: سروو موتور را اجرا کنید
برای راه اندازی موتور خود باید چند بلوک اضافه کنیم.
- روی گزینه "Advanced" در پایین موارد منو کلیک کنید.
- موردی را که می گوید "پین" انتخاب کنید. بلوک قرمز رنگی که می گوید "سروو بنویسید پین … به …" را بکشید و آن را در بلوک تکرار ضربه بزنید. سروو ما به پین 15 (P15) وصل شده است ، بنابراین P15 را انتخاب کرده و تنظیم درجه را به 0 تغییر دهید.
- یک بلوک "مکث" آبی روشن (موجود در منوی Basic) اضافه کنید و آن را به 500 میلی ثانیه (میلی ثانیه) تغییر دهید.
- سپس یک بلوک سروو قرمز دیگر اضافه کنید ، P15 را انتخاب کنید و سروو را به موقعیت 180 درجه منتقل کنید.
- یک بلوک مکث دیگر اضافه کنید.
- با نگاه کردن به کد کامل ، می گوید: "وقتی دکمه A را فشار می دهم ، این کار را 4 بار انجام دهید: سروو را به موقعیت 0 درجه منتقل کنید ، 500 میلی ثانیه صبر کنید ، سروو را به موقعیت 180 منتقل کنید ، 500 میلی ثانیه صبر کنید."
- روی دکمه A در میکرو شبیه سازی شده: bit کلیک کنید تا حرکت سروو مشاهده شود.
مرحله 5: کد را در Micro: bit خود بارگیری کنید
میکرو: بیت را با استفاده از کابل USB به رایانه خود وصل کنید. روی دکمه بارگیری کلیک کنید و فایل.hex را به micro: bit بکشید.
[اگر نمی دانید چگونه این کار را انجام دهید ، راهنمای سریع MakeCode را ببینید.]
وقتی دکمه A را روی micro: bit فشار می دهید ، سروو باید اجرا شود!
با تغییر کد خود ، از تنظیمات مختلف برای موقعیت های سروو ، اعداد مختلف در حلقه تکرار و زمان های مکث متفاوت استفاده کنید.
مرحله 6: یک موتور دیگر اضافه کنید
شما می توانید همین کار را با موتور متصل به P16 (پین 16) انجام دهید.
اگر این بلوک های کد را اضافه کنید (و به micro: bit خود بارگیری کنید) ، می توانید با فشار دکمه A موتور را روی P15 و با فشار دادن دکمه B موتور را فعال کنید.
مرحله 7: با موتورهای خود چیزی جالب اجرا کنید
ما از موتورهای خود برای اجرای ماشین های کاغذ از پروژه های Paper Mechatronics استفاده می کنیم. برای ساخت ماشین آلات خود به وب سایت مراجعه کنید و سپس آنها را به سرو موتورها متصل کنید. خوش بگذره!
این مطالب بر اساس کارهایی است که توسط بنیاد ملی علوم تحت گرانت شماره IIS-1735836 پشتیبانی می شود. هر گونه نظر ، یافته و نتیجه گیری یا توصیه ای که در این مقاله بیان شده است ، نظر نویسنده (نویسندگان) است و الزاماً منعکس کننده نظرات بنیاد ملی علوم نیست.
این پروژه همکاری بین کنسرسیوم Concord ، دانشگاه کلرادو ، بولدر و دانشگاه فناوری جورجیا است.
توصیه شده:
نحوه اجرای موتور DC بدون برس بدون کوادکوپتر بدون سرنشین با استفاده از کنترل کننده سرعت موتور HW30A بدون براش و تستر سرو: 3 مرحله
نحوه عملکرد موتور DC بدون جاروبک بدون سرنشین با استفاده از HW30A Brushless Motor Speed Controller و سرو تستر: توضیحات: این دستگاه Servo Motor Tester نام دارد که می توان با استفاده از یک سروو موتور ساده و منبع تغذیه به آن سرو موتور را فعال کرد. این دستگاه همچنین می تواند به عنوان مولد سیگنال برای کنترل کننده سرعت الکتریکی (ESC) استفاده شود ، سپس می توانید
کنترل کننده سرو سرو (تمشک پای): 4 مرحله (همراه با تصاویر)
Maestro Servo Controller (Raspberry Pi): آموزش اولیه نحوه راه اندازی Maestro Servo Controller با Raspberry Pi
آزمایشگاه سرو سرو: 9 مرحله
آزمایشگاه سرو سرو: در این آزمایشگاه ما روی موقعیت یک سرو سرو با پتانسیومتر کنترل می کنیم. بر اساس موقعیت & quot؛ بازوها & quot؛ سروو میکرو سروو. ما ردیف های LED مربوطه را روشن می کنیم. برای این آزمایشگاه شما نیاز دارید: 1 سرو سرو (یک ارائه دهنده
نحوه اجرای کامپوزیت ویدئو و داده های شبکه از طریق کابل اترنت: 6 مرحله (همراه با تصاویر)
نحوه اجرای کامپوزیت ویدئو و داده های شبکه از طریق کابل اترنت: من نیاز داشتم تا ویدئو و صدا را در قسمت دیگری از خانه ام اجرا کنم. مشکل این بود که من آنقدر کابل AV نداشتم ، نه زمان و نه پول لازم برای نصب خوب. با این حال ، من مقدار زیادی کابل اترنت Cat 5 در اطراف داشتم. این چیزی است که من به آن رسیدم
استفاده از موتورها با IC L293D: 6 مرحله (همراه با تصاویر)
استفاده از Motors With IC L293D: این یک راهنمای سریع با کمی اطلاعات اضافی (تنظیمات پین و غیره) است که در طول راه نحوه استفاده از L293D با آردوینو آموخته ام و نشان می دهد که می توانیم: الف) استفاده کنیم منبع تغذیه تکمیلی برای تغذیه موتور DC. ب) از L293D c استفاده کنید