آموزش آردوینوپروژه های آردوینو

آموزش کنترل ال ای دی RGB با آردوینو

سلام. آموزش راه اندازی LED RBG با آردوینو را آماده کردیم. این پروژه را هم میتوانید در اتمل استودیو اجرا کنید هم در آردوینو. فیلم عملکرد مدار را از دست ندهید!

پروژه کنترل LED RGB با آردوینو

در این پروژه 5 عدد LED RGB را به آردوینو متصل می کنیم. (با توجه به شماتیک شما میتوانید بدون آردوینو و با اتمل استودیو هم اینکار را انجام بدهید). این ال ای دی ها به طور موازی برای کاهش استفاده از پین متصل میشوند.

مدار پروژه LED RGB اتمل استودیو

شماتیک پروژه کنترل ال ای دی RGB با آردوینو و اتمل استودیو

  • منبع تغذیه 5V
  • مقاومت 1 کیلو اهم (3 عدد)
  • ال ای دی RGB (5 عدد)
  • آردوینو (دانلود آردوینو)

ال ای دی RGB چیست ؟

دیتاشیت ال ای دی RGB
دیتاشیت ال ای دی RGB
  • PIN1: رنگ 1 ترمینال منفی یا رنگ 1 ترمینال مثبت
  • PIN2: مثبت برای هر سه رنگ یا مشترک منفی برای هر سه رنگ مثبت است
  • PIN3: رنگ 2 ترمینال منفی یا رنگ 2 ترمینال مثبت
  • PIN4: رنگ 3 ترمینال منفی و یا رنگ 3 ترمینال مثبت

بنابراین، دو نوع LED RGB وجود دارد! یکی نوع معمولی یعنی کاتد مشترک است (منفی مشترک) و نوع دیگر آنود مشترک است (مثبت مشترک). در منفی مشترک، سه ترمینال مثبت وجود دارد که هر ترمینال یک رنگ را نشان میدهد! و یک ترمینال منفی که سه رنگ را نشان میدهد. مدار داخلی یک ال ای دی RGB کاتد مشترک را میتوانید در تصویر زیر ببینید:

دیتاشیت ال ای دی RBG کاتد مشترک
دیتاشیت ال ای دی RBG کاتد مشترک

ال ای دی RGB آردوینو

اگر ما بخواهیم R را روشن کنیم، باید پین RED را به مثبت متصل کنیم و منفی راهم به GND وصل کنیم. همین کار برای تمام ال ای دی ها استفاده میشود! در آنود مشترک، سه ترمینال منفی وجود دارد، هر ترمینال هم یک رنگ را نشان میدهد! و یک ترمینال مثبت سه رنگ را نشان میدهد. مدار داخلی یک ال ای دی RGB را میتوانید در تصویر بالا ببینید.

برای یادگیری آردوینو (برنامه نویسی، ساخت ربات، ارتباط با اندروید) روی دوره آموزش آردوینو کلیک کنید.
برای یادگیری کامل الکترونیک روی دوره آموزش الکترونیک کلیک کنید.

در این پروژه ما میخواهیم از نوع آنود مشترک استفاده کنیم. برای اتصال 5 عدد ال ای دی RGB به آردوینو ما معمولا به 5*4=20 پین نیاز داریم ما با استفاده از مولتی پلکس و موازی بستن ال ای دی ها تعداد پین هارا به 8 عدد کاهش مبدهیم!

موارد موجود در فایل : شماتیک کامل ، فایل سورس ، و …
این پروژه به توضیحات اضافه دیگه ای احتیاج ندارد، ولی اگه مشکلی باشد از طریق انجمن و یا نظرات بگوید تا حل کنیم!

میخواهید برنامه نویسی STM32 را یاد بگیرید؟

دوره آموزش STM32

میخواهید الکترونیک را یاد بگیرید؟

دوره آموزش الکترونیک
دوره آموزش آردوینو

میخواهید آردوینو را به صورت پروژه محور یاد بگیرید؟ برای مشاهده توضیحات روی دوره مورد نظر کلیک کنید

برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام آیرنکس عضو شوید.

محمد رحیمی

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم. (در خصوص سوال در مورد این مطلب از قسمت نظرات همین مطلب اقدام کنید) سعی میکنم تمام نظرات را پاسخ دهم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *