داستان
ربات کنترل صدا
ربات کنترل صدا هم سخت افزار و هم راه حل ابری در یک قطعه است. اجزای اصلی عبارتند از:
1. مهارت الکسا – برای تفسیر دستورات صوتی و ترجمه آنها به پیامهای Google Cloud Messaging – مستقر در ابر Heroku
2. برنامه اندروید – برای دریافت پیامها از Google Cloud Messaging و ارسال آنها از طریق بلوتوث به آردوینو – مستقر در تلفن Android شما
3. آردوینو – برای خواندن پیام ها از طریق بلوتوث و کنترل ربات
4. کیت ربات و مدار ربات – هر کیت رباتی انجام می دهد، برای ارتباط سریال بلوتوث به HC-06 یا HC-05 و موتورهای 2xDC متصل به L293D برای جابجایی آن نیاز دارید.
این یک آموزش سطح ابتدایی نیست، اما… همه چیز آماده است. همه اجزای کلیدی منبع باز هستند. فقط موضوع مونتاژ و ادغام همه آن ها با هم است. پس بیایید شروع کنیم.
جریان کنترل
در اینجا نحوه کار همه قطعات با هم است:
1. شما با دستگاه اکو صحبت می کنید
2. Echo به الکسا سرویس متصل می شود
3. الکسا سرویس مهارت الکسا به نام Robot را باز می کند
4. مهارت ربات دستورات صوتی را تفسیر می کند و آنها را به پیام های دیجیتالی مناسب ترجمه می کند. پیامها به سرویس پیامرسانی Google Cloud ارسال میشوند
5. برنامه اندروید برای گوش دادن به پیام ها از سرویس ابری Google تنظیم شده است
6. برنامه اندروید یک پیام راه دور دریافتی دریافت می کند و آن را از طریق بلوتوث به آردوینو ارسال می کند