فهرست مطالب:
- مرحله 1: اجزای مورد نیاز
- مرحله 2: پایگاه ربات
- مرحله 3: بدن
- مرحله 4: راه اندازی رزبری پای
- مرحله 5: اتصالات
- مرحله 6: بارگیری ها
- مرحله 7: آزمایش ربات
تصویری: ربات هدایت با قابلیت تشخیص صدا: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
ربات هدایت کننده یک ربات متحرک است که ما آن را برای راهنمایی بازدیدکنندگان به بخشهای مختلف در محوطه دانشگاه ساخته ایم. ما مجبور شدیم چند عبارت از پیش تعریف شده را بیان کنیم و با توجه به صدای ورودی به جلو و عقب حرکت کنیم. در دانشکده ما ما دپارتمان مکاترونیک و بخش IT روبروی یکدیگر داریم. هنگامی که ربات در مقابل دپارتمان مکاترونیک قرار می گیرد ، به جلو حرکت می کند تا به دپارتمان مکاترونیک برسد و با توجه به ورودی به عقب می رود تا به بخش IT برسد. صدا ، به همین سادگی
مرحله 1: اجزای مورد نیاز
- 1 عدد تمشک پای 3
- 1 عدد آردوینو نانو
- موتورهای 4 * 12 ولت با گیره
- 4 عدد چرخ
- 1 عدد راننده موتور
- 1 عدد باتری 12 ولت
- پاوربانک 1 x 5V
- 1 عدد پایه چوبی
- 1 عدد بلندگوی USB
- 1 عدد میکروفون
- 1 عدد بدن و سر روبات
- برخی از مهره ها ، پیچ ها و سیم ها
- اتصال اینترنت
مرحله 2: پایگاه ربات
- یک تخته مستطیلی (l ، b ، h در صورت نیاز) بردارید.
- مطابق سوراخ های گیره موتور سوراخ کنید.
- موتور و گیره را با مهره و پیچ به پایه ثابت کنید.
- همانطور که در تصویر نشان داده شده است سوراخ هایی ایجاد کنید تا بدنه روبات ثابت شود.
- یک سوراخ دیگر ایجاد کنید تا سیم ها را از موتور به بالای پایه بیاورید.
مرحله 3: بدن
- ما از دو جعبه شیمیایی به عنوان بدن و جعبه جوجه به عنوان سر استفاده کردیم.
- سوراخ های مناسب را روی جعبه ها ایجاد کرده و یکی را روی دیگری ثابت کنید.
- بدن را روی پایه قرار دهید و سر را در بالا قرار دهید.
مرحله 4: راه اندازی رزبری پای
سیستم عامل مورد استفاده: Rasbian Jessie
کتابخانه های زیر را با وابستگی های خود نصب کنید:
- کتابخانه متن به گفتار: eSpeak (مرجع)
- تشخیص گفتار: SpeechRecognition 3.8.1 (مرجع)
- Arduino IDE (مرجع)
مرحله 5: اتصالات
- دو سیم موتور راست را به پورت خروجی 1 و دو سیم موتور دیگر را به پورت خروجی 2 درایور موتور وصل کنید.
- پین های آردوینو نانو 2 ، 3 ، 4 و 5 را به پایه های 1 ، 2 ، 3 و 4 درایور موتور وصل کنید.
- آردوینو نانو را از طریق کابل USB به RPi وصل کنید. ما از آردوینو نانو به عنوان برده و RPi به عنوان استاد استفاده کردیم. در برخی موارد RPi قادر به کنترل راننده موتور نبود ، بنابراین از آردوینو نانو برای کنترل راننده موتور استفاده کردیم.
- USB بلندگو و میکروفون (ما از میکروفون داخلی وب کم استفاده کردیم) را از طریق پورت های USB به RPi متصل کرده و آنها را به سر ربات ثابت کنید.
مرحله 6: بارگیری ها
- فایل پیوست را بارگیری و استخراج کنید.
- RPi را تغذیه کرده و فایل های استخراج شده را در دسکتاپ RPi کپی کنید.
- کد arduino را از RPi در arduino nano بارگذاری کنید.
- روی نماد بلندگو روی میز کار راست کلیک کرده و دستگاه صوتی خروجی را به عنوان دستگاه صوتی USB انتخاب کنید.
- فایل "1.txt" شامل عبارتهای ورودی صوتی است و دستورات خروجی صوتی مربوطه در فایل "2.txt" آورده شده است.
- دستورات ورودی مورد نظر را به فایل "1.txt" و دستور خروجی را به خط مربوطه فایل "2.txt" اضافه کنید.
مرحله 7: آزمایش ربات
- راننده موتور را با باتری 12 ولت تغذیه کنید.
- کد "GuideRobot.py" را اجرا کنید
- وقتی شما عبارت اول را در فایل "1.txt" بیان می کنید ، ربات با تبدیل اولین عبارت فایل "2.txt" به گفتار و غیره پاسخ می دهد.
- بگویید "مرا به بخش مکاترونیک راهنمایی کنید" ، این کار جلو می رود و می گوید "مرا به بخش فناوری اطلاعات راهنمایی کنید" ، به عقب حرکت می کند. این عبارات را می توان در صورت لزوم ویرایش کرد.
توصیه شده:
ربات شادی (Robô Da Alegria) - ربات منبع باز 3D چاپ شده ، ربات Arduino !: 18 مرحله (همراه با تصاویر)
ربات شادی (Robô Da Alegria) - ربات منبع باز سه بعدی ، ربات قدرتمند Arduino!: جایزه اول در مسابقه چرخ های دستورالعمل ، جایزه دوم در مسابقه دستورالعمل های آردوینو و دومین مسابقه در طراحی برای کودکان. با تشکر از همه کسانی که به ما رای دادند! روبات ها به همه جا می رسند. از کاربردهای صنعتی تا
[ربات آردوینو] چگونه می توان یک ربات ضبط حرکتی ساخت - ربات انگشت شست - سرو موتور - کد منبع: 26 مرحله (همراه با تصاویر)
[ربات آردوینو] چگونه می توان یک ربات ضبط حرکتی ساخت | ربات انگشت شست | سرو موتور | کد منبع: ربات انگشت شست از پتانسیومتر سروو موتور MG90S استفاده شده است. بسیار سرگرم کننده و آسان است! کد بسیار ساده است. فقط در حدود 30 خط است. به نظر می رسد یک حرکت ضبط است. لطفاً هر گونه سوال یا بازخوردی بگذارید! [دستورالعمل] کد منبع https: //github.c
قابلیت کنترل صدا RGB LED: 5 مرحله (همراه با تصاویر)
Voice Controlled RGB Led: Hello Guys1 امروز من قصد دارم به شما نشان دهم که چگونه با استفاده از arduino/Ebot8 یک رهبری RGB با کنترل صدا ایجاد کنید. بنابراین بدون هیچ گونه موعد دیگری ، به مرحله 1 بروید. و در ساخت آن موفق باشید
VRBOT (ربات تشخیص صدا): 10 مرحله (همراه با تصاویر)
VRBOT (ربات تشخیص صدا): در این دستورالعمل یک ربات (بیشتر شبیه یک ماشین RC) می سازیم که توسط صدا کنترل می شود ، یعنی تشخیص صدا. قبل از شروع به ارائه توضیحات بیشتر ، باید بدانید که این تشخیص صدا است و نه تشخیص گفتار که به معنی زبان
قابلیت کنترل صدا در خانه: 8 مرحله (همراه با تصاویر)
کنترل خودکار خانگی اتوماسیون: با سلام ، در این قسمت آموزشی ، من به شما آموزش می دهم که چگونه یک سیستم اتوماسیون خانگی با قابلیت کنترل صدا را بسازید. ما فقط روی تلفن همراه خود ضربه می زنیم و لوازم خود را با صدای خود کنترل می کنیم. باور کنید ساخت آنچنان که به نظر می رسد سخت نیست. فقط مراحل را دنبال کنید و