آموزش آردوینوپروژه های آردوینو

پروژه کنترل ربات با موبایل و آردوینو (کنترل ربات از طریق تماس)

سلام. برای شما پروژه آردوینو کنترل ربات با موبایل (کنترل ربات از طریق تماس) را آماده کردیم.

پروژه آردوینو کنترل ربات با موبایل

همه ما با ربات ها آشنا هستیم. روبات ها نقش مهمی در زندگی انسان ها دارند. ربات ها زندگی ما را آسان تر میکنند. ما در این پروژه ربات را با موبایل (یا DTMF ) کنترل میکنیم. ربات های DTMF  با استفاده از صداها و فرکانس های دکمه های تلفن و موبایل کنترل میشوند.

مدار پروژه کنترل ربات با موبایل آردوینو

مدار پروژه کنترل ربات با موبایل آردوینو

  • برد آردوینو UNO
  • موتور DC
  • موبایل
  • ماژول رمز گذار DTMF
  • موتور درایور L293D
  • باتری 9 ولت
  • منبع تغذیه
  • سیم Aux
  • بدنه روبات با چرخ
قطعات مورد نیاز را از فروشگاه قطعات آیرنکس تهیه کنید.

DTMF چیست ؟

DTMF یک ماژول رمز گشایی فرکانسی دو طرفه است. این ماژول دارای IC decoder MT8870 DTMF است که سیگنال DTMF را به سیگنال دیجیتال تبدیل میکند که برای آردوینو قابل فهم می باشد. در اینجا ما با استفاده از Aux ماژول DTMF را به یک موبایل متصل میکنیم.

کنترل ربات از طریق تماس
کنترل ربات از طریق تماس

روند کلی کار ربات کنترل شونده با موبایل آردوینو

کنترل ربات با موبایل آردوینو پروژه آردوینو
کنترل ربات با موبایل آردوینو پروژه آردوینو

بخش راه دور : این بخش، بخش اصلی پروژه است چون بقیه قسمت های این پروژه را ما در پروژه های قبلی انجام داده ایم. در این بخش ما یک تلفن همراه را با سیم Aux به DTMF متصل میکنیم و اطلاعات را به زبان قابل فهم آردوینو تبدیل و به برد آردوینو میفرستیم.

بخش کنترل : ما Arduino Uno برای کنترل روند ربات استفاده میکنیم. آردوینو دستورات را از ماژول DTMF دریافت میکند و آن اطلاعات را با الگو هایی که ما برنامه ریزی کردیم مقایسه میکند. و دستوراتی که تطبیق داشته باشند را به بخش راننده ارسال میکند.

بخش راننده : بخش راننده شامل موتور درایور و دو موتور DC است. موتور درایور برای راندن موتور ها استفاده میشود، زیرا آردوینو ولتاژ و جریان کافی را نمیتواند برای موتور ها تامین کند. بنابراین یک موتور درایور اضافه میکنیم تا جریان و ولتاژ را به اندازه کافی داشته باشیم
.

آموزش کنترل ربات از طریق تماس :

با زدن کلید 2 ربات به جلو حرکت میکنه
با زدن کلید 2 ربات به جلو حرکت میکنه
با زدن کلید 8 ربات به عقب حرکت میکنه
با زدن کلید 8 ربات به عقب حرکت میکنه
با زدن کلید 4 ربات به سمت چپ حرکت میکنه
با زدن کلید 4 ربات به سمت چپ حرکت میکنه
با زدن کلید 6 ربات به جلو سمت راست میکنه
با زدن کلید 6 ربات به جلو سمت راست میکنه
با زدن کلید 5 ربات متوقف میشه
با زدن کلید 5 ربات متوقف میشه
موارد موجود در فایل : شماتیک کامل ، فایل Hex ، فایل آردوینو ، و …
4.4 (5 نفر)

برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید قرار بدهم. سوالات مربوط به این مطلب را در قسمت نظرات همین مطلب اعلام کنید. سعی میکنم در اسرع وقت به نظرات شما پاسخ بدهم.

2 نظر

  1. سلام مهندس جان دو سوال داشتم منظور از فایلhexچیه ؟ ایا علاوه بر فایل آردوینو فایل hex هم باید روی میکرو کنترلر بار گذاری بشه ؟ یا همون فایل آردوینو کفایت میکنه ؟ و دوم اگر باید فایل hex رو هم بارگذاری کنیم آیا بوسیله زیفت سوکت باید اینکار انجام بشه؟

    1. سلام عزیز
      فایلی که کامپایلر خروجی میده و باید روی میکروکنترلر ریخته بشه هگز هست. در آردوینو روی دکمه آپلود کلیک کنید خودش این فایل رو روی برد آپلود میکنه و نیازی به کار اضافه نیست. میتونید آموزش آپلود پروژه در آردوینو یا دوره آردوینو رو مشاهده کنید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *