فهرست مطالب:
- مرحله 1: Robot Cupid خود را با دستورالعمل ایجاد کنید
- مرحله 2: مدار و لیست قطعات
- مرحله 3: سوراخ هایی روی سینه ایجاد کنید
- مرحله 4: مدار و برنامه نویسی را جمع آوری کنید
- مرحله 5: سروو را مونتاژ کنید
- مرحله 6: لمس نهایی
تصویری: روبات کوپید با سر متحرک ، چراغ و صدا: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
بیشتر توسط نویسنده دنبال کنید:
از من الهام گرفته شد که چند قسمت دیگر به کوپید روبات زیبا اضافه کنم تا زنده تر شود زیرا این یک ربات است و همچنین روز ولنتاین است. مدار پخش کننده MP3 فعال شده با نور خود را بازیافت می کنم. همین مدار نیز در دستورالعمل های Frankenbot استفاده می شود.
مرحله 1: Robot Cupid خود را با دستورالعمل ایجاد کنید
دستورالعمل های فوق العاده را دنبال کنید تا ربات کوپید قابل آموزش خود را ایجاد کنید. اما هنوز بدن را به سر نچسبانید. ما قصد داریم مداری قرار دهیم که باعث تکان دادن سر و روشن کردن چراغ ها شود.
چیزهای دیگری که من تغییر دادم این است که کاغذ را به مقوا ضخیم تر مانند جعبه های غلات بچسبانم. اما خم شدن را سخت تر می کند و باید ضخامت سر را طوری تنظیم کنید که قسمتی که آب نبات را نگه می دارد در بدن جا بیفتد.
مرحله 2: مدار و لیست قطعات
همانطور که در مدار بالا مشاهده می کنید ، من از آردوینو نانو به عنوان مغز ربات استفاده می کنم. سروو موتور از طریق پین 9 کنترل می شود تا سر را به بالا و پایین حرکت دهد. هنگامی که LDR (حسگر نور) فعال است ، پخش کننده MP3 برای پخش آهنگ عاشقانه مورد علاقه شما استفاده می شود. می توانید ربات را در جعبه قرار دهید و وقتی باز شد ، سنسور نور آهنگ را فعال می کند. وقتی فعال شد ، 3 LED را که روی سینه روبات نصب شده است نیز چشمک می زنم.
در اینجا لیستی از قطعات مورد استفاده وجود دارد:
- آردوینو نانو
- DFPlayer mini
- 3 عدد LED
- بلندگوی کوچک
- مقاومت 1K x2
- مقاومت 330 اهم
- سرو موتور
- LDR
- رشته برای اتصال سروو به سر ربات
- گیره کاغذ برای نگه داشتن نخ
مرحله 3: سوراخ هایی روی سینه ایجاد کنید
این ربات بدون چراغ چشمک زدن کامل نمی شود ، بنابراین ما چند سوراخ ایجاد می کنیم تا 3 LED را روی قفسه سینه قرار دهیم. مودب باشید و قلبش را نشکنید.
سپس 3 LED را روی سینه قرار دهید.
مرحله 4: مدار و برنامه نویسی را جمع آوری کنید
مدار را مونتاژ کنید. من سروو متصل به پین 9 آردوینو را اضافه کردم. سروو دارای 3 سیم است. سیم سیاه یا قهوه ای برای اتصال به GND. سیم قرمز میانی که به VCC (5V) متصل می شود و سیم زرد کنترل است که به پین 9 آردوینو متصل است.
راه اندازی اولیه سروو در بخش زیر کد انجام می شود:
Servo myservo؛ // ایجاد شیء سروو برای کنترل یک پست سرویس = 0؛ // متغیر برای ذخیره موقعیت سروو
اصلاح دیگر مدار Frankenbot این است که آهنگ MP3 به نام 002.mp3 در پوشه 07 قرار داشته باشد. مقداردهی اولیه کد به شرح زیر است:
int آهنگ = 2؛ //sd:/07/002.mp3
سپس سروو را مقداردهی اولیه کنید کد زیر را به قسمت Setup کد اضافه کنید
void setup () {
… myservo.attach (9)؛ // سروو روی پین 9 را به سروو متصل می کند…}
سروو با طراحی تنها می تواند 180 درجه بچرخد ، بنابراین مانند برف پاک کن است ، کد حرکت سروو به شرح زیر است:
for (pos = 0؛ pos <= 90؛ pos += 1) {// از 0 درجه تا 90 درجه // در مراحل 1 درجه myservo.write (pos) ؛ // به سروو بگویید تا در تأخیر متغیر 'pos' به موقعیت (15) بروید. // 15ms منتظر می ماند تا سروو به موقعیت} برسد (pos = 90؛ pos> = 0؛ pos -= 1) {// از 90 درجه به 0 درجه می رسد myservo.write (pos)؛ // به سروو بگویید تا در تأخیر متغیر 'pos' به موقعیت (15) بروید. // 15 ثانیه منتظر می ماند تا سروو به موقعیت برسد}
کد بالا سروو را تا 90 درجه حرکت می دهد و سپس آن را به حالت صفر برمی گرداند.
یک چیز جزئی دیگر اگر از کد Frankenbot استفاده می کنید ، برای فعال شدن در تاریکی طراحی شده است ، بنابراین برای روشن شدن روشنایی باید منطق را تغییر دهید. این کار در قسمت زیر کد انجام می شود.
if (ldrStatus> 200) {// هنگام باز شدن روشن شود
… // در اینجا LED را چشمک بزنید و آهنگ را پخش کنید ، می توانید آستانه 200 را تنظیم کنید // اگر اتاق خیلی روشن یا خیلی تاریک است}
اکنون می توانید کد را در arduino بارگذاری کنید و آزمایش کنید که همه چیز خوب کار می کند. اگر از کد من استفاده می کنید ، یا می توانید این آهنگ را به چیز دیگری تغییر دهید ، بارگذاری آهنگ عاشقانه مورد علاقه خود را در کارت SD داخل پوشه sd: /07/002.mp3 فراموش نکنید.
من برای راحتی شما کد کامل را بارگذاری کرده بودم.
مرحله 5: سروو را مونتاژ کنید
اکنون که می دانید مدار کار می کند ، زمان خروج مدار به داخل ربات فرا رسیده است. اولین کاری که باید انجام دهید این است که در پشت سوراخ ایجاد کرده و سروو را نصب کنید. سپس نکته مشکل این است که بقیه مدار را در قسمت پایین قرار دهید. در تصویر 3 نشان داده شده است. من همچنین یک سوراخ دیگر ایجاد کرده بودم تا بتوانم مدار را تغذیه کنم. سپس باید همه چیز را به هم بچسبانید. اما ابتدا پشت سر را چسب نزنید ، زیرا باید یک گیره را با گیره کاغذ وصل کنید.
از آنجا که من کاغذ را به مقوا می چسبانم ، چسباندن آن بسیار سخت تر است ، بنابراین از یک گیره کاغذ برای نگه داشتن وسایل در کنار هم استفاده می کنم.
مرحله 6: لمس نهایی
اکنون که همه چیز جمع شده است ، زمان اتصال رشته به پشت سر است ، من با استفاده از گیره کاغذ رشته را نگه می دارم. ببخشید قبل از اینکه سر را به هم چسباندم عکس گرفتن را فراموش کردم. سپس رشته را به سروو وصل کنید. رشته من کمی کوتاه است ، بنابراین دهان نیز بسته نمی شود ، می توانید رشته را تنظیم کنید تا مطمئن شوید که اثر مورد نظر را دریافت می کنید.
سپس دست و بال را برای لمس نهایی بچسبانید. اگر متوجه شدید LDR من در گوشه پشت دهان ربات بیرون می زند. من پیشنهاد می کنم این را در قسمت جلوی قفسه سینه نیز قرار دهید.
آخرین مرحله این است که قدرت بگیرید و از زنده آمدن ربات کوپید خود لذت ببرید. زمان آن رسیده است که با شگفتی هایی که در دهان شما ذخیره شده است ، محبوب خود را تحت تأثیر قرار دهید و روز ولنتاین مبارک باشد.
امیدوارم از ساخت این ربات همانطور که من از ساخت آن لذت برده ام لذت برده باشید. لطفاً نظر دهید یا اگر س questionsالی دارید ، من بیش از حد خوشحال خواهم شد که به آنها پاسخ دهم. ممنون که دستورالعمل های من را می خوانید.
توصیه شده:
عروسک اوریگامی متحرک صدا: 6 مرحله
عروسک اوریگامی متحرک صدا: این پروژه از میکروفون داخلی در Adafruit Circuit Playground Arduino استفاده می کند که به عنوان یک اندام رنگی عمل می کند و یک میکروسروو متصل را هدایت می کند تا حرکت متحرک عروسک روباه اریگامی متصل را ایجاد کند. برای سرگرمی ، سعی کنید چیزی را جایگزین کنید
چراغ اتاق متحرک LED متحرک از راه دور: 5 مرحله (همراه با تصاویر)
چراغ اتاق متحرک LED متحرک با کنترل از راه دور: برای کسانی که خواهان یک نمایش نور رنگی آرامش بخش یا مسحور کننده هستند ، برای اتاق کودک ، تزئین کریسمس یا فقط برای سرگرمی ، در اینجا تقویت کننده محیط من است. من واقعا از نوزادان 6 ماهه تا بچه های بزرگتر پاسخ های مشتاقانه ای می گیرم
کنترل صدا صدا چراغ های الکترونیکی RGB LED و موارد دیگر با کورتانا و آردوینو اتوماسیون خانگی: 3 مرحله
کنترل صوتی چراغ های الکترونیکی RGB LED و موارد دیگر با کورتانا و آردوینو اتوماسیون خانگی: مانند ایده کنترل چیزها با صدای خود؟ یا دوست ندارید برای خاموش کردن چراغ از تخت بلند شوید؟ اما آیا همه راه حل های موجود مانند google home بسیار گران هستند؟ اکنون می توانید خودتان آن را با زیر 10 دلار تهیه کنید. و حتی بهتر از آن بسیار آسان است
نحوه مونتاژ یک بازوی روبات چوبی قابل توجه (قسمت 3: بازوی روبات) - بر اساس میکرو: BITN: 8 مرحله
نحوه مونتاژ یک بازوی روبات چوبی قابل توجه (قسمت 3: ROBOT ARM) - بر اساس میکرو: BITN: مراحل بعدی نصب بر اساس تکمیل حالت جلوگیری از مانع است. فرآیند نصب در قسمت قبل مشابه مراحل نصب در حالت ردیابی خط است. سپس اجازه دهید نگاهی به شکل نهایی A
نحوه مونتاژ یک روبات چوبی قابل توجه چوبی (قسمت دوم: روبات برای جلوگیری از موانع) - بر اساس میکرو: BIT: 3 مرحله
نحوه مونتاژ یک بازوی روبات چوبی قابل توجه (قسمت دوم: ROBOT برای جلوگیری از موانع)-بر اساس MICRO: BIT: قبلاً Armbit را در حالت ردیابی خط معرفی کردیم. در مرحله بعد ، نحوه نصب Armbit در جلوگیری از حالت مانع را معرفی می کنیم