فهرست مطالب:
- مرحله 1: اجزاء
- مرحله 2: مقدمه
- مرحله 3: Elecfreaks Motor: bit
- مرحله 4: ویژگی ها
- مرحله 5: اطلاعات اتصال دهنده
- مرحله 6: شاسی را جمع کنید
- مرحله 7: کنترل ربات
- مرحله 8: تکمیل شد
- مرحله 9: منبع
تصویری: ساخت یک ماشین کاترپیلار با موتور Elecfreaks: بیت: 9 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
این خودرو توسط دوست ما رامین سنگسری ساخته شده است. او یک ماشین هوشمند جالب با میکرو: بیت ، موتور: بیت ، قدرت: بیت و موتور دنده فلزی ما ساخته است. حالا بیایید نگاهی به ماشین او بیندازیم!
مرحله 1: اجزاء
1 عدد میکرو بی بی سی: تخته بیت
1 x ElecFreaks Motor: بیت
1 x قدرت ElecFreaks: بیت
1 عدد کیت شاسی Pololu Zumo
1 عدد Gecmotor میکرو متال ElecFreaks
مرحله 2: مقدمه
Micro: bit یک سیستم تعبیه شده مبتنی بر ARM است که توسط BBC برای استفاده در آموزش کامپیوتر در انگلستان طراحی شده است ، اما در حال حاضر در سایر کشورهای جهان در دسترس است.
صفحه برد 4 سانتی متر × 5 سانتی متر است و دارای پردازنده ARM Cortex-M0 ، سنسورهای شتاب سنج و مغناطیس سنج ، اتصال بلوتوث و USB ، صفحه نمایش متشکل از 25 LED ، دو دکمه قابل برنامه ریزی است و می تواند از طریق USB یا باتری خارجی تغذیه شود. به ورودی و خروجی دستگاه از طریق پنج کانکتور حلقه ای که بخشی از کانکتور لبه 23 پین هستند ، قرار دارد. Micro: bit به منظور تشویق کودکان به مشارکت فعال در نوشتن نرم افزار برای رایانه ها و ساخت چیزهای جدید طراحی شده است تا اینکه مصرف کننده رسانه باشند. در این آموزش ، ما یک ماشین کنترل از راه دور ساده (بدون دانش برنامه نویسی) با Micro: bit برای کودکان خواهیم ساخت. در پایان این آموزش ، ربات ما به شرح زیر خواهد بود.
مرحله 3: Elecfreaks Motor: bit
برای اتصال موتورها به Micro: bit ، به یک رابط نیاز است ، در این آموزش از Elecfreaks Motor: bit استفاده می کنیم.
موتور: بیت یک تراشه درایو موتور TB6612 را ادغام کرده است ، که می تواند دو موتور DC را با حداکثر جریان تک کانالی 1.2A حرکت دهد. موتور: بیت اتصالات سنسور سری هشت پا را یکپارچه کرده است. می توانید سنسورهای مختلف را مستقیماً به آن وصل کنید. در بین این اتصالات ، P0 ، P3-P7 ، P9-P10 از سنسورهای پشتیبانی کننده تنها با ولتاژ قدرت 3.3V استفاده می کنند. P13-P16 ، P19-P20 از سنسورهای 3.3 ولت یا 5 ولت پشتیبانی می کند. با کشیدن کلید روی برد می توانید سطح برق را تغییر دهید.
مرحله 4: ویژگی ها
- تراشه TB6612 Motor Drive با 2 کانکتور موتور DC ، حداکثر جریان تک کانال 1.2A است.
- کنترل سرعت موتور با PWM
- سوئیچ سطح VCC 3.3V/5V برای P13 ، P14 ، P15 ، P16 ، P19 ، P20 ، این پین ها از سوئیچ سطح برقی بین 3.3V و 5V پشتیبانی می کنند.
- زنگ (با پین P0 کنترل می شود)
- پشتیبانی از اتصال آجر برقی GVS-Octopus.
- ولتاژ ورودی: DC 6-12V اندازه: 60.00 میلی متر در 60.10 میلی متر
مرحله 5: اطلاعات اتصال دهنده
برای اطلاع از اتصالات به تصاویر بالا مراجعه کنید.
مرحله 6: شاسی را جمع کنید
برای راحتی ، ما از شاسی Pololu Zumo که توسط Pololu ساخته شده است استفاده کردیم. دستورالعمل مونتاژ را بخوانید.
پس از مونتاژ شاسی ، سیم موتورها باید به برد: موتور متصل شوند. در کل دو کانکتور ورودی موتور M1+، M1- و M2+، M2- به طور جداگانه یک کانال موتور DC را کنترل می کند.
P8 و P12 جهت چرخش M1 و M2 را به طور نسبی کنترل می کند. P1 و P2 سرعت موتور را کنترل می کنند. مطابق تصاویر زیر این کار را انجام دهید. اگر بعداً کدها را در Micro: bit برای چرخاندن موتورها اشتباه کردید ، می توانید سیمهای هر موتور را به راحتی تغییر دهید.
در پایان مورد نیاز است ، سیم های باتری را به موتور: بورد برد وصل کنید. من از دو باتری لیتیوم استفاده کردم که قدرت بیشتری را تامین می کند (حدود 8 ولت).
مرحله 7: کنترل ربات
شما می توانید ماشین را به دو روش کنترل کنید:
- کنترل از طریق تلفن همراه تلفن همراه
- کنترل از طریق Micro: bit دیگر
مثال 1: کنترل از طریق تلفن همراه
به این ترتیب ، باید برنامه micro: bit blue را بر روی گوشی اندرویدی نصب کنید.
سپس کد زیر را روی micro: bit به عنوان گیرنده بارگذاری کرده و micro: bit را به برد: موتور: متصل کنید.
اکنون ، باید گوشی و Micro: bit را جفت کنید ، سپس ماشین را از طریق برنامه تلفن همراه کنترل کنید.
مثال 2: کنترل از طریق Micro: bit دیگر
این روش نیاز به یک micro: bit دیگر به عنوان کنترل کننده دارد. با کمک Elecfreaks Power: bit ، میکرو بیت به حالت قابل حمل تبدیل می شود و به راحتی می توانید آن را در همه جا تهیه کنید. از دو باتری دکمه ای 2025 یا 2032 تغذیه می کند و زنگ را روی برد حمل می کند. آن را به میکرو وصل کنید: بیت کنید و از آن لذت ببرید!
برای کنترل کننده ، کد زیر باید در میکرو بارگذاری شود: بیت به عنوان فرستنده.
سپس کد زیر را در micro: bit بارگذاری کرده و micro: bit را به موتور: bit متصل کنید.
مرحله 8: تکمیل شد
حالا ، ماشین را از طریق micro: bit کنترل کنید. هنگامی که کلیدهای A و B را همزمان فشار می دهید و میکرو: بیت را به جلو/عقب حرکت می دهید ، خودرو به جلو/عقب حرکت می کند. این کار از طریق حسگر ژیروسکوپ انجام می شود. برای حرکت به چپ یا راست ، کافی است یکی از کلیدها را فشار دهید.
پیشنهاد می کنم فیلم زیر را تماشا کنید:
ویدیو
آیا این ماشین را دوست دارید؟ حالا خودتان آن را امتحان کنید ، می توانید آن را درست کنید!
مرحله 9: منبع
می توانید مقاله کامل شده را در: Elecfreaks بخوانید.
اگر می خواهید با ما تماس بگیرید ، لطفاً یک ایمیل به آدرس: [email protected] ارسال کنید.
توصیه شده:
[2020] استفاده از دو (x2) میکرو: بیت برای کنترل ماشین RC: 6 مرحله (همراه با تصاویر)
[2020] استفاده از دو (x2) Micro: bit برای کنترل ماشین RC: اگر دو (x2) micro: bit دارید ، آیا به فکر استفاده از آنها برای کنترل از راه دور یک ماشین RC هستید؟ شما می توانید یک ماشین RC را با استفاده از یک میکرو: بیت به عنوان فرستنده و دیگری به عنوان گیرنده کنترل کنید. هنگامی که از ویرایشگر MakeCode برای کدگذاری میکرو استفاده می کنید: b
آموزش آردوینو نانو-MMA8452Q 3 محور 12 بیت/8 بیت دیجیتال شتاب سنج: 4 مرحله
Arduino Nano-MMA8452Q 3-Axis 12-bit/8-bit Digital Accelerometer: MMA8452Q یک شتاب سنج هوشمند ، کم توان ، سه محوری ، خازنی ، میکرو ماشین با 12 بیت وضوح است. گزینه های قابل برنامه ریزی کاربر قابل انعطاف با کمک توابع تعبیه شده در شتاب سنج ، قابل تنظیم در دو فاصله
استپر موتور کنترل شده استپر موتور - استپر موتور به عنوان رمزگذار روتاری: 11 مرحله (همراه با تصاویر)
استپر موتور کنترل شده استپر موتور | استپر موتور به عنوان رمزگذار روتاری: آیا چند موتور پله ای در اطراف شما خوابیده است و می خواهید کاری انجام دهید؟ در این دستورالعمل ، بیایید از یک موتور پله ای به عنوان یک رمزگذار چرخشی برای کنترل موقعیت یک موتور پله ای دیگر با استفاده از میکروکنترلر آردوینو استفاده کنیم. بنابراین بدون هیچ گونه توضیح بیشتر ، اجازه دهید
استفاده از بیش از 4 موتور - چیدن چند موتور موتور: 3 مرحله
استفاده از بیش از 4 موتور - چیدمان چند موتور موتور: دستگاه تعویض و تقویت حسی ارتعاشی قابل آموزش (https://www.instructables.com/id/Vibrotactile-Sens …) راهی برای ساخت دستگاهی که حسی را ترجمه می کند ، نشان می دهد. ورود به محرک های ارتعاشی آن محرک های ارتعاشی عبارتند از
اندازه گیری نور و رنگ با Pimoroni Enviro: بیت برای میکرو: بیت: 5 مرحله
اندازه گیری نور و رنگ با Pimoroni Enviro: bit for the Micro: bit: من قبلاً روی برخی از دستگاه ها کار می کردم که اندازه گیری نور و رنگ را امکان پذیر می کند و ممکن است در مورد نظریه ای که در پشت چنین اندازه گیری هایی وجود دارد ، دستورالعمل های آموزشی اینجا و اینجا را بیابید. اخیراً Enviro: bit ، افزونه ای برای متر