فهرست مطالب:

سورپرایز تولد با آردوینو: 8 مرحله (همراه با تصاویر)
سورپرایز تولد با آردوینو: 8 مرحله (همراه با تصاویر)

تصویری: سورپرایز تولد با آردوینو: 8 مرحله (همراه با تصاویر)

تصویری: سورپرایز تولد با آردوینو: 8 مرحله (همراه با تصاویر)
تصویری: آینده ایران از نگاه #هوش_مصنوعی #shorts 2024, نوامبر
Anonim
Image
Image
سورپرایز تولد با آردوینو
سورپرایز تولد با آردوینو

معرفی

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

وسایل الکترونیکی و عشق ، مانند قطب شمال و قطب شمال هستند ، تنها ارتباط بین آنها این است که آنها همیشه یکدیگر را دفع می کنند. اما STEMpedia با ترکیب عشق و وسایل الکترونیکی تعریف جدیدی از عشق ارائه کرده است. با استفاده از این کیت شروع کننده EVIVE من می خواهم یک شگفتی کوچک به همسر خود در روز تولدش بدهم.

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

مدار
مدار

برنامه این است که به محض اینکه همسرم از اتاق خواب ما بیرون می رود ، با گلبرگهای رز به او عشق بورزم.

برای انجام این پروژه به: 1. HC-SR04 Ultrasonic Sensor 2. SG90 Servo Motor 3. ATmega2560 evive Starter Kit خوب این است که همه این اجزا بخشی از Starter Kit evive هستند.

با اتصال پین TRIG و پین ECHO سنسور اولتراسونیک به پین شماره های 12 و 11 آردوینو شروع کنید. سپس پین PWM سروو را به پین شماره 9 آردوینو وصل کنید. پس از آن ما تمام پایانه های +ve و -ve سنسورها را به پین +ve و -ve آردوینو متصل می کنیم. همین ، همه چیز ساده است.

مرحله 2: مدل سه بعدی

مدل سه بعدی
مدل سه بعدی

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

خوب ، این مجموعه کامل است. بیت پشتی به دیوار می چسبد و با استفاده از این دو نگهدارنده یک چوب سبک وزن را نگه می دارد که به نوبه خود بیت جلو یا دیسپنسر را نگه می دارد. من می خواهم تمام گلبرگهای گل رز را در اینجا بگذارم. هنگامی که سنسور اولتراسونیک یک جسم را در مسیر خود تشخیص می دهد ، سیگنالی را به آردوینو ارسال می کند ، سپس سروو را می چرخاند و باعث باز شدن فلپ توزیع کننده می شود. وقتی فلپ باز شود تمام گلبرگهای گل رز روی شریک من می افتد. کل تنظیمات با استفاده از یک جعبه مقوایی انجام می شود و باعث می شود وزن آن راحت باشد و به راحتی به دیوار بچسبد.

مرحله 3: نسخه ی نمایشی سریع

نسخه ی نمایشی سریع
نسخه ی نمایشی سریع

بنابراین ، این به نظر می رسد.

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

مرحله 4: کد

کد
کد
کد
کد

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

با گنجاندن کتابخانه "Servo.h" در برنامه شروع کنید. سپس ثابت ها و متغیرهای سراسری را که در سراسر کد استفاده می شوند ، تعریف کنید. برای استفاده از سروو ، ما یک شیء از کلاس Servo ایجاد می کنیم. سپس در قسمت راه اندازی ، ما با استفاده از تابع "servo.attach ()" سروو را اولیه می کنیم و حالت های پین را برای سنسور اولتراسونیک تعریف می کنیم.

سرانجام ، در قسمت حلقه () پس از راه اندازی سنسور اولتراسونیک ، بررسی می کنیم که آیا فاصله جسم متحرک کمتر از 100 سانتی متر است یا خیر. اگر فاصله کمتر از 100 سانتیمتر باشد ، با چرخاندن سروو در 90 درجه ، فلپ را باز می کنیم.

مرحله 5: آزمایش

آزمایش کردن
آزمایش کردن
آزمایش کردن
آزمایش کردن
آزمایش کردن
آزمایش کردن
آزمایش کردن
آزمایش کردن

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

مرحله 6:

تصویر
تصویر
تصویر
تصویر

بو آره..

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

مرحله هشتم: با تشکر

بازم ممنون که آموزش رو خوندید. امیدوارم این به شما کمک کند.

اگر می خواهید از من حمایت کنید ، می توانید در کانال من مشترک شوید و فیلم های دیگر من را تماشا کنید. مجدداً از شما در ویدیوی بعدی تشکر می کنم ، فعلا خداحافظ.

توصیه شده: