LED RGB: mọi thứ bạn cần biết về thành phần này

LED RGB

Có rất nhiều loại điốt bán dẫn trên thị trường, và bên trong chúng có một loại đặc biệt như loại LED (Điốt phát quang). Những loại này có thể phát ra ánh sáng, nhưng không phải tất cả chúng đều giống nhau. Các nhà sản xuất sử dụng các thành phần khác nhau của vật liệu bán dẫn để chúng phát ra ánh sáng có màu sắc khác nhau. Ngoài ra, có LED RGB, sử dụng nhiều tổ hợp đèn LED khác nhau để có thể phát ra ánh sáng với nhiều màu sắc khác nhau.

Do đó, nếu bạn muốn tạo một dự án trong đó một đèn LED đơn màu là không đủVới đèn LED RGB, bạn có thể đạt được hiệu ứng ánh sáng nhiều màu tuyệt vời. Và chúng không khác lắm so với đèn LED thông thường, vì vậy bạn có thể tích hợp chúng với bảng Arduino của mình hoặc trong các dự án điện tử khác một cách rất đơn giản.

RGB

Quang phổ ánh sáng RGB

RGB (Đỏ xanh lam) chúng đại diện cho các màu đỏ, xanh lá cây và xanh lam. Đó là một thành phần màu rất điển hình mà bạn đã từng nghe thấy rất nhiều lần trong thế giới điện tử. Ngoài ra, bạn nên biết rằng chỉ với ba màu đó, nhiều màu khác có thể được hình thành, vì chúng là màu chính. Đó là lý do tại sao hộp mực và mực in có màu lục lam, đỏ tươi và vàng (CMYK), và bằng cách trộn cùng với màu đen, có thể đạt được nhiều tông màu và màu sắc khác nhau.

Trong trường hợp của Đèn LED điều gì đó tương tự cũng xảy ra, có thể sử dụng các ánh sáng khác nhau từ ba màu cơ bản này để đạt được nhiều sự kết hợp khác ngoài màu duy nhất của đèn LED truyên thông. Trên thực tế, nhiều loại màn hình và các thiết bị điện tử sử dụng sự kết hợp này để hiển thị hình ảnh.

LED RGB

Chân đèn LED RGB

El LED RGB Nó là một loại diode LED đặc biệt được tạo thành từ một số dãy LED đơn giản giống như những dải LED được tìm thấy trong các đèn LED đơn màu khác. Bằng cách này, chúng có thể phát ra ba màu cơ bản này, do đó tạo ra tất cả các loại hiệu ứng và màu sắc khác nhau (thậm chí cả màu trắng kết hợp đỏ, xanh lá cây và xanh lam cùng một lúc) chỉ bằng cách điều khiển một trong các chân của các thành phần này.

Các 3 đèn LED đóng gói trong cùng một vỏ bọc, nó có khả năng tạo ra toàn bộ dải màu này. Nó có sơ đồ chân hơi khác so với đèn LED thông thường, vì chúng bao gồm 3 chân, một chân cho mỗi màu (cực âm hoặc +) và một chân cắm khác chung cho tất cả, cực dương (-). Nếu không thì nó không có quá nhiều bí ẩn ...

Màu sắc và vật liệu bán dẫn

Điều thú vị mà bạn biết là nhờ loại bán dẫn có thể đạt được các màu sắc khác nhau. Đây là những gì phân biệt đèn LED màu đỏ với màu xanh lá cây, màu vàng, màu xanh lam và các sắc thái khác. Các nhà nghiên cứu đã kết hợp các vật liệu khác nhau để đạt được tất cả các màu hiện có trên thị trường. Ví dụ:

  • IRĐèn LED hồng ngoại sử dụng GaAs hoặc AlGaAs làm vật liệu để phát ra ở bước sóng IR này.
  • Rojo: AlGaAs, GaAsP, AlGaInP và GaP được sử dụng trong đèn LED ánh sáng màu.
  • Cam: vật liệu bán dẫn như GaAsP, AlGaInP, GaP được sử dụng với một số biến thể.
  • Amarillo: nó có thể là một thành phần tương tự như thành phần trước đó, chẳng hạn như GaAsP, AlGaInP và GaP để phát ra trong một bước sóng của phổ điện từ tương ứng với màu vàng.
  • Verde: để phát ra ở bước sóng này cần các vật liệu đặc biệt như GaP, AlGaInP, AlGaP, InGaN / GaN.
  • Azul: trong trường hợp này, chất bán dẫn và chất pha tạp dựa trên các vật liệu như ZnSe, InGaN, SiC, v.v. được sử dụng.
  • Violeta: được tạo từ InGaN.
  • Màu tím: Đèn LED kép màu xanh và đỏ được sử dụng để đạt được màu này. Ngay cả nhựa có màu này với ánh sáng LED trắng bên trong cũng được sử dụng để tạo ra hiệu ứng này.
  • Rosa: không có vật liệu cho màu này, những gì được thực hiện là kết hợp hai đèn LED có màu sắc khác nhau để đạt được màu này, chẳng hạn như màu đỏ với màu vàng, v.v.
  • Blanco: nó là thứ đã tạo ra bóng đèn LED hiện nay, với màu trắng tinh khiết hoặc trắng ấm. Đối với điều này, đèn LED màu xanh lam hoặc tia cực tím được sử dụng với phốt pho màu vàng cho màu trắng tinh khiết hoặc phốt pho màu cam cho màu trắng ấm.
  • UV: phổ tử ngoại có thể đạt được với nhiều vật liệu khác nhau như InGaN, Diamante, BN, AlN, AlGaN, AlGaInN.

Tích hợp với Arduino

Arduino với đèn LED RGB

Nếu bạn muốn sử dụng đèn LED RGB với Arduino, bạn có thể bắt đầu bằng cách tạo lược đồ hình ảnh trước đó. Nó rất đơn giản, bạn chỉ cần sử dụng đèn LED RGB và một điện trở cho cực dương như đã làm với các đèn LED và kết nối nó với các chân kỹ thuật số bạn muốn trên bảng Arduino của mình. Kết nối phải như sau:

  • Ghim dài: chân dài nhất của đèn LED RGB phải được kết nối với chân GND của Arduino, vì nó là chân được đánh dấu là - và nó là cực dương chung. Đây là nơi mà điện trở 330 ohm sẽ được kết nối giữa chân diode và bảng Arduino.
  • Rojo: là chốt đơn phía bên kia của chốt dài. Bạn có thể kết nối cái này với bất kỳ mã pin nào bạn muốn.
  • Verde: là cái ở ngay bên cạnh cái dài, nhưng ở phía đối diện của cái màu đỏ. Bạn cũng có thể kết nối nó với bất kỳ chân kỹ thuật số Arduino nào.
  • Azul: là cái bên cạnh màu xanh lá cây, ở đầu đối diện của màu đỏ. Làm tương tự với nó để có thể điều khiển nó từ đầu ra Arduino.
Mặc dù bạn có thể sử dụng các chân mà bạn muốn, nhưng tốt hơn hết là bạn nên sử dụng PWM để có thể phát tín hiệu ...

Sau kết nối cơ bản này, bạn sẽ có thể bắt đầu lập trình các bản phác thảo có tính đến các chân mà bạn đã kết nối từng chân. Trên Arduino IDE bạn có thể tạo một mã nguồn nhỏ mà bạn có thể tải lên bảng Arduino của mình để bắt đầu kiểm tra cách hoạt động của đèn LED RGB:

void setup()
   {
       for (int i =9 ; i<12 ; i++)
            pinMode(i, OUTPUT);
   }

void Color(int R, int G, int B)
    {     
        analogWrite(9 , R);   // Rojo
        analogWrite(10, G);   // Verde
        analogWrite(11, B);   // Azul
    }

void loop()
   {    Color(255 ,0 ,0);
        delay(1000); 
        Color(0,255 ,0);
        delay(1000);
        Color(0 ,0 ,255);
        delay(1000);
        Color(0,0,0);
        delay(1000);
   }

Với mã đơn giản này, bạn có thể thấy rằng đầu tiên nó chuyển sang màu đỏ, sau đó chuyển sang màu xanh lá cây, sau đó là màu xanh lam, sau đó tắt và sau đó vòng lặp sẽ bắt đầu lại. Mỗi ánh sáng duy trì trong 1 giây (1000ms). Bạn có thể thay đổi thứ tự, thời gian và giá trị bên trong dấu ngoặc đơn để nhận được nhiều màu sắc hơn bằng cách kết hợp. Ví dụ:

  • Giá trị đầu tiên tương ứng với màu đỏ và bạn có thể thay đổi nó từ 0 đến 255, với 0 là không có màu đỏ và 255 là giá trị lớn nhất.
  • Giá trị thứ hai tương ứng với màu xanh lá cây, với các giá trị từ 0-255 giống như giá trị trước đó.
  • Thứ ba là cho màu xanh lam, ditto cho những cái trước.

Để giúp bạn đạt được các màu cụ thể khác, bạn có thể sử dụng trang web này. Trong đó, một ứng dụng xuất hiện trong đó bạn có thể chọn dải màu mình muốn bằng cách di chuyển con trỏ các màu đến nơi bạn cần. Nhìn vào giá trị của R, G và BNếu bạn sao chép chúng trong chương trình Arduino IDE của mình, bạn có thể tạo màu bạn muốn giống như bạn làm trên trang web này hoặc trong các chương trình như Paint, Pinta, GIMP, v.v. Ví dụ, để có được màu xanh lá cây bắt mắt, bạn có thể sử dụng các giá trị 100,229,25.

Màu RGB xanh lục nổi bật

đến thêm thông tin Về việc sử dụng Arduino IDE hoặc lập trình, bạn có thể tải xuống khóa học PDF miễn phí của chúng tôi...


Hãy là người đầu tiên nhận xét

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.