فهرست مطالب:

با Twinky the Cutest Robot Arduino آشنا شوید: 7 مرحله (همراه با تصاویر)
با Twinky the Cutest Robot Arduino آشنا شوید: 7 مرحله (همراه با تصاویر)

تصویری: با Twinky the Cutest Robot Arduino آشنا شوید: 7 مرحله (همراه با تصاویر)

تصویری: با Twinky the Cutest Robot Arduino آشنا شوید: 7 مرحله (همراه با تصاویر)
تصویری: رقص روبات عنکبوتی با آهنگ شراب معین HEXA Robot dancing with Persian music 2024, جولای
Anonim
با Twinky the Cutest Robot Arduino آشنا شوید
با Twinky the Cutest Robot Arduino آشنا شوید
با Twinky the Cutest Robot Arduino آشنا شوید
با Twinky the Cutest Robot Arduino آشنا شوید
با Twinky the Cutest Robot Arduino آشنا شوید
با Twinky the Cutest Robot Arduino آشنا شوید

سلام ، در این قسمت آموزشی به شما آموزش می دهم که چگونه "Jibo" خودم را درست کردم اما "Twinky" نام داشتم.

من می خواهم این را روشن کنم … این یک کپی نیست! من در حال ساخت TWINKY بودم و سپس متوجه شدم که چیزی شبیه به این موجود است: c

تقریباً عملکردهای مشابهی دارد اما نیازی به اتصال به اینترنت ندارد و به طور چشمگیری به سرور نیاز ندارد. (البته این امر در مقایسه با عملکردهای Jibo Robot محدودیت های زیادی ایجاد می کند)

می تواند صحبت کند! پخش موسیقی ، تنظیم تایمر ، آلارم ، روشن/خاموش کردن چراغ ها یا سایر دستگاه ها ، دارای محاسبه گر و ایستگاه آب و هوا است! DATE & TIME ، BLUETOOTH 4.0 ، همه چیز با دستورات صوتی !!!! و همچنین دارای صفحه لمسی ، دارای یک موتور کوچک است ، بنابراین می تواند هنگامی که یکی از دو میکروفون صدای شما را می شنود یا سر و صدا می کند ، به دور خود بچرخد.

شما می توانید دستورات خود را به هر زبانی ضبط کنید ، من در مکزیکو هستم بنابراین همه چیز به زبان اسپانیایی است.

"مغز" یک آردوینو مگا است ، جایی که همه کد در آن اجرا می شود ، یک برد متفاوت برای تشخیص صدا به نام "SpeakUp Click" از "Mikroelektronika" وجود دارد که بعداً همه پیوندها را ترک می کنم تا بتوانید این تخته های مختلف را خریداری کنید.

www.youtube.com/embed/n1WuJv-SATU

مرحله 1: طراحی و چاپ سه بعدی // اسناد

طراحی و چاپ سه بعدی // اسناد
طراحی و چاپ سه بعدی // اسناد
طراحی و چاپ سه بعدی // اسناد
طراحی و چاپ سه بعدی // اسناد
طراحی و چاپ سه بعدی // اسناد
طراحی و چاپ سه بعدی // اسناد
طراحی و چاپ سه بعدی // اسناد
طراحی و چاپ سه بعدی // اسناد

من می خواهم آن را "زیبا" و دوستانه کند ، بنابراین تصمیم گرفتم آن را Twinky بنامم و بهترین رنگی که پیدا کردم زرد بود ، همچنین این تنها رنگ خوبی بود که در اطراف داشتم.

همه چیز در SolidWorks ساخته شد و سپس در Rise N2 Plus چاپ سه بعدی شد.

بدن واقعاً بزرگ است ، ارتفاع آن 32 سانتی متر و عرض آن 19 سانتی متر است.

در اینجا تمام فایل های STL را دارید.

اجزا عبارتند از…

-سر

-صورت

-بدن

-پایه

محفظه بلندگو

-آداپتور باربری

-گرس

drive.google.com/open؟id=1GApWHVjIjuwkE-Vm…

در این پیوند همه چیز آمده است ، از یادداشت های صوتی که باید داخل کارت حافظه SD قرار دهید ، یک فایل.spk شامل دستورات صوتی ، موسیقی ، فایل های STL ، کد آردوینو ، همه چیز است!

مرحله 2: اجزاء

اجزاء
اجزاء
اجزاء
اجزاء

برای توابعی که من در آن قرار داده ام ، تعداد زیادی ماژول وجود دارد که داخل آن twinky وجود دارد.

آردوینو مگا

SpeakUp کلیک کنید

RCT

بلوتوث

4 ماژول رله

تقویت کننده صدا

گوینده

موتور DC

2 میکروفون سیگنال دیجیتال

4.3in صفحه لمسی ITEAD

ماژول SD

LED RGB

سپر نمونه اولیه Arduino Mega

و غیره … اجزای دیگر مانند برخی از مقاومت ها ، کابل ها و موارد دیگر من نمی توانم هر جزئیاتی را در این دستورالعمل نشان دهم ، خیلی طولانی می شود … اما اگر سوالی دارید خوشحال می شوم به آنها پاسخ دهم! و هر جزئیات کوچک را برای شما توضیح دهید.

www.itead.cc/nextion-nx4827t043.html.

www.dfrobot.com/product-60.html

www.mikroe.com/speakup-click

مرحله 3: شماتیک

شماتیک
شماتیک
شماتیک
شماتیک
شماتیک
شماتیک
شماتیک
شماتیک

این ساده است ، همیشه با یک اتصال دهنده از de Arduino Mega تا هر ماژول نشان داده می شود ، با برچسب می توانید ببینید کدام ماژول است.

بلوتوث به de Serial1 ، صفحه ITEAD در Serial2 متصل است ، همانطور که می بینید هنوز تعداد زیادی پین استفاده نشده وجود دارد.

ماژول دما در پین 13 متصل است.

RTC به SDA و SCL متصل است (پین 20 ، 21)

کارت خوان SD تعریف می شود که در پین ، 50 ، 51 ، 52 و 53 متصل باشد.

برد SpeakUp از 3V3 تغذیه می کند و سایر ماژول ها 5 ولت هستند

من کنترلر موتور L239D را قرار ندادم اما استفاده از آن بسیار ساده است و موتور را مستقیماً به ARDUINO وصل نکنید.

همچنین… فقط خروجی عملکردی بلندگو در پین 46 است.

مرحله 4: Arduino Mega Shield

Image
Image
آردوینو مگا سپر
آردوینو مگا سپر
آردوینو مگا سپر
آردوینو مگا سپر
آردوینو مگا سپر
آردوینو مگا سپر

من همه اجزا را در جایی که بهتر پیدا کردم قرار دادم ، در زیر ماژول SD یک کنترل کننده موتور L239D وجود دارد.

همه چیز را با هم به VCC ، GND و اتصالات پین هایی که در برنامه آردوینو قرار می دهم بچسبانید ، در صورت تمایل می توانید همه تعریف پین ها را تغییر دهید و سپس اتصالات را همانطور که می خواهید برقرار کنید … شما حتی به سپر احتیاج ندارید ، با کابل نیز کار می کند اما آشفته تر است.

شما باید تمام اجزاء را به صورت جداگانه متصل کنید ، منظورم این است که یک به یک و آن را آزمایش کنید و سپس در کد می توانید "همه را با هم ترکیب کنید" به عنوان مثال:

اگر می خواهید RTC را وصل کنید ، در اینترنت نحوه اتصال RTC به Arduino Mega و ایجاد اتصالات را جستجو کنید ، آن را آزمایش کرده و سپس به حالت بعدی بروید.

باز هم … متأسفم اگر همه اینها را در قسمت آموزشی توضیح ندهم ، اما این کار بیش از حد خواهد بود و یک آموزش بی نهایت خواهد بود.

من یک رگولاتور کوچک 12 ولت و 5 ولت ساختم و یک تقویت کننده صوتی خریدم ، واقعاً ساده.

اگر چیزی در حال کار نیست پس برای من نظر بنویسید و خوشحال می شوم که پاسخ دهید! ج:

مرحله 5: آن را کنار هم قرار دهید

آن را سرهم کن
آن را سرهم کن
آن را سرهم کن
آن را سرهم کن
آن را سرهم کن
آن را سرهم کن

مغز Twinkys با تقویت کننده صوتی و کلیک SpeakUp در داخل او قرار خواهد گرفت.

در تصویر سوم می توانید میکروفون ها را در قسمت سر ببینید

موتور ، واقعاً ، LED RGB و بلندگو در پایه قرار دارند و از طریق سوراخ در بدن با مغز متصل می شوند.

در صورت فعال شدن صدا یکی از میکروفون ها ، بدن می تواند بچرخد ، رله ها را می توان برای کنترل لوازم جانبی شما فعال کرد و LED RGB وضعیت برنامه را نشان می دهد:

اگر زنگ هشدار در حال اجرا باشد ، صورتی خواهد بود ، اگر بگویید "twinky" و شما را تشخیص داد ، آبی خواهد بود و به همین ترتیب با دستورات مختلف.

مرحله 6: صورت و منو

چهره و منو
چهره و منو
چهره و منو
چهره و منو
چهره و منو
چهره و منو

برای چهره ای که من از صفحه نمایش لمسی مقاومتی ITEAD استفاده می کنم ، استفاده از آن بسیار ساده است ، می توان آن را با ارتباط سریال کنترل کرد! بنابراین فقط 2 پین آردوینو طول می کشد!

می توانید مقدار هر گونه واریابل را روی صفحه ارسال کنید ، یا وقتی هر دکمه ای را فشار می دهید ، شناسه به آردوینو ارسال می شود.

برای ایجاد برنامه چهره ITEAD دارای ویرایشگر است

www.itead.cc/display/nextion.html

استفاده از آن واقعا ساده است اما اگر از صفحه ای مانند من استفاده می کنید ، برنامه HMI و.tft در پیوند Google Drive قرار می گیرد

.tft مستندی است که در کارت SD قرار می دهید تا بتوانید برنامه را روی صفحه شارژ کنید.

ویدیوهای زیادی در یوتیوب وجود دارد که نحوه استفاده از نرم افزار را توضیح می دهد.

مرحله 7: فیلم ها

تعدادی کوچک از عملکردها ، هنوز تعداد بیشتری وجود دارد ، اما با این کار می توانید ببینید چه چیزی قادر است!

(او دوست ندارد در چشمانش لمس شود: ب) اما در گوشه سمت راست بالا می توانید منو را باز کنید.

و با کد نویسی بیشتر تقریباً می توانید هر کاری را انجام دهید! هنوز تعداد زیادی پین استفاده نشده وجود دارد. می توانید وای فای اضافه کنید … از بلوتوث برای کنترل سایر موارد یا موارد مشابه استفاده کنید.

امیدوارم از دستور العمل من خوشتان آمده باشد!

با خیال راحت نظر بدهید یا هر گونه سالی از من بپرسید!

توصیه شده: