Obsah:

Ovládání barev RGB LED: 4 kroky
Ovládání barev RGB LED: 4 kroky

Video: Ovládání barev RGB LED: 4 kroky

Video: Ovládání barev RGB LED: 4 kroky
Video: Problém s ovládáním RGB pásku 2024, Červenec
Anonim
Ovládání barev RGB LED
Ovládání barev RGB LED
Ovládání barev RGB LED
Ovládání barev RGB LED
Ovládání barev RGB LED
Ovládání barev RGB LED

V tomto projektu se naučíme ovládat jas a barvu RGB LED pomocí I/O portů s možností výstupu PWM a posuvníků dotykového displeje. Odporový dotykový displej 4Duino se používá jako prostředek pro grafické rozhraní pro ovládání intenzity a barvy RGB LED.

RGB LED diody jsou v podstatě tři různé LED diody kombinované do jedné, které vytvářejí různé odstíny barev. Tyto LED diody mají čtyři nohy. Nejdelší noha je společná anoda nebo katoda a další tři nohy představují barevný kanál červené, zelené nebo modré.

K ovládání barev na RGB LED bychom použili pulzně šířkovou modulaci nebo zkráceně PWM. Modulace šířky impulzů funguje tak, že působí dojmem „měnícího se analogového napětí“prostřednictvím změny procenta času, kdy by byl signál VYSOKÉHO napětí zapnutý v jedné periodě průběhu.

Čím nižší je pracovní cyklus, tím více času signál stráví ve stavu signálu NÍZKÉ napětí a naopak.

Krok 1: JAK FUNGUJE

JAK TO FUNGUJE
JAK TO FUNGUJE

*Takto funguje ovládání barev RGB LED.

Krok 2: VYTVOŘTE

STAVĚT
STAVĚT

KOMPONENTY

  • 4Duino
  • RGB LED (v tomto příkladu je použita společná katoda)
  • Rezistor 3 x 220Ω
  • Propojovací kabel
  • Micro USB kabel

Sestavte obvod podle schématu a schématu uvedeného výše.

Způsob použití PWM závisí na typu použitého RGB. Se společnou anodou RGB LED je dlouhá noha připojena k liště napájecího napětí (v našem případě 5V pin na Arduinu), zatímco ostatní tři nohy jsou ovládány nastavením signálu PWM pro každou z nich. Pokud je pracovní cyklus signálu PWM vysoký, barevný kanál bude velmi slabý nebo se vůbec nezapne. Proč je to tak? Protože k tomu, aby LED svítila, musí mít napěťový potenciál, a pokud má náš signál PWM vysoké procento pro pracovní cyklus, stráví většinu svého času s napětím 5 V na anodovém i barevném kanálu a méně času s 5V na anodě a 0V na barevných kanálech.

Krok 3: PROGRAM

PROGRAM
PROGRAM

K programování tohoto projektu slouží prostředí Workshop 4 - 4 Duino Basic Graphics.

Tento projekt vyžaduje instalaci Arduino IDE, protože Workshop nazývá Arduino IDE pro sestavování skic Arduino. Arduino IDE však není nutné k programování 4Duino otevírat ani upravovat.

  1. Stáhněte si kód projektu zde.
  2. Připojte 4Duino k PC pomocí µUSB kabelu.
  3. Poté přejděte na kartu Komunikace a vyberte port Komunikace, ke kterému se 4Duino připojilo.
  4. Nakonec se vraťte na kartu „Domů“a nyní klikněte na tlačítko „Comp’nLoad“. Workshop 4 IDE vás vyzve k vložení karty µSD do počítače za účelem uložení obrázků widgetu.

Krok 4: DEMONSTRACE

DEMONSTRACE
DEMONSTRACE

Nyní můžete pomocí dotykových posuvníků na displeji 4Duino ovládat barvu RGB LED.

Doporučuje: