فهرست مطالب:

ربات کنترل صدا: 6 مرحله
ربات کنترل صدا: 6 مرحله

تصویری: ربات کنترل صدا: 6 مرحله

تصویری: ربات کنترل صدا: 6 مرحله
تصویری: لزبازی لیلا اوتادی چه لبی میگیره (نبینی از دستت رفته) 2024, جولای
Anonim
ربات کنترل صدا
ربات کنترل صدا

این دستورالعمل برای برآوردن الزامات پروژه Makecourse در دانشگاه فلوریدا جنوبی (www.makecourse.com) ایجاد شده است. این پروژه یک ربات است که با دادن دستورات صوتی به ربات قابل کنترل است. این ربات دارای ویژگی های زیادی است که در قسمت آموزشی توضیح داده خواهد شد. تمام مراحل ایجاد این ربات در مراحل زیر توضیح داده می شود.

مرحله 1: اجزای مورد نیاز

قطعات الکترونیکی مورد نیاز در این پروژه

1- آردوینو اونو

ماژول تشخیص صدا 2

3-سروو آردوینو

4- دو موتور DC

5-سنسور فاصله آردوینو

6- دو مقاومت و سیم

باتری 7-9 ولت

8- دو عدد LED

مرحله 2: ضبط دستورات صوتی

ضبط دستورات صوتی
ضبط دستورات صوتی

در این مرحله ، ما باید دستورات صوتی را در ماژول تشخیص صدا ضبط کنیم تا با راه اندازی مجدد ارتباط برقرار کنیم. ماژول تشخیص صدا می تواند حداکثر 15 فرمان صوتی (5 مورد در هر گروه) و دستورات را می توان با استفاده از نرم افزاری در پنجره هایی به نام AccessPort ذخیره کرد.

اکنون ، ما باید arduino را با ماژول تشخیص صدا به صورت زیر متصل کنیم:

-Module Vcc به ماژول آردوینو 5V

-GND به ماژول GND آردوینو

-RX به Arduino RX

-Module TX به Arduino TX

سپس باید arduino را به لپ تاپ متصل کرده و نرم افزار AccessPort را باز کنیم تا با ارسال دستورات هگزادسیمال زیر ، دستورات صوتی را ضبط کنیم:

حذف گروه 1 - ارسال hex AA 01

حذف گروه 2 - ارسال hex AA 02

حذف گروه 3 - ارسال hex AA 03

حذف همه گروه ها - ارسال hex AA 04

ضبط گروه 1 - ارسال hex AA 11

گروه ضبط 2 - ارسال hex AA 12

گروه ضبط 3 - ارسال hex AA 13

واردات گروه 1 - ارسال hex AA 21

واردات گروه 2 - ارسال hex AA 22

واردات گروه 3 - ارسال hex AA 23

در پروژه خود ، من بسیاری از دستورات صوتی مانند "جلو" ، گردش به راست "توقف" را بازیابی کرده ام.

مرحله 3: شماتیک مدار

شماتیک مدار
شماتیک مدار

در این مرحله ، ما باید تمام قطعات الکترونیکی را با آردوینو وصل کنیم ، همانطور که در شماتیک مدار بالا توضیح داده شده است

مرحله 4: کد

این کدی است که من برای کنترل ربات خود استفاده کردم. در کد من از 10 فرمان صوتی برای کنترل ربات خود با استفاده از یک حلقه برای حرکت از گروه 1 به گروه 2 در ماژول تشخیص صدا استفاده کردم. تمام عملکردهای قطعات الکترونیکی در کد توضیح داده شده و توضیح داده شده است.

مرحله 5: طراحی و چاپ سه بعدی

طراحی و چاپ سه بعدی
طراحی و چاپ سه بعدی

برای طراحی سه بعدی پروژه خود ، من از نرم افزار Autodesk Inventor در پنجره ها برای طراحی قاب بیرونی و قطعات مکانیکی مانند بازو و گیره استفاده کردم. سپس تمام قطعات را با استفاده از چاپگر سه بعدی چاپ کردم و کنار هم قرار دادم

مرحله 6: نحوه کار ربات:

در نهایت این ویدئویی است که من برای نشان دادن ویژگی های هر قطعه الکترونیکی و نحوه عملکرد پروژه ام ایجاد کرده ام.

توصیه شده: