ماژول LED-RGB کاتد مشترک
Common Cathode
RGB-LED
Common Anode
NSE-CRGB (2)

ورودی

مثبت رنگ آبی

ورودی

مثبت رنگ سبز

ورودی

مثبت رنگ قرمز

ورودی

منفی منبع تغذیه

نمایشگر LED-RGB

کاتد مشترک

لیست المان های NSE-CRGB

QuantityCodeSymbol
1Common Cathode RGB LEDLED
1220Ω (for 5V) - 560 Ω (for 12V)Rr
1220Ω (for 5V) - 470 Ω (for 12V)Rg
1220Ω (for 5V) - 470 Ω (for 12V)Rb
4Pin1x4 SIL Right-Angle MalePin Header
2cm x 2cmSingle Side with Solder Mask and HelperPCB

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

به تکنولوژی ادقام سه LED (قرمز، سبز و آبی) RGB که از اول حروف لاتین این سه رنگ تشکیل شده اتلاق می گردد.

LED-RGB کاتد مشترک

از نوع پیوند پایه آند / منفی این سه LED گفته می شود.

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

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

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

مدار داخلی یک LED RGB کاتد مشترک مانند تصویر زیر است.

Common Cathode

در نوع كاتد مشترک ، اگر بخواهیم قرمز روشن باشد ، باید پین LED RED را به مثبت متصل كنیم و منفی آن را به GND متصل كنیم. در مورد بقیه رنگ ها هم همینطور است.

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

مدار داخلی یک ال ای دی RGB آند مشترک در تصویر زیر نشان داده شده است.

Common Anode

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

برای کنترل رنگ RGB LED از طریق برد آردیونو Uno اتصالات سخت‌افزاری همانند شکل ۳ پیاده‌سازی می‌شود. پایه دوم LED که همان زمین است به زمین برد آردیونو متصل می‌شود و پایه‌های اول، سوم و چهارم نیز به ترتیب به پین‌های دیجیتال ۱۱، ۱۰ و ۹ متصل خواهند شد.

سپس با استفاده از برنامه زیر و از طریق سریال مانیتور، می‌توان نور LED را کنترل کرد. ابتدا پین‌های دیجیتال ۱۱، ۱۰ و ۹ به عنوان پین‌های کنترل LEDهای قرمز، سبز و آبی تعریف می‌شوند. سپس داخل حلقه setup نوع این پین‌ها را به عنوان خروجی‌های دیجیتال تعریف و ارتباط سریال را با سرعت 9600 بایت بر ثانیه شروع می‌کنیم.

 

در حلقه اصلی نیز که همواره تکرار می‌شود، ابتدا میزان شدت نورهای قرمز، سبز و آبی (با اعداد صحیح بازه ۰ تا ۲۵۵) از طریق پورت سریال وارد می‌شود و سپس با دستور analogWrite سیگنال PWM با چرخه‌کاری‌های وارد‌شده در پورت سریال در پایه‌های تعریف‌شده، تولید می‌شود و رنگ LED به رنگ دلخواه درمی‌آید.

برای اطلاعات بیشتر و …. در زمینه الکترونیک می توانید با ما در تماس باشید.

 

				
					/*
  Demo For RGB Module (Common Cathode)
  By Farhad Nikkhah
  https://www.NikiSite.com
  https://www.nikisite.com/product/nse-crgb/

  Color       Red,    Green,  Blue Pin Values
  Red 	      HIGH,   LOW,    LOW
  Green 	    LOW,    HIGH,   LOW
  Blue 	      LOW,    LOW,    HIGH
  Purple 	    HIGH,   LOW,    HIGH
  Turqoise 	  LOW,    HIGH,   HIGH
  White 	    HIGH,   HIGH,   HIGH
*/

// LEDs must be connected to arduino PWM pins - see board pinout
#define RED  13                         // pin that red led is connected to    
#define GREEN  12                       // pin that green led is connected to     
#define BLUE  11                        // pin that blue led is connected to 

#define Short_Delay 10                 // internal delay in ms
#define Long_Delay 1000                // internal delay in ms

//================================================================================
void setup()
{
  pinMode(RED, OUTPUT);
  pinMode(GREEN, OUTPUT);
  pinMode(BLUE, OUTPUT);
}
//================================================================================
void loop()
{
  // fade from red to green
  for (int i = 255; i > 0; i--) {
    analogWrite(RED, i);                // red initially ON
    analogWrite(GREEN, 255 - i);        // green initially OFF
    analogWrite(BLUE, 0);               // blue OFF
    delay(Short_Delay);                 // wait before next transition
  }

  // fade from green to blue
  for (int i = 255; i > 0; i--) {
    analogWrite(RED, 0);              // red OFF
    analogWrite(GREEN, i);              // green initially ON
    analogWrite(BLUE, 0 + i);         // blue initially OFF
    delay(Short_Delay);                 // wait before next transition
  }

  // fade from blue to red
  for (int i = 0; i < 255; i++) {
    analogWrite(RED, 0 + i);            // red initially ON
    analogWrite(GREEN, 0);              // green OFF
    analogWrite(BLUE, 255 - i);         // blue initially OFF
    delay(Short_Delay);                 // wait before next transition
  }

//   OFF        LOW,   LOW,    LOW
  setRgbLedColor(LOW, LOW, LOW);
  delay(Long_Delay);                    // wait before next transition

//   Red        HIGH,   LOW,    LOW
  setRgbLedColor(HIGH, LOW, LOW);
  delay(Long_Delay);                    // wait before next transition

//   Green      LOW,    HIGH,   LOW
  setRgbLedColor(LOW, HIGH, LOW);
  delay(Long_Delay);                    // wait before next transition

//   Blue       LOW,    LOW,    HIGH
  setRgbLedColor(LOW, LOW, HIGH);
  delay(Long_Delay);                    // wait before next transition

//   Purple     HIGH,   LOW,    HIGH
  setRgbLedColor(HIGH, LOW, HIGH);
  delay(Long_Delay);                    // wait before next transition

//   Turqoise   LOW,    HIGH,   HIGH
  setRgbLedColor(LOW, HIGH, HIGH);
  delay(Long_Delay);                    // wait before next transition

//   White      HIGH,   HIGH,   HIGH
  setRgbLedColor(HIGH, HIGH, HIGH);
  delay(Long_Delay);                    // wait before next transition                 
  
  setRgbLedColor(LOW, LOW, LOW);
  delay(Long_Delay);                    // wait before next transition
}
//================================================================================
// setRgbLedColor takes in either HIGH or LOW for red, green, and blue.
void setRgbLedColor(int red, int green, int blue)
{
  digitalWrite(RED, red);
  digitalWrite(GREEN, green);
  digitalWrite(BLUE, blue);
}
				
			

ارسال رایگان

با کف خرید تعیین شده

خرید مطمئن

با اطمینان خرید کنید.

پشتیبانی 24/7

همیشه هستیم.

پرداخت سریع

پرداخت شتابی.

محصول اورجینال

لذت خریدی مطمئن.

سبد خرید
سبد خرید
NSE-CRGB (1)

ماژول LED RGB کاتد مشترک

۴۰,۰۰۰ تومانهر عدد

موجود در انبار

فروشگاه
خانه
منو