ال ای دی، ال ای دی و باز هم ال ای دی، همانطور که میدانید ال ای دی RGB از جذاب ترین و پرکاربردترین ال ای دی های موجود در بازار هستند. تکنولوژی ال ای دی از حدود دهه ۸۰ میلادی شروع شد و مداوم در حال پیشرفت بودهاست. در نمای ساختمان، نورپردازی داخلی و ایجاد حسهای زنده بودن اشیاء با نور و حقههای نورپردازی بسیار کاربرد دارد. ال ای دی Led RGB از قطعات نوع SMD ساخته شده است. کارهای جالب و جذابی با این مدل ال ای دیها میتوان انجام داد. در ادامه آموزش با مرجع تخصصی آردوینو به زبان فارسی، دیجی اسپارک همراه باشید.
ماژول SMD Color ال ای دی RGB
ماژول SMD Color دارای یک ال ای دی سه رنگ RGB با چهار پایه جهت کنترل رنگ و تولید رنگهای متفاوت میباشد. ال ای دی RGB از سه رنگ RED,BLUE,GREEN تشکیل شده است که از ترکیب این سه رنگ میتواند بیش از ۱۶ میلیون رنگ را تولید کند. سه رنگ آبی ،قرمز، سبز ۸ بیتی میباشند که دارای مقادیر عدد صحیح ۰ تا ۲۵۵ هستند. به عنوان مثال با ترکیب این سه رنگ ۲۵۶*۲۵۶*۲۵۶ =۱۶۷۷۷۲۱۶ رنگ تولید خواهد شد.ماژول LED 3 رنگ SMD KY-009 برای آردوینو، یک ماژول الکترونیکی کوچک است که برای کار با میکروکنترلرهای آردوینو طراحی شده است. این ماژول شامل یک تراشه LED RGB (رنگ قرمز، سبز، آبی) کوچک است که بر روی یک PCB کوچک نصب شده است و شامل برخی از اجزا اضافی برای ادغام آسان در پروژههای آردوینو است.
- LED RGB: این ماژول شامل یک LED RGB مشترک کاتد است، به این معنی که سه کانال رنگ (قرمز، سبز و آبی) یک اتصال مشترک زمین دارند.
- طراحی SMD: این LED از نوع سطح نصب (SMD) است که کوچکتر و برای پروژههای کوچکتر مناسبتر است.
- پینهای کنترل: این ماژول معمولاً چهار پین برای کنترل دارد: سه پین برای هر کانال رنگ (R، G، B) و یک پین برای کاتد مشترک (GND).
- سازگاری: ماژول KY-009 برای کار با بردهای آردوینو طراحی شده است و میتوان آن را به آسانی به پینهای خروجی دیجیتال آردوینو برای کنترل کانالهای رنگی جداگانه متصل کرد.
- نیازهای تغذیه: این ماژول با ولتاژ تیپیکال حدود ۵ ولت عمل میکند که با اکثر بردهای آردوینو سازگار است. با این حال، همیشه بهتر است برای نیازهای دقیق ولتاژی ماژول، اسناد یا دیتاشیت آن را مشاهده کنید.
هدف آموزش LED RGB
با استفاده از ماژول LED SMD RGB سه رنگ متفاوت تولید خواهیم کرد و سپس توسط یک کلید یک رقص نور جذاب با رنگهایی خاص به وجود خواهیم آورد. در حالت نمایش نرمال نورها به کندی تغییر میکنند و با فشردن میکروسوئیچ متن Lets Party نمایش داده میشود. سپس رقص نورها که میتوانید تعداد زیاری از این ال ای دی ها را به این روش روشن کنید؛ شروع به کار میکند. سپس در همین حین پدر میرسه و با فشردن یک کلید، همه چیز به حالت نرمال تبدیل میشود! در ادامه به بررسی کدهای لازم جهت ساخت رقص نور میپردازیم.
وسایل مورد نیاز مدار LED RGB
برد آردوینو Arduino UNO (ورژن و مدل مهم نیست)
کابل فلت نری به مادگی Male to Female
کابل فلت نری به نری Male to Male
اتصالات مدار LED RGB
- پایه R ماژول SMD RGB را به پایه ۹ آردوینو اتصال دهید.
- پایه B ماژول SMD RGB را به پایه ۱۱ آردوینو اتصال دهید.
- پایه G ماژول SMD RGB را به پایه ۱۰ آردوینو اتصال دهید.
- پایه GND ماژول SMD RGB راه به پایه GND آردوینو اتصال دهید.
کد رقص نور با LED RGB
کد را در نرم افزار آردوینو اجرا کنید. اتصالات را انجام داده و سپس کد را اجرا کنید.
محدودیت در دسترسی کامل به این مجموعه آموزش
دسترسی کامل به آموزش برای اعضای دیجی اسپارک امکان پذیر است. بخش اصلی آموزش شامل سورس کدهای توسعه داده شده توسط مهندسهای دیجی اسپارک است. به همین دلیل این آموزش خاص و یکتاست. برای استفاده از آن بایستی عضویت تهیه کنید. تبادل نظر با کاربران و پرسش سوال رایگان است و میتوانید از بخش نظرات همین آموزش اقدام کنید. |
همانطور که در کدها توضیح داده شده است، با اتصالات پایهها ، در ابتدا ماژول RGB SMD به سه رنگ آبی، قرمز، سبز تغییر رنگ خواهد داد. این حلقه به صورت چرخشی مدام در حال تغییر است. از میکروسوییچ برای تحریک سنسور استفاده میکنیم.
اتصال میکروسوییچ در مدار LED RGB
برای تحریک سنسور و ایجاد وقفه – Dancing light نیاز به یک میکروسوییچ خواهیم داشت. با استفاده از بردبورد و کابل فلت نری به نری میکروسوییچ را به آردوینو اتصال میدهیم. من از میکروسوییچ ۲ پایه در این آموزش استفاده میکنم. دقت کنید که پایه های میکروسوییچ، تفاوتی ندارند. آن را بر روی بردبورد قرار داده و مطابق زیر اتصالات را انجام دهید:
- یکی از پایه های را به پایه ۲ آردوینو جهت ایجاد وقفه – interrupt اتصال دهید.
- پایه دیگر را به پایه GND آردوینو اتصال دهید.
حال با فشردن کلید – Bottun در سریال مانیتور عبارت interrupted نمایش داده میشود. سپس ماژول به حالت رقص نور – tariffic light درآمده و در سریال مانیتور عبارت party time نمایش داده میشود. به همین سادگی میتوانید انجام دهید.
سلام
ببخشید برد اردوینو من با این مدل شما فرق داره مشکلی نداره که این کدارو اجرا کنم؟
سلام
اگر آردوینو شما از سری مدل های UNO میباشد، هیچ تفاوتی نخواهد داشت و طبق آموزش اتصالات را برقرار کنید.
باسلام رقص نور اسپیکر پارتی باکس ام قطع شده سر سیم رو چک کردم ولی بازم جواب نداد چه کنم؟
با سلام
کاربر گرامی سوال شما با موضوع اموزش بی ارتباط است و در این خصوص خدماتی نداریم.
سلام
اول ممنون بابت آموزش های کاربردی
سوالم اینه میشه برای حذف بردبورد ، از کلید جدا استفاده کنیم؟ پیشنهادتون چیه؟!!
سلام
از توجه شما ممنونم.
بله از ماژول های میکروسوییچ میتوانید استفاده کنید.
این آموزشا برای ما تازه کارا خیلیکاربردیه ، هم اینکه کدها خط به خط توضیح داده شدن ومیتونم تحلیل کنم. دیگه نمیدونم چ جوری تشکر کنم. آموزش های ساده و کاربردی روبیشتر کنین.
سلام
خوشحالم که مورد توجه قرار گرفته است. هدف من آموزش ماژول های پرکاربرد برای پروژه های DIY است و ماژول های پکیج سنسور بسیار پرکاربرد هستند. حتما پروژه های بیشتری آموزش خواهم داد.
موفق باشید.
سنسورهای RGB واقعا جذابن و آموزش هاشم جذاب تر
مرسی برای آموزش های خوبتون
سلام
از توجه شما ممنونم. بله دقیقا کار با این سری از ماژول ها بسیار جذاب است.
موفق باشید.
سلام مهندس
اگه بخوایم یه متن دیگه ای نمایش بده باید چه تغییراتی بدم ؟!!!!
سلام
در کدها ، خط ۸۰ و ۸۵ و ۹۲ متن دلخواه خود را نوشته و سپس کامپایل کنید.
باسلام و عرض خسته نباشید
باتشکر از سایت و مطالب خوبتون
فایل اردوینو ی پروژه خدمت جناب عالی تقدیم میشود
https://ufile.io/5uwis
خواهشمند است بررسی و تست کنید و در جهت برطرف کردن مشکلات ان بنده را راهنمایی کنید.
ممنون
سلام
از توجه شما بسیار ممنونم.
پروژه بررسی خواهد شد و سپس نتیجه را از همین طریق اعلام خواهم کرد.
سلام مجدد
کد بررسی شد و در نمایش متن باگ وجود دارد. همچنین با تغییر پایه های ال ای سی دی در کدها، متن مورد نظر نمایش داده نمیشود و فقط عبارتی نامفهموم نمایش داده میشود. اگر از سالم بودن کدها مطمئن هستید، فایل ویدیویی از اجرای کدها برای بنده ضمیمه کنید تا در صورت تایید، بن تخفیف ارائه گردد.
سلام ببخشید وقتی کارای نرم افزار تموم شد و موقع نصب شد باید حتما همیشه به کامپیوتر وصل باشه یا نه با یه اداپتور وصل کردن شروع به کار کردن میکنه ؟؟؟ مرسی از آموزشاتون
سلام
بله، پس از اتصالات ماژول ها و کامپایل برنامه بر روی آردوینو میتوانید از آداپتور استفاده کنید و نیازی به لپتاپ نیست.
موفق باشید.
سلام وقت ببخیر میخواستم بدونم ایا امکانش هست با یک برد اردوینو و ال ای دی حلقه ای و یک سنسور حساس به صدا رقص نور جالبی ساخت لطفا را راهنماییم کنید
سلام
در این هفته آموزش کامل آن منتشر خواهد شد.
منتظر باشید.
سلام خسته نباشید ببخشید در مورد فارسی نویس توی محیط اردوینو امکانش هست راهنمایی کنید
سلام
لطفا منظورتان را واضح تر بیان کنید تا بتوانم راهنمایی کنم.
سلام
لینک پروژه:
http://s8.picofile.com/file/8329755968/dancing_light.ino.html
سلام
پروژه بررسی شد و صحیح است.
با توجه به اینکه تعداد پروژه های ارسالی جنابعالی بسیار زیاد است، شرایط استفاده از بن از طریق ایمیل برای شما ارسال خواهد شد.
موفق باشید.
سلام
من هنوز ایمیلی دریافت نکرده ام
درود
کاربر گرامی همانطور که در پست های قبلی گفته شد، امکان استفاده همزمان از چند بن وجود ندارد.
پس از استفاده از بن های قبل، بن تخفیف جدید بر روی حساب کاربری شما فعال خواهد شد.
پروژه ارسال نشد؟
سلام
ارسال شده و در حال بررسی میباشد.
سلام وقت بخیر .
ببخشید در خصوص راه اندازی یک کلید لمسی برای روشن و خاموش کردن لامپ نواری smd نیاز به تهیه چه وسایلی دارم . من از این سیستم برای ساخت میز نور یا اصطلاحا light pad میخواستم استفاده کنم . کلید لمسی رو در زیر پلکسی قرار بدم و با لمس اون قسمت بتونم لامپ رو روشن و خاموش کنم.
یه مورد دیگه اینکه لامپ نواری باید از چه مدلی باشه تا بتونم از نظر جریان با سیستم کلید لمسی هماهنگ باشه؟
آیا نیاز هست که از یک تغییر دهنده ولتاژ استفاده کنم یا خیر؟
از اینکه پراکنده سوال کردم منو ببخشید چون هیچگونه اطلاعاتی در این خصوص نداشتم.
باتشکر
سلام
لطفا سوال خود را تکرار نکنید و در یک پست مرتبط بپرسید و منتظر دریافت پاسخ باشید.
سلام خسته نباشین ماژولp4 RGBبرا TV WALL۰ پیکسل های معیوب و خراب رو چگونه تعمییر یا تعویض میکنیم ممنون میشم اگه جواب سوال منو بدین
با سلام
در این خصوص اطلاعاتی ندارم.
خیلی بسار جالب بود ممنون
سپاس از توجه شما