فهرست مطالب:
تصویری: روبات اجتناب از موانع مبتنی بر TIVA: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
سلام بچه ها
من با آموزش دیگری از سری دستورالعمل های tiva برگشتم.
این بار این یک مانع مبتنی بر TIVA است که از ربات ساخته شده توسط دوستان من به عنوان پروژه ترم خود جلوگیری می کند.
امیدوارم از این یکی لذت ببرید !!!
مرحله 1: مقدمه
در قلمرو حیوانات ، بسیاری از حیوانات مختلف از سبیل برای کمک به آنها برای پیدا کردن راه خود در تاریکی ، از طریق آبهای کدر ، یا حتی برای کمک به آنها در شکار طعمه استفاده می کنند. وقتی حیوانات نمی توانند به بینایی اعتماد کنند ، سبیل می تواند بسیار مفید باشد. این پروژه به شما نشان می دهد که چگونه می توانید یک ربات ساده بسازید که از سبیل به عنوان "حسگر ضربه" استفاده می کند تا به ربات کمک کند تشخیص دهد که در مواقع برخورد با مانع است ، بنابراین می تواند بچرخد و از تصادف جلوگیری کند.
اساساً ، این دستگاه طوری طراحی شده است که طبق دستور داده شده توسط میکروکنترلر در جهت های جلو ، چپ و راست حرکت کند. راننده موتور نیز توسط میکروکنترلر کنترل می شود.
این ربات نمی تواند در جهت عقب حرکت کند زیرا سروو می تواند تقریبا 180 درجه بچرخد (90 در هر جهت)
موقعیت "-90": چپ
موقعیت "0": خنثی
موقعیت "90": راست
درایو دیفرانسیل:
حرکت روبات با استفاده از الگوریتم دیفرانسیل درایو انجام شده است. برای حرکت به جلو ، هر دو چرخ جلو در یک جهت حرکت می کنند. برای حرکت به راست ، چرخ راست متوقف شده و چرخ چپ به جلو حرکت می کند. برای حرکت به چپ ، چرخ چپ متوقف شده و چرخ راست به جلو حرکت می کند. برای متوقف کردن ربات ، هر دو چرخ جلو متوقف شده است.
مرحله 2: اجزای مورد نیاز:
سخت افزار:
·> میکروکنترلر TM4C123G
·> IC راننده موتور L293D
·> سنسور فوق صوتی HC-SR04
·> شاسی ربات + 2 موتور DC با نگهدارنده + 2 چرخ + 1 چرخ کرچک + پیچ و مهره
·> SG90-Micro Servo
·> تنظیم کننده ولتاژ LM7805 + سینک حرارتی
·> باتری قدرت 9V/200mAh
·> پاوربانک 5V/200mAh
·> کیت الکترونیک اساسی شامل تخته نرده ، سیم های اتصال و غیره است.
·> ابزارها: پیچ گوشتی ، قیچی / سیم کش
·> سیم های بلوز: نر به نر ، نر به زن
نرم افزار:
·> Android Studio (برای برنامه اندروید)
·> Keil uVision4
توصیه شده:
ربات اجتناب از موانع با استفاده از سنسور اولتراسونیک (پروتئوس): 12 مرحله
ربات اجتناب از موانع با استفاده از سنسور اولتراسونیک (پروتئوس): ما عموماً در همه جا با ربات اجتناب از موانع برخورد می کنیم. شبیه سازی سخت افزاری این ربات بخشی از رقابت در بسیاری از کالج ها و در بسیاری از رویدادها است. اما شبیه سازی نرم افزاری روبات مانع به ندرت رخ می دهد. حتی اگر بتوانیم آن را در جایی پیدا کنیم ،
شمارنده آردوینو با استفاده از صفحه نمایش LED TM1637 و سنسور اجتناب از موانع: 7 مرحله
Arduino Counter با استفاده از TM1637 LED Display & Obstacle Sensor سنسور: در این آموزش ما یاد می گیریم که چگونه با استفاده از LED Display TM1637 و سنسور اجتناب از مانع و Visuino یک شمارنده ساده رقمی بسازیم. فیلم را تماشا کنید
موانع اجتناب از ماشین روباتیک: 9 مرحله
اجتناب از موانع رباتیک: چگونه می توان با جلوگیری از ربات مانع ایجاد کرد
نحوه مونتاژ یک روبات چوبی قابل توجه چوبی (قسمت دوم: روبات برای جلوگیری از موانع) - بر اساس میکرو: BIT: 3 مرحله
نحوه مونتاژ یک بازوی روبات چوبی قابل توجه (قسمت دوم: ROBOT برای جلوگیری از موانع)-بر اساس MICRO: BIT: قبلاً Armbit را در حالت ردیابی خط معرفی کردیم. در مرحله بعد ، نحوه نصب Armbit در جلوگیری از حالت مانع را معرفی می کنیم
Boe-Bot: روبات اجتناب از موانع: 6 مرحله
Boe-Bot: Robot Robist Robot: این ربات کوچک از سبیل های خود برای تشخیص موانع استفاده می کند. هنگامی که یک یا هر دو سبیل او تحریک می شوند ، عقب می افتد و به جهت دیگری می چرخد. او در غیر این صورت جلو می رود. مادربرد Paralax مجهز به 4 باتری قلمی AA این امکان را به شما می دهد