HomeLập trình Arduino

Điều khiển led 3 màu bằng Arduino (RGB Led)

Điều khiển led 3 màu bằng Arduino (RGB Led)
Like Tweet Pin it Share Share Email

Led 3 màu (có người gọi là led 7 màu vì chúng ta có thể pha nhiều màu từ 3 màu cơ bản), led 4 chân hay led RGB là tên thường gọi của loại led này, thực chất nó là sự kết hợp giữa 3 con led R (Red), G (Green) và B (Blue) vào một con led duy nhất.

Điều khiển led 3 màu bằng Arduino (RGB Led)

Có 2 loại led RGB là âm chung và dương chung. Có nghĩa là các cực âm hoặc dương của 3 led sẽ đươcj nối lại với nhau.

Điều khiển Led RGB bằng Arduino

Trước tiên chúng ta cung xem datasheet của led RGB.

Ở bài viết này mình sẽ sử dụng led âm chung để hướng dẫn.

Nối mạch

 

Lập trình

Đoạn code trên sẽ cho kết quả các màu đỏ, xanh, xanh dương sẽ lần lượt sáng.

Pha màu led RGB bằng Arduino

Vẫn nối mạch như trên, lần này chúng ta sẽ pha màu cho led RGB bằng Arduino bằng phương pháp điều khiển xung PWM.

Nạp đoạn code bên dưới vào board

Lưu ý: Nếu muốn màu như ý thích, các bạn có thể tham khảo bảng mã màu RGB, sau đó nhập giá trị màu tương ứng là được. Ví dụ R – 255, G – 255, B – 255 sẽ ra màu trắng. R – 0, G – 0, B – 0 led sẽ tắt.

Kết

Trên là bài viết hướng dẫn điều khiển led RGB bằng Arduino, chúc các bạn thành công!

Minh Nhựt
Follow me

Minh Nhựt

Quản trị viên at Nhựt Studio
Viết blog part-time trên Nhựt Studio, hiện là sinh viên, thích lập trình, yêu moto.
Blog này đơn giản là nơi chia sẽ những gì mình đang tìm hiểu. Cảm ơn các bạn đã theo dõi trong suốt thời gian qua.
Minh Nhựt
Follow me