فهرست مطالب:
- مرحله 1: نمایش ویدیو
- مرحله 2: الزامات سخت افزاری
- مرحله 3: نمودار مدار برای حرکت موتور
- مرحله 4: نصب فلاسک
- مرحله 5: حرکت ماشین
- مرحله 6: راه اندازی موتور صدا: E-Speak
- مرحله 7: راه اندازی نرم افزار برای صدا
تصویری: دستیار شخصی - دستگاه هوشمند: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
در دنیای پر هیاهوی امروز ، فرد زمان کافی برای ارتباط با بیرون و دنیای اجتماعی را ندارد. ممکن است کسی وقت کافی برای به روزرسانی روزانه در مورد امور جاری و دنیای اجتماعی مانند فیس بوک یا جیمیل نداشته باشد. اغلب پس از نگهداری وسایل خود فراموش می کند. با توجه به این مشکلات ، ما با ایجاد یک ROBOT صحبت کننده به راه حلی دست یافته ایم که می تواند معجزه ای در زندگی شلوغ و شلوغ ما باشد.
در صورت درخواست ، می تواند ما را به طور منظم در مورد جهان خارج (به عنوان مثال: امور جاری ، پیام ها ، زندگی اجتماعی و موارد دیگر) به روز کند.
اینترنت اشیاء (IoT) در حال توسعه مداوم اینترنت است که به وسیله آن اشیاء روزمره دارای قابلیت های ارتباطی هستند که به آنها امکان ارسال و دریافت داده را می دهد. انتظار می رود سیستم ها ، دستگاه ها ، حسگرهایی را که می توانند بدون نیاز به ارتباط ماشین به ماشین ارتباط برقرار کنند ، متصل کند.
مرحله 1: نمایش ویدیو
مرحله 2: الزامات سخت افزاری
- تمشک پای
- اتصال به اینترنت (اترنت یا WiFi)
- چهار چرخ
- چهار موتور
- باتری 12 ولت
- L293D (درایور موتور)
- Bot Chasis (بدن)
- سیم های بلوز
- تخته نرده آهن لحیم کاری
- ام دی اف چوب
مرحله 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 و غیره.
توصیه شده:
مونا ، ربات متحرک آناتارونیک دستیار شخصی من: 4 مرحله
مونا ، ربات Animatronic دستیار شخصی من: مونا ، این یک ربات هوش مصنوعی است که از پس زمینه watson Ai استفاده می کند ، وقتی این پروژه را شروع کردم بسیار پیچیده تر از آنچه فکر می کردم به نظر می رسد اما با شروع کار بر روی آن ، کلاسهای شناختی ibm (ثبت نام اینجا) کمک کرد من خیلی ، اگر می خواهید می توانید کلاس n را بگذرانید
دستیار شخصی مبتنی بر آردوینو (BHAI): 4 مرحله
دستیار شخصی مبتنی بر آردوینو (BHAI): مقدمه: ساخته شده با همکاری Kundan Singh Thakur همچنین در صورت وجود هر گونه تردید یا مشکلی ، نظرات خود را بنویسید. دستیار شخصی مبتنی بر آردوینو مانند ویروس شما است
دستیار شخصی: 9 مرحله (همراه با تصاویر)
دستیار شخصی: در این مقاله آموزشی ، من به شما نشان می دهم که چگونه می توانید از قدرت ESP8266 ، خلاقیت در طراحی و برنامه نویسی نرم افزار ، برای ایجاد چیزی جالب و آموزشی استفاده کنید. من آن را دستیار شخصی نامگذاری کردم ، زیرا اندازه جیبی آن است ، شما ، و می توانید هدیه دهید
مربی شخصی انگلیسی - دستیار صوتی AI: 15 مرحله
مربی شخصی انگلیسی - دستیار صوتی AI: این پروژه به دانش آموزانی که برای هر امتحان زبان شناسی آماده می شوند کمک می کند ، جایی که می توانند با تعامل با Snips AI آموزش ببینند
دستیار شخصی هوشمند SEER- InternetOfThings: 12 مرحله (همراه با تصاویر)
SEER- InternetOfThings مبتنی بر دستیار شخصی هوشمند: Seer دستگاهی است که نقش تقویت کننده ای را در زمینه خانه های هوشمند و اتوماسیون ایفا می کند. این اساساً کاربردی از اینترنت اشیاء است. SEER یک بلندگوی بی سیم 9 اینچی بدون دست است که ساخته شده است رزبری پای 3 مدل B با دوربین یکپارچه