پروژه کنترل ربات با موبایل و آردوینو (کنترل ربات از طریق تماس)
محتویات
سلام. برای شما پروژه آردوینو کنترل ربات با موبایل (کنترل ربات از طریق تماس) را آماده کردیم.
پروژه آردوینو کنترل ربات با موبایل
همه ما با ربات ها آشنا هستیم. روبات ها نقش مهمی در زندگی انسان ها دارند. ربات ها زندگی ما را آسان تر میکنند. ما در این پروژه ربات را با موبایل (یا DTMF ) کنترل میکنیم. ربات های DTMF با استفاده از صداها و فرکانس های دکمه های تلفن و موبایل کنترل میشوند.
مدار پروژه کنترل ربات با موبایل آردوینو
- برد آردوینو UNO
- موتور DC
- موبایل
- ماژول رمز گذار DTMF
- موتور درایور L293D
- باتری 9 ولت
- منبع تغذیه
- سیم Aux
- بدنه روبات با چرخ
DTMF چیست ؟
DTMF یک ماژول رمز گشایی فرکانسی دو طرفه است. این ماژول دارای IC decoder MT8870 DTMF است که سیگنال DTMF را به سیگنال دیجیتال تبدیل میکند که برای آردوینو قابل فهم می باشد. در اینجا ما با استفاده از Aux ماژول DTMF را به یک موبایل متصل میکنیم.
روند کلی کار ربات کنترل شونده با موبایل آردوینو
بخش راه دور : این بخش، بخش اصلی پروژه است چون بقیه قسمت های این پروژه را ما در پروژه های قبلی انجام داده ایم. در این بخش ما یک تلفن همراه را با سیم Aux به DTMF متصل میکنیم و اطلاعات را به زبان قابل فهم آردوینو تبدیل و به برد آردوینو میفرستیم.
بخش کنترل : ما Arduino Uno برای کنترل روند ربات استفاده میکنیم. آردوینو دستورات را از ماژول DTMF دریافت میکند و آن اطلاعات را با الگو هایی که ما برنامه ریزی کردیم مقایسه میکند. و دستوراتی که تطبیق داشته باشند را به بخش راننده ارسال میکند.
بخش راننده : بخش راننده شامل موتور درایور و دو موتور DC است. موتور درایور برای راندن موتور ها استفاده میشود، زیرا آردوینو ولتاژ و جریان کافی را نمیتواند برای موتور ها تامین کند. بنابراین یک موتور درایور اضافه میکنیم تا جریان و ولتاژ را به اندازه کافی داشته باشیم.
آموزش کنترل ربات از طریق تماس :
برای دانلود فایل ها باید حساب کاربری داشته باشید ثبت نام / ورود
سلام مهندس جان دو سوال داشتم منظور از فایلhexچیه ؟ ایا علاوه بر فایل آردوینو فایل hex هم باید روی میکرو کنترلر بار گذاری بشه ؟ یا همون فایل آردوینو کفایت میکنه ؟ و دوم اگر باید فایل hex رو هم بارگذاری کنیم آیا بوسیله زیفت سوکت باید اینکار انجام بشه؟
سلام عزیز
فایلی که کامپایلر خروجی میده و باید روی میکروکنترلر ریخته بشه هگز هست. در آردوینو روی دکمه آپلود کلیک کنید خودش این فایل رو روی برد آپلود میکنه و نیازی به کار اضافه نیست. میتونید آموزش آپلود پروژه در آردوینو یا دوره آردوینو رو مشاهده کنید