خانه / دانش و مهارت / الکترونیک / چطور چراغ RGB را با موبایل و آردوینوکنترل کنیم؟

چطور چراغ RGB را با موبایل و آردوینوکنترل کنیم؟

چراغ RGB کاربردهای زیادی دارد و در بسیاری از ساختنی های همین سایت هم بکار رفته اند. با استفاده از چراغ RGB می توانید پروژه های آردوینو بسیار کاربردی و چراغ خواب هاب هوشمند بسازید. مهمترین ویژگی هر دستگاه هوشمندی امکان کنترل از راه دور آن است. در این ساختنی هم می خواهیم به شما یاد بدهیم که چطور چراغ RGB را با موبایل کنترل کنید.

به کمک این دستگاه آردوینو می توانید چراغ های هوشمند بسازید یا نورپردازی قسمت های مختلف خانه را با موبایل کنترل کنید. در ویدیوی زیر می توانید نگاهی به این دستگاه آردوین و طرز کار آن بیاندازید.

گام اول : وسایل مورد نیاز

  • برد آردوینوپ
  • رشته LED RGB
  • ماژول بلوتوث HC-05
  • کابل جامپر
  • برد بورد

چراغ های RGB موجود در بازار بسیار متنوع هستند و به همین خاطر باید چراغی را انتخاب کنید که پاسخگوی نیازهایتان باشد. ما برخی از رایج ترین انواع این چراغ را به شما معرفی می کنیم تا خریدتان ساده تر بشود.

  • RGB LED : رایج ترین نوع است که تقریباً در هر فروشگاه آنلاینی یا مغازه ای پیدا میشود.
  • RGB SMD : این نوع بصورت ماژول فروخته میشود اما با منبع تغذیه داخلی آردوینو خیلی خوب کار نمی کند.
  • رشته RGB LED : بهترین نوع است که رنگ های بسیار متنوعی دارد و امکان کنترل دقیق نور را هم به شما میدهد.

علاوه بر قطعات بالا به این اپ موبایل هم برای کنترل چراغ با بلوتوث نیاز دارید.

گام دوم: RGB LED چیست؟

ال ای دی های معمولی فقط تک رنگ هایی مثل قرمز، سبز یا آبی را ساطع می کنند. برای رسیدن به رنگ های دیگر باید رنگ RGB را ترکیب کنیم که نتیجه آن هفت رنگ مختلف است. برای تولید رنگ های بیشتر هم باید بتوانیم میزان درخشش کانال هر رنگ را تغییر بدهیم.

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

چراغ های RGB کاربردهای بسیار زیادی در نورپردازی شهری، نورپردازی صحنه، ساخت وسایل روشنایی و حتی ساخت پروژکتورها و LCDها دارند.

تمام انواع چراغ های RGB به دو دسته تقسیم می شوند : کاتد مشترک و آند مشترک. کانال LED شماره سه کاتد مشترک یک کاتد تکی دارد و کانال LED سه آند مشترک یک آند تکی دارد.

در ساختنی بخوانید :  آموزش ساخت : شارژر خورشیدی جیبی بسازید

گام سوم : RGB را آماده کنید

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

کاتد مشترک

R به هر کانال PWM موجود
G به هر کانال PWM موجود
B به هر کانال PWM موجود
کاتد به GND

آند مشترک

R به هر کانال PWM موجود
G به هر کانال PWM موجود
B به هر کانال PWM موجود
آند به 5V

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

گام چهارم : RGB را کنترل کنید

برای کنترل RGB ابتدا باید بدانیم چطور میزان نور یک LED معمولی را کنترل کنیم. جواب این سوال PWM یا مدولاسیون عرض پالس است. مدولاسیون عرض پالس با ارائه سیگنال های آنالوگ چرخه کار پالس ها را تغییر میدهد.

در برد آردوینو از قابلیت analogwrite استفاده می کنیم تا بتوانیم از طریق PWM به چرخه کار مورد کاربر برسیم.

در تصویر سوم، خطوط سبز یک بازه زمانی معمولی را نشان میدهد. این بازه زمانی درست برعکس فرکانس PWM است. به عبارت دیگر، وقتی فرکانس PWM آردوینو حدود 500Hz باشد، هر خط سبز با دو میلی ثانیه اندازه گیری میشود. مقیاس analogWrite() هم بین 0 تا 255 است؛ یعنی analogWrite(255) چرخه کار کامل را ارائه میکند (همیشه روشن) و analogWrite(127) چرخه کار نیمه را ارائه میکند (نصف بازه زمانی).

گام پنجم : اتصالات را کامل کنید

در این مرحله ابتدا باید اتصالات چراغ به آردوینو را کامل کنید و سپس ماژول بلوتوث را اضافه کنید.

RGB تکی یا رشته RGB :

قرمز به پین سه آردوینو
آبی به پین 5 آردوینو
سبز به پین 6 آردوینو
آند به 5V (برای RGB تکی) – اتصال به زمین درایور به GND آردوینو (برای رشته RGB)

ماژول بلوتوث HC-05 :

Rx به پین 12 آردوینو
Tx به پین 11 آردوینو
vcc به پین 5V
GND به پین GND آردوینو

گام ششم : آردوینو را برنامه ریزی کنید

برد آردوینو را به کامپیوتر وصل کنید و کدهای زیر را رویش آپلود کنید. می توانید کدها را از لینک زیر هم دانلود کنید.

در ساختنی بخوانید :  آموزش ساخت منبع تغذیه متغیر آزمایشگاهی با برد آردوینو

در ساختنی بخوانید :  با آردوینو و سنسور اولتراسونیک متر دیجیتال بسازید

چراغ RGB آماده استفاده است

حالا فقط کافی است اپ را روی موبایل تان باز کنید و آن را با ماژل بلوتوث جفت کنید. فرقی نمی کند از چراغ RGB برای ساخت چه دستگاهی استفاده کرده باشید؛ می توانید میزان نور و رنگ را با موبایل تان کنترل کنید.

اگر پیشنهادی برای بهتر شدن این پروژه آردوینو دارید، آن را با ساختنی به اشتراک بگذارید.

منبع

خلاصه مطلب
چطور چراغ RGB را با موبایل و آردوینوکنترل کنیم؟
عنوان مطلب
چطور چراغ RGB را با موبایل و آردوینوکنترل کنیم؟
توضیح کوتاه
چراغ RGB را هوشمند کنید!
نویسنده

بیشتر بخوانید:

با پرینتر سه بعدی و دستگاه برش لیزری ساعت رومیزی چراغ دار بسازید... در این آموزش طرز ساخت یک ساعت رومیزی چراغ دار را یاد می گیرید. به سختی می توان گفت چیزی که در این پست ساختش را یاد می گیرید، ساعت رومیزی چراغ دار است ...
پک باتری لیتیوم یونی (Li-Ion) با جعبه مخصوص بسازید... باتری های لیتیوم یونی ۱۸۶۵۰ در ساخت پروژه های الکترونیکی کارکرد زیادی داردند. در این ساختنی یاد می گیرید چطور با ترکیب چند سلول ۱۸۶۵۰ یک پک باتری لیتی...
آموزش ساخت : عطر مورد علاقه تان را خودتان بسازید!... در این ساختنی طرز ساخت عطر و ادکلن خانگی را یاد می گیرید. وقتی اصول عطرسازی را بلد باشید و با تئوری های ساخت عطر و رایحه آشنا باشید، هم می توانید عطره...
آموزش ساخت : با چوب پنبه ساعت دیواری ارزان بسازید... اگر یک ساعت دیواری دارید که قابش شکسته و نمی دانید با موتور و عقربه هایش چکار کنید، ساخت این ساعت را امتحان کنید. بدنه این ساعت دیواری فقط با چوب پنبه...
توری کباب جیبی بسازید و هرجا هوس کردید کباب بخورید!... در این آموزش، طرز ساخت یک توری کباب جیبی را یاد می گیرید که فقط به اندازه یک لوله جا می گیرد. این توری کباب را می توانید در هر اندازه ای بسازید. نمونه...
آموزش ساخت : اجاق سنگی درست کنید غذا و نوشیدنی هایی که مستقیماً روی آتش درست میشوند، همیشه طعم بهتری دارند. در این پست ساختنی طرز ساخت یک اجاق سنگی را یاد می گیرید که هم برای حیاط و ه...

درباره عاطفه اسدزاده

عاطفه اسدزاده

عاطفه اسدزاده،یکی از نویسندگان وبسایت ساختنی است.

پیشنهاد می کنیم

با کمترین هزینه دانخوری اتوماتیک و پدالی بسازید

دانخوری اتوماتیک یکی از وسایلی است که نگه داری پرنده ها را ساده تر می …

۷ دیدگاه ها

  1. سلام در این پروژه نوشته بودید که برای اتصال رشته ی rgb به اردینو باید از ترانزیستور استفاده کنیم اما از چه نوع ترانزیستوری باید استفاده کنیم لطفا هرچه زود تر جواب دهید فردا می خواهم به خرید برای قطعات این پروژه بروم

  2. سلام
    اگر بخواهم ال ای دی RGB را به جای بلوتوث با وای فای کنترل کنم چطور میتوانم؟مثلا از ماژول esp8266 استفاده کنیم. بطوری که ماژول به مودم خانه متصل شود و بعد با نرم افزار اندرویدی وقتی به مودم کانکت میشوم بتوانم نور ال ای دی را کنترل کنم. لطفا اگر امکانش هست این آموزش را به همراه آپ اندرویدیش درست کنید.من خیلی وقته دنبال این آموزشم لطفا راهنماییم کنید.

  3. جالبه
    ولی این ماژول فوق العاده ست هم از لحاظ قیمت و هم اینکه با وای فای هم کار می کنه

پاسخ دهید