فهرست مطالب:

دستیار شخصی - دستگاه هوشمند: 7 مرحله
دستیار شخصی - دستگاه هوشمند: 7 مرحله

تصویری: دستیار شخصی - دستگاه هوشمند: 7 مرحله

تصویری: دستیار شخصی - دستگاه هوشمند: 7 مرحله
تصویری: اسپیکر هوشمند: صفر تا صد الکسا اکو دات (قسمت اول معرفی و راه‌اندازی) 2024, نوامبر
Anonim
دستیار شخصی - Intellect Machine
دستیار شخصی - Intellect Machine
دستیار شخصی - Intellect Machine
دستیار شخصی - Intellect Machine
دستیار شخصی - Intellect Machine
دستیار شخصی - Intellect Machine

در دنیای پر هیاهوی امروز ، فرد زمان کافی برای ارتباط با بیرون و دنیای اجتماعی را ندارد. ممکن است کسی وقت کافی برای به روزرسانی روزانه در مورد امور جاری و دنیای اجتماعی مانند فیس بوک یا جیمیل نداشته باشد. اغلب پس از نگهداری وسایل خود فراموش می کند. با توجه به این مشکلات ، ما با ایجاد یک ROBOT صحبت کننده به راه حلی دست یافته ایم که می تواند معجزه ای در زندگی شلوغ و شلوغ ما باشد.

در صورت درخواست ، می تواند ما را به طور منظم در مورد جهان خارج (به عنوان مثال: امور جاری ، پیام ها ، زندگی اجتماعی و موارد دیگر) به روز کند.

اینترنت اشیاء (IoT) در حال توسعه مداوم اینترنت است که به وسیله آن اشیاء روزمره دارای قابلیت های ارتباطی هستند که به آنها امکان ارسال و دریافت داده را می دهد. انتظار می رود سیستم ها ، دستگاه ها ، حسگرهایی را که می توانند بدون نیاز به ارتباط ماشین به ماشین ارتباط برقرار کنند ، متصل کند.

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

مرحله 2: الزامات سخت افزاری

سخت افزار مورد نیاز
سخت افزار مورد نیاز
سخت افزار مورد نیاز
سخت افزار مورد نیاز
سخت افزار مورد نیاز
سخت افزار مورد نیاز
  1. تمشک پای
  2. اتصال به اینترنت (اترنت یا WiFi)
  3. چهار چرخ
  4. چهار موتور
  5. باتری 12 ولت
  6. L293D (درایور موتور)
  7. Bot Chasis (بدن)
  8. سیم های بلوز
  9. تخته نرده آهن لحیم کاری
  10. ام دی اف چوب

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

نمودار مدار برای حرکت موتور
نمودار مدار برای حرکت موتور

همانطور که در نمودار شماتیک آمده است ، Raspberry pi را وصل کنید.

نمودار شماتیک شامل اتصال پین های تمشک با L293D و باتری (12 ولت) است.

مرحله 4: نصب فلاسک

ما قصد داریم از یک چارچوب وب پایتون به نام Flask برای تبدیل Raspberry Pi به یک وب سرور پویا استفاده کنیم. و از طریق این سرور می توانیم ربات خود را کنترل کنیم و می تواند هر جا که می خواهیم حرکت کند. Flask Web Framework را نصب کرده و دستورات زیر را دنبال کنید:

نصب و راه اندازی پیپ

$ sudo apt-get python-pip را نصب کنید

نصب فلاسک

فلاسک نصب $ sudo pip

یک فایل پایتون Bot_control.py بسازید و کد را مستقیماً در پایانه Raspbian Jessie کپی و جایگذاری کنید. کد در مخزن github من داده شده است: کد

مرحله 5: حرکت ماشین

یک فایل پایتون Bot_control.py بسازید و کد را مستقیماً کپی و جایگذاری کنید.

$ nano Bot_control.py

سپس ، یک فهرست از الگوهای نام ایجاد کنید.

قالب $ mkdir

$ nano main.html

سی دی $..

کد را اجرا کنید

$ python Bot_control.py

مرورگر خود را با آدرس IP رزبری پای خود (در مورد من 192.168.0.5) باز کنید. به پیوند Github که من ارائه دادم ، کد html را مستقیماً برای فلاسک Jinja وارد کنید.

مرحله 6: راه اندازی موتور صدا: E-Speak

Espeak یک بسته سنتز گفتار مدرن تر از جشنواره است. واضح تر به نظر می رسد اما کمی ناله می کند. اگر در حال ساختن یک بیگانه یا جادوگر RPi هستید ، این یکی برای شما است! به طور جدی ، همه کاره خوبی با گزینه های سفارشی سازی عالی است.

نصب Espeak با:

$ sudo apt-get espeak install

Test Espeak با: صدای زن انگلیسی ، تأکید بر حروف بزرگ (-k) ، آهسته صحبت کردن (-s) با استفاده از متن مستقیم:-

$ espeak -ven+f3 -k5 -s150 "E -Speak به درستی کار می کند"

مرحله 7: راه اندازی نرم افزار برای صدا

تا به حال من این ویژگی ها را به دستگاه خود پیوند داده ام. خیلی زود من API های بیشتری را با دستگاه پیوند می دهم.

1. درباره ماشین

2. تاریخ و زمان (اطلاعات بیشتر Link1Link 2)

3. توییتر (پیوند توییتر)

4. برنامه روز

استراحت می توانیم پیوند دهیم: Gmail ، Facebook Notifier ، آب و هوا ، موتور جستجوی Google و غیره.

توصیه شده: