فهرست مطالب:
- مرحله 1: مقدمه
- مرحله 2: از راه دور بی سیم
- مرحله 3: قطعات و لیست ابزار
- مرحله 4: مونتاژ
- مرحله 5: سیم کشی
- مرحله 6: برنامه ریزی 1: تست موتور
- مرحله 7: کنترل رادیو
- مرحله 8:
- مرحله 9: برنامه دریافت کنترل رادیویی
تصویری: ربات میکروبیت ساده: 9 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
در زیر یک ماشین RC ساده ساخته شده با استفاده از BBC Microbit ، Adafruit Dragontail for Microbit و شاسی Emgreat شرح داده شده است.
هزینه ساخت این ربات حدود 30 دلار است. در حالی که روبات های ارزان قیمت Microbit مانند DFROBOT در دسترس هستند ، روش DIY من به سازنده کمک می کند تا نحوه عملکرد سیستم را درک کند ، با استفاده از کد غیر تخصصی ، به سازنده کمک می کند تا احساس قدرت کند.
مرحله 1: مقدمه
در زیر نسخه ای از خودروی روباتیک ساخته شده با استفاده از BBC MicroBit به جای آردوینو توضیح داده شده است.
از قطعه پلاستیکی راه راه (کوروپلاست) یا مقوا که به صورت خانگی بریده می شود به جای صفحه پلکسی گلاس که همراه کیس شاسی ربات Emgreat ارائه می شود استفاده می شود. این امر به این دلیل انجام می شود که شاسی Emgreat تقریباً یک اینچ باریک است تا بسته باتری را در قسمت پایین قرار دهد و حدود یک اینچ آنقدر کوتاه است که امکان چرخش رایگان چرخ کاستور را فراهم نمی کند.
اجزای اصلی الکتریکی با استفاده از Velcro متصل می شوند تا در صورت لزوم تغییر موقعیت آنها آسان تر شود.
Microbit نمی تواند مستقیماً جریان کافی برای حرکت موتورها را تامین کند ، بنابراین باید از درایورهای ترانزیستور استفاده کرد. در حالی که نسخه آردوینو ماشین ربات از یک ماژول پل H298 برای کنترل موتورها استفاده می کرد ، این امر به شش (6) خط کنترل نیاز دارد که در Microbit کمبود دارند. متوجه شدم که ضروری نیست که موتورها بتوانند به عقب بچرخند. بنابراین به جای L298 ، نسخه Microbit روبات از آرایه ترانزیستور 8 کاناله ULN2803A دارلینگتون به عنوان راننده موتور استفاده می کند. این می تواند برای رانندگی بلندگو ، چراغ ها و سایر دستگاه ها نیز استفاده شود ، زیرا Microbit دارای پنج (5) خط ورودی/خروجی عمومی در پین 0 ، 1 ، 2 ، 8 و 16 است. پین 0 می تواند برای خروجی صدا استفاده از پین های دیگر ممکن است مشکل باشد ، زیرا با LED های داخلی مشترک است.
از طرف دیگر ، می توان از ترانزیستورهای مجزا مانند TIP120 استفاده کرد. با این حال ، این امر نیاز به استفاده از قطعات و سیم های بیشتری دارد.
برای دسترسی به پین های MicroBit ، این طرح از Adafruit Dragontail for Microbit استفاده می کند که مستقیماً به تخته نان متصل می شود و باعث می شود پین ها بدون نیاز به سیم اتصال و همچنین اتصال باس 3 ولت به راحتی قابل دسترسی باشد.
مرحله 2: از راه دور بی سیم
برای کنترل بی سیم ربات از طریق بلوتوث ، می توانید از Microbit دوم استفاده کنید که از پکیج باتری AAA که در کیت Microbit Go عرضه می شود ، یا بسته باتری سکه ای ، MI Power Board for Microbit استفاده می کند.
هر دو میکروبیت باید روی یک کانال رادیویی تنظیم شوند.
مرحله 3: قطعات و لیست ابزار
وسیله نقلیه:
- کیت شاسی ربات Emgreat Motor
- کیت Microbit Go
- ULN 2803A 8 کانال دارلینگتون آرایه
- Adafruit Dragontail برای Microbit #3695
- نصف نان برف Adafruit #64
- جعبه باتری Adafruit 4x "AA" با سوئیچ شماره 830
- سیم پیچی محکم 22 سنج ، رنگ های متنوع Adafruit# 1311
- مینی بلندگوی فلزی با سیم Adafruit #1890
- پلاستیک یا مقوا راه راه
- نوارهای چفت کننده 1 "x 1" اسکاچ
- باتری های AA x 4
از راه دور:
- کیت Microbit Go
- MI Power Board برای BBC Microbit یا AAA batteriesx2
ابزارها:
- چاقو تیغ
- آهن لحیم کاری
- استریپر سیم
- چسب حرارتی تفنگی
- مینی پیچ راننده (همراه با شاسی)
- مارک شارپی
اختیاری (برای استفاده با سیم رشته)
پایانه های پیچ دوطرفه Addicore x3
مرحله 4: مونتاژ
- تکه پلاستیکی یا مقوایی به ابعاد 6 اینچ در 8 اینچ را برش دهید
- با استفاده از پلکسی گلاس ارائه شده ، به عنوان الگو ، موقعیت سوراخ ها را برای براکت های چرخ و موتور علامت گذاری کنید.
- سیمهای 8 اینچی قرمز و مشکی را به هریک از دو موتور لحیم کنید ؛ چسب حرارتی به موتورها جهت رفع کرنش.
- موتورها را با براکت های فلزی ارائه شده در کیت Emgreat به صفحه پایه وصل کنید.
- چرخ کاستور را به انتهای پایینی وصل کنید. جعبه باتری 4 x AA (با باتری) را به قسمت زیرین شاسی وصل کنید ، با استفاده از مربع های مخملی ،
- جعبه باتری را بین موتورها و چرخ کاستور قرار دهید. این بهترین کشش را ایجاد می کند
- MicroBit Dragontail را به تخته نان وارد کنید.
- تخته نان را با استفاده از نوار چسب دوگانه یا نوارهای مخملی به بالای شاسی وصل کنید
- بسته باتری 2xAAA 3V را با استفاده از نوارهای Velcro به شاسی وصل کنید.
- پلاگین باتری JST را در سوکت باتری برد Microbit وارد کنید.
- IC آرایه ULN 2803A دارلینگتون را در تخته نان در سراسر "دره" وارد کنید.
- یک سوراخ کوچک 1/4 اینچی در 1/4 اینچی در تخته شاسی کنار تخته نان ایجاد کنید تا سیم ها از آن عبور کنند.
مرحله 5: سیم کشی
سیم های قدرت:
- سیم 6 ولت را از سوراخ عبور داده و به پریز برق سمت راست روی تخته نان وصل کنید.
- سیم را بین اتوبوس های زمین چپ و راست روی تخته نان متصل کنید.
- سیم سیاه را بین پایه 9 در ULN2803A و زمین وصل کنید.
- سیم قرمز را بین پایه 10 در ULN 2803A و +6V باس برق متصل کنید.
سیم های سیگنال:
اتصال سیم های بلوز:
- بین پین 0 در dragontail و پین 8 در 2803A (SPEAKER)
- بین پین 1 در dragontail و پین 6 در 2803A (MOTOR 1)
- بین پین 2 در dragontail و پین 4 در 2803A (MOTOR 2)
- بین پین 8 روی dragontail و پین 2 در 2803A (لوازم جانبی)
- سیمهای موتور 1 را به باس +6V و پین 13 را در 2803A وصل کنید
- سیمهای موتور 2 را به باس +6V و پین 15 را در 2803A وصل کنید
- سیمهای بلندگو را به +6V و پین 11 را در 2803A وصل کنید
مرحله 6: برنامه ریزی 1: تست موتور
به ویرایشگر Make Code Microbit بصورت آنلاین بروید:
سه عملکرد موتور ایجاد کنید- به چپ ، جلو و توقف بپیچید
در حلقه اصلی ، هر تابع را مطابق شکل فراخوانی کنید.
مرحله 7: کنترل رادیو
برای کنترل رادیو ، از ویژگی بلوتوث Microbit استفاده می کنیم.
Microbit دوم را در MI Power Board for Microbit ، که شامل یک باتری سکه 3 ولت است ، مونتاژ کنید یا از باتری 2xAAA که در بسته Microbit Go موجود است استفاده کنید.
با استفاده از ویرایشگر MakeCode ، یک برنامه کوتاه مانند تصویر بالا بنویسید تا بتواند به عنوان یک کنترل از راه دور عمل کند. نام آن را "فرستنده" بگذارید.
برنامه نمونه شامل یک صفحه نمایش LED است تا بتوانید روشن کنید که روشن است.
برنامه 2 کار انجام می دهد. وقتی دکمه A فشار داده می شود ، شماره 1 را به بیرون ارسال می کند (برای بوق زدن بوق).
وقتی دکمه B فشار داده می شود ، شماره 2 را به بیرون می فرستد تا موتورهای محرک را فعال کند.
مرحله 8:
مرحله 9: برنامه دریافت کنترل رادیویی
با استفاده از ویرایشگر MakeCode ، یک پروژه جدید به نام Receiver ایجاد کنید.
برای استفاده از کنترل رادیویی ، هر دو Microbit باید روی یک کانال تنظیم شوند.
وقتی شماره 1 دریافت می شود ، بوق می زند ،
وقتی شماره 2 دریافت می شود ، ربات می چرخد ، جلو می رود ، سپس متوقف می شود.
توصیه شده:
میکروبیت چند صدایی!: 7 مرحله
Microbit Polyphonic!: در دهه 80 ، سیستم های بازی های ویدئویی اولیه دارای مجموعه تراشه های محدود بودند. این مجموعه های تراشه ای فقط 4-6 صدا روی خود داشتند که 2 تا 3 مورد از آنها به سازهای کوبه ای و درام و 1 عدد برای خط بیس اختصاص داده شده بود. تنها 1-2 صدا باقی مانده است ، چگونه می خواهیم آکورد بزنیم؟ این w
نحوه ساخت بازی میکروبیت: 25 مرحله
نحوه ساخت بازی Microbit: سلام ، نام من محمد است و در این قسمت آموزشی می خواهم به شما نشان دهم که چگونه یک بازی micro bit گام به گام با ویرایشگر بلاک بازی را شبیه Tetris کنید
ربات شادی (Robô Da Alegria) - ربات منبع باز 3D چاپ شده ، ربات Arduino !: 18 مرحله (همراه با تصاویر)
ربات شادی (Robô Da Alegria) - ربات منبع باز سه بعدی ، ربات قدرتمند Arduino!: جایزه اول در مسابقه چرخ های دستورالعمل ، جایزه دوم در مسابقه دستورالعمل های آردوینو و دومین مسابقه در طراحی برای کودکان. با تشکر از همه کسانی که به ما رای دادند! روبات ها به همه جا می رسند. از کاربردهای صنعتی تا
ربات متعادل کننده / ربات 3 چرخ / ربات STEM: 8 مرحله
ربات متعادل کننده / ربات 3 چرخ / ربات STEM: ما یک ربات متعادل کننده و 3 چرخ ترکیبی برای استفاده آموزشی در مدارس و برنامه های آموزشی بعد از مدرسه ساخته ایم. این ربات بر اساس Arduino Uno ، یک سپر سفارشی (تمام جزئیات ساخت ارائه شده است) ، یک باتری لیتیوم یون (همه ساخت
[ربات آردوینو] چگونه می توان یک ربات ضبط حرکتی ساخت - ربات انگشت شست - سرو موتور - کد منبع: 26 مرحله (همراه با تصاویر)
[ربات آردوینو] چگونه می توان یک ربات ضبط حرکتی ساخت | ربات انگشت شست | سرو موتور | کد منبع: ربات انگشت شست از پتانسیومتر سروو موتور MG90S استفاده شده است. بسیار سرگرم کننده و آسان است! کد بسیار ساده است. فقط در حدود 30 خط است. به نظر می رسد یک حرکت ضبط است. لطفاً هر گونه سوال یا بازخوردی بگذارید! [دستورالعمل] کد منبع https: //github.c