فهرست مطالب:

روبات اجتناب از موانع مبتنی بر TIVA: 7 مرحله
روبات اجتناب از موانع مبتنی بر TIVA: 7 مرحله

تصویری: روبات اجتناب از موانع مبتنی بر TIVA: 7 مرحله

تصویری: روبات اجتناب از موانع مبتنی بر TIVA: 7 مرحله
تصویری: AI Ethics and Democracy: Debating Algorithm-Mediated Direct Democracy and the Democratization of AI 2024, نوامبر
Anonim
ربات اجتناب از موانع مبتنی بر TIVA
ربات اجتناب از موانع مبتنی بر TIVA

سلام بچه ها

من با آموزش دیگری از سری دستورالعمل های 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

توصیه شده: