فهرست مطالب:
تصویری: LED تنفس با آردوینو Uno R3: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
در این درس ، بیایید چیز جالبی را امتحان کنیم - به تدریج میزان روشنایی LED را از طریق برنامه نویسی تغییر دهید. از آنجایی که نور ضربان دار شبیه به تنفس است ، ما نام جادویی آن را گذاشته ایم - LED تنفس. ما این اثر را با مدولاسیون عرض پالس (PWM) انجام می دهیم
مرحله 1: اجزاء
- برد Arduino Uno * 1
- کابل USB * 1
- مقاومت (220Ω) * 1
- LED * 1
- تخته نان * 1
- سیم های بلوز
مرحله 2: اصل
مدولاسیون عرض پالس یا PWM ، تکنیکی برای بدست آوردن نتایج آنالوگ با وسایل دیجیتالی است. کنترل دیجیتال برای ایجاد یک موج مربعی استفاده می شود ، یک سیگنال بین روشن و خاموش روشن می شود. این الگوی خاموش می تواند ولتاژهای بین روشن بودن کامل (5 ولت) و خاموش (0 ولت) را با تغییر بخشی از زمان مصرف سیگنال در مقابل زمان خاموش شدن سیگنال شبیه سازی کند. مدت زمان "در زمان" عرض پالس نامیده می شود. برای به دست آوردن مقادیر مختلف آنالوگ ، آن عرض را تغییر داده یا تعدیل می کنید. اگر این الگوی روشن و خاموش را به اندازه کافی سریع با برخی دستگاه ها ، به عنوان مثال LED ، تکرار کنید ، به این صورت است: سیگنال یک ولتاژ ثابت بین 0 تا 5V است که روشنایی LED را کنترل می کند. (توضیحات PWM را در وب سایت رسمی آردوینو ببینید).
در نمودار زیر ، خطوط سبز نشان دهنده یک دوره زمانی منظم است. این مدت یا دوره معکوس فرکانس PWM است. به عبارت دیگر ، با فرکانس PWM آردوینو در حدود 500 هرتز ، خطوط سبز هر کدام 2 میلی ثانیه اندازه گیری می شود.
فراخوانی به analogWrite () در مقیاس 0 تا 255 است ، به طوری که analogWrite (255) 100٪ چرخه وظیفه (همیشه روشن) را درخواست می کند ، و analogWrite (127) یک چرخه کاری 50٪ (در نصف زمان) برای مثال.
متوجه خواهید شد که هر چه مقدار PWM کوچکتر باشد ، پس از تبدیل به ولتاژ ، مقدار کوچکتر خواهد بود. سپس LED بر این اساس کم نورتر می شود. بنابراین ، ما می توانیم روشنایی LED را با کنترل مقدار PWM کنترل کنیم.
مرحله 3: نمودار شماتیک
مرحله 4: روش ها
با برنامه نویسی ، می توانیم از تابع analogWrite () برای نوشتن مقادیر مختلف در پین 9 استفاده کنیم. روشنایی LED بر اساس آن تغییر می کند. در برد SunFounder Uno ، پین های 3 ، 5 ، 6 ، 9 ، 10 و 11 پین های PWM هستند (با علامت "~"). می توانید هر یک از این پین ها را متصل کنید.
مرحله 1:
مدار را بسازید.
گام 2:
کد را از https://github.com/primerobotics/Arduino بارگیری کنید
مرحله 3:
طرح را روی برد Arduino Uno بارگذاری کنید
برای بارگذاری کد در صفحه کنترل ، روی نماد بارگذاری کلیک کنید.
اگر "بارگذاری انجام شد" در پایین پنجره ظاهر شد ، به این معنی است که طرح با موفقیت بارگذاری شده است.
در اینجا شما باید ببینید که چراغ LED روشن تر و روشن تر می شود ، سپس آرام آرام و دوباره روشن می شود و دوباره تکرار می شود ، درست مانند تنفس.
توصیه شده:
سنسور تنفس DIY با آردوینو (سنسور کشش بافتنی رسانا): 7 مرحله (همراه با تصاویر)
سنسور تنفس DIY با آردوینو (سنسور کششی بافتنی رسانا): این سنسور DIY به شکل یک سنسور کشش بافتنی رسانا شکل می گیرد. در اطراف قفسه سینه/معده شما می پیچد ، و هنگامی که قفسه سینه/معده شما بزرگ و منقبض می شود ، سنسور و در نتیجه داده های ورودی که به آردوینو تغذیه می شود ، گسترش می یابد. بنابراین
درخت تنفس کریسمس - کنترل نور کریسمس آردوینو: 4 مرحله
درخت تنفس کریسمس-کنترل کننده نور کریسمس آردوینو: خبر خوبی نیست که جعبه کنترل درخت کریسمس مصنوعی از پیش روشن شده 9 فوت قبل از کریسمس شکسته شود و سازنده قطعات جایگزین ارائه نمی دهد. این غیرقابل بررسی نشان می دهد که چگونه می توانید راننده و کنترل کننده چراغ LED خود را از Ar
DIY سشوار N95 ضدعفونی کننده تنفس: 13 مرحله
DIY سشوار N95 ضدعفونی کننده تنفس: طبق گفته SONG و همکاران. (2020) [1] ، حرارت 70 درجه سانتی گراد تولید شده توسط سشوار در مدت 30 دقیقه برای غیرفعال کردن ویروس ها در دستگاه تنفس N95 کافی است. بنابراین ، این یک روش امکان پذیر است برای افراد عادی که از تنفس N95 خود در طول فعالیت های روزانه استفاده می کنند ، به احترام
دستگاه تنفس سبک تنفس با مانیتور ضربان قلب: 18 مرحله (همراه با تصاویر)
دستگاه تنفس سبک را با مانیتور ضربان قلب تنفس کنید: با شلوغ شدن جهان ، همه در محیطی با استرس فزاینده قرار دارند. دانش آموزان کالج حتی بیشتر در معرض استرس و اضطراب هستند. امتحانات مخصوصاً دوره های پر استرس برای دانش آموزان هستند و ساعت های هوشمند با تمرین تنفسی
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو