کنترل وسایل با فرامین صوتی (فارسی) در اندروید و آردوینو با ماژول HC-05

محتوا

کنترل صوتی وسایل با فرامین (فارسی) در اندروید و آردوینو با ماژول HC-05

کنترل صوتی: آموزش باحال کنترل وسایل با فرامین صوتی به صورت فارسی، نحوه کار به این صورت می باشد که برنامه اندرویدی که به صورت کد باز می باشد رو نصب می کنید و بعد بلوتوث رو روشن می کنید و به ماژول متصل می شوید سپس دکمه اتصال رو می زنید. حالا قبل از زدن دکمه ارسال دستور نیاز است توضیحی در مورد این بدم که در این برنامه برای تشخیص صدا هیچ گونه کدی نوشته نشده بلکه از تکنولوژی تشخیص گفتار به متن گوگل استفاده می شود که این سیستم هم به صورت آنلاین و هم به صورت آفلاین در دسترس می باشد. خوب حالا دکمه ارسال دستور رو فشار دهید و کلمه خود را بیان کنید، صدای شما به متن (فارسی) تبدیل شده و از طریق بلوتوث به ماژول بلوتوث به صورت رشته ارسال می شود.

کنترل صوتی

کنترل صوتی

نحوه علکرد نرم افزار و ماژول بلوتوث

ماژول بلوتوث اطلاعات رو دریافت کرده و به برد آردوینو از طریق پورت سریال ارسال می کند. از اینجا به بعد دست شما است که چه فرمانی رو اجرا کنه و در صورت نیاز وضعیت دستور دریافتی رو با یک پاسخ در قالب یک متن به گوشی شما برگرداند. توجه داشته باشید زمانی که به ماژول از طریق گوشی وصل می شوید دستورات AT COMMAND ارسالی به ماژول عمل نکرده ، بلکه به صورت رشته به کلاینت متصل (گوشی شما) به ماژول ارسال می شود از اینجا می توانید کد آردوینو و سورس کد و فایل apk هم از اینجا می تونید دانلود کنید برای توسعه نیاز به نظرات شما می باشد.

AT-commands-list

بخش نظرات

این پست دارای 26 نظر است

  1. آمانج

    با عرضه سلام و خدا قوت
    برنامه آندرویدی رو نصب کردم ولی دستورات فارسی قابل تشخیص نیستند و فقط دستورات صوتی انگلیسی را تشخیص می دهد.مشکله کار کجاس دوسته من؟

    1. امیر امرایی

      تنهایی کاری که باید انجام بدی اینکه توی تنظیمات زبان رو به فارسی تغییر بدی.
      به (تنظیمات) گوشی برید بعد در قسمت (زبان و ورودی) به تنظیمات (جستجوی صوتی) بروید و زبان رو بر روی فارسی تنظیم کنید.
      من از اندروید 4.4 استفاده می کنم

  2. آمانج

    ممنون دوسته من
    یه چیزه دیگه اینکه وقتی دستور صوتی مثلا “روشن” را صادر می کنیم عمل تعریف شده برای آن دستور انجام نمی شود و اگر این خروجی را در سریال مانیتور مشاهده کنیم با متنی نامفهوم و غیر سالم روبرو خواهیم شد.راه حل این مشکل چیه؟

    1. امیر امرایی

      از نرم افزار putty استفاده کن ، فونت های فارسی رو تشخیص می ده.
      putty.exe
      دستور خروجی (pin 13) رو یک و صفر می کنه

  3. meke

    خدا قوت سپاسگذارم از آموزشهای بسیار پر بار شما .
    پیوسته شادو سرفراز باشید.

  4. jonaid

    سلام
    اپلیکیشن موبایلی به چه زبانی نوشته شده ؟
    امکان دانلود سورس کد اپلیکیشن وجود دارد؟
    لطفا پاسخ دهید خیلی به این سورس نیاز دارم

  5. علی

    با سلام
    ببخشید اصلا قصد جسارت ندارم فقط برای این میپرسم تا انگییزم در یادگیری بالا بره
    میخواستم بدونم پس از یادگیری کامل آیا میتوان از این راه کسب درامد کرد؟
    چون بنده برنامه نویس اندروید هستم و سورس های آردینو هم که آماده دردسترس دارم و نحوه ی اتصالاتت مدار رو هم کامل آموزش دیدم اما حالا که همه چی آماده شده و میخوام برم وآردیونو و ماژول بلوتوث رو تهیه کنم به این فکر افتادم که شاید بی فایده باشه؟؟؟
    لطفا هرجور نظری دارید صادقانه بگید فقط یه خورده سریع

    1. امیر امرایی

      خوب این فکرا واسه همه شاید به وجود بیاد.
      من چند ساله که تو این زمینه فعال هستم و الان هم دارم ازش درآمد زایی هم می کنم.
      مطمئن باشید بی فایده نیست.
      وقتی که شما چند تخصص بلد باشید اول که ایده های بهتری به ذهنتون می رسه و راحتر هم به نتیجه می رسید.
      حالا که شما برنامه نویس اندروید هم بلد هستید ، با آردوینو کارای حرفه ایی تری انجام میدید.

  6. black-sec

    سلام میشه فایل aia همین اپ اندروید رو برای دانلود بزارین لازمه ممنون میشم مهندس

    1. امیر امرایی

      همراه با فایل APK سورس کد با فرمت aia هم هست

  7. irdev

    سلام
    وقت بخیر
    جسارتا اطمینان دارید که تشخیص گفتار فارسی گوگل به صورت آفلاین هم در دسترسه؟

    واسم خیلی مهمه.

    1. امیر امرایی

      جدیدا تست نکردم و قبلا به دلیل تحریم امکانش نبود.

  8. minion20

    سلام دوست عزیز لینک مربوط به دانلود سورس و … کار نمیکنه !!!

  9. Mahsa

    لینکه مربوط ب فایل apk و سورس اصلا باز نمیشه
    اگر کسی داره لطفا برای من بفرسته تو تلگرام یا ایمیلم

    1. امیر امرایی

      مشکلی ندارن لینک ها , از طریق آی دی زیر پیام بدید
      @amiramraei
      تا فایل ها رو براتون از طریق تلگرام ارسال می کنم

  10. اسدزاده

    سلام دوستان من به صورت فوری نیاز به ی کد سورس با اردینو دارم که با دوبار دست زدن ی ال ای دی را روشن و با دو بار دست زدن دیگر خاموش کنه کسی اگه همچین برنامه ای داره به ادرس ایمیل بزنه
    asadzade.a@yahoo.com
    با تشکر

  11. اسدزاده

    سلام اگه کسی راهی سراغ داره با اردینو توسط موبایل بشه جریان ولتاژ را باهاش روی موبایل دید لطف کنه بفرسته

  12. Parsa

    سلام .من می خواستم از این ماژول برای یک سری فرمان به اتاقم استفاده کنم. مثلا باز کردن در و برعکس، پاسخ صوتی به بعضی از فرمان ها مثلا سلام کردن . امکان این کار وجود دارد؟ و من در زمینه برنامه نویسی هیچ اطلاعات پایه ای ندارم. چطور میتونم از پایه به این موضوع مسلط شوم. لطفا منبع مناسبی برای یادگیری برنامه نویسی و استفاده از ماژول های الکتریکی بهم معرفی کنید

    1. امیر امرایی

      بحث تشخیص صدا اونم فارسی یه کم سخته
      ولی کنترل از راه دور اره میشه
      واسه آموزش هم تو همین سایت اطلاعات خوبی گذاشتم و برای اینکه از کجا شروع کنی و چیا لازم داری رو اینجا متوجه میشی

  13. شایان

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

    1. امیر امرایی

      لینک ها اصلاح شد ، مجددا تست بفرمایین

  14. رشید

    ببخشید دستمون خورد این مطلب سه تا ستاره می ارزه ولی ما یدونه دادیم
    ببخشید زود قضاوتتون کردیم
    دانش اموزان فرز4

    1. امیر امرایی

      فدای سرت

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

×
×

سبد خرید


Notice: ob_end_flush(): Failed to send buffer of zlib output compression (0) in /home/turbodig/public_html/wp-includes/functions.php on line 5471