در زمان حاضر تقریباً همه مردم با ربات ها آشنا هستند. ربات ها نقش بسیار مهمی در زندگی انسان دارند. ربات ها ماشینی هستند که تلاش انسان را در کارهای سنگین در صنایع، ساختمان و غیره کاهش داده و زندگی را آسان می کنند. ما اینجا با ربات بعدی خود هستیم که ربات کنترل شده موبایل یا DTMF است .
ربات کنترلشده DTMF از فناوری DTMF تلفن همراه که در صدای Dial وجود دارد، اجرا میکند. DTMF مخفف Dual Tone Multiple Frequency است. فرکانس هایی وجود دارد که ما از آنها برای ایجاد صدای DTMF استفاده می کنیم. به عبارت ساده، با افزودن یا مخلوط کردن دو یا چند فرکانس، صدای DTMF تولید می شود. این فرکانس ها در زیر آورده شده است:
در شکل داده شده دو گروه از فرکانس های مختلف را می بینیم. هنگامی که یک فرکانس بالا و یک فرکانس پایین با هم مخلوط می شوند، یک آهنگ ایجاد می شود و آن تن را Dual Tone Multiple Frequency می نامیم .
قطعات مورد نیاز
- آردوینو UNO
- موتور DC
- تلفن همراه
- ماژول رمزگشای DTMF
- درایور موتور L293D
- باتری 9 ولت
- کانکتور باتری
- سیم Aux
- ربات شاسی چرخ دار
- سیم های اتصال
DTMF چیست؟
DTMF یک ماژول رمزگشای فرکانس چندگانه Dual Tone است که دارای یک آی سی رسیور DTMF MT8870 است که سیگنال تون DTMF را به سیگنال دیجیتالی که برای آردوینو دیجیتال قابل قبول است رمزگشایی می کند. در اینجا یک سیم aux برای اتصال ماژول DTMF به تلفن مورد نیاز است.
بلوک دیاگرام ربات کنترل شده DTMF با استفاده از آردوینو
بخش راه دور: جزء اصلی این بخش DTMF است. در اینجا ما با استفاده از سیم aux به آی سی رسیور DTMF یعنی MT8870 یک آهنگ از تلفن همراه خود دریافت می کنیم که صدا را به سیگنال دیجیتال 4 بیتی رمزگشایی می کند.
بخش کنترل: Arduino UNO برای کنترل کل فرآیند ربات استفاده می شود. آردوینو دستورات ارسال شده توسط DTMF Decoder را می خواند و با تعریف کد یا الگو مقایسه می کند. اگر دستورات مطابقت داشته باشند، آردوینو دستور مربوطه را به بخش درایور ارسال می کند.
بخش درایور: بخش درایور شامل درایور موتور و دو موتور DC است. درایور موتور برای راندن موتورها استفاده می شود زیرا آردوینو ولتاژ و جریان کافی را به موتور نمی دهد. بنابراین یک مدار محرک موتور اضافه می کنیم تا ولتاژ و جریان کافی برای موتور بدست آید. با جمع آوری دستورات از موتور درایو موتور آردوینو طبق دستورات.
بیشتر بخوانید: ربات کنترل شده DTMF با استفاده از آردوین