Arduino Uno--RGB三色LED的介紹及使用
今天來跟大家聊聊何為三色LED,以及如何簡單的使用此模塊。首先,我們平常學(xué)習(xí)的單片機例程中的LED燈,都是一些簡單的LED發(fā)光二極管,如圖(a)所示:

(a)LED發(fā)光二極管
這種LED燈工作時只能顯示出一種顏色,如果我們想變換顏色閃爍的話,那么該LED燈便無能為力 了。接下來介紹的RGB三色LED模塊便完美的解決這個問題。
三色LED并不是說LED燈只能顯示三種顏色,而是通過R(red:紅),G(green:綠),B(blue:藍(lán))這三種顏色的配比,從而搭配出一種顏色,跟我們混搭顏料配顏色差不多,紅,綠,藍(lán)顏料的比例在LED中就變成數(shù)值控制,范圍為0~255。下面通過一些例子來給大家清楚的說明一下。

(b)R,G,B生成的顏色
所以,我們可通過在程序中設(shè)定R,G,B的值,從而生成不同的顏色,致于以何種方式工作,就要看大家的創(chuàng)新能力了。最后給大家分享一個簡單的代碼,了解一下對于這個模塊的程序長什么樣的:
標(biāo)簽: