Cuprins:

Control culoare LED RGB: 4 pași
Control culoare LED RGB: 4 pași

Video: Control culoare LED RGB: 4 pași

Video: Control culoare LED RGB: 4 pași
Video: Montaj Kit Banda Led RGB TouchScreen 5050,60led/M , Transformator 20A, 20Metri 2024, Iulie
Anonim
Controlul culorii LED RGB
Controlul culorii LED RGB
Controlul culorii LED RGB
Controlul culorii LED RGB
Controlul culorii LED RGB
Controlul culorii LED RGB

În acest proiect, vom învăța cum să controlăm luminozitatea și culoarea unui LED RGB prin porturi I / O cu capacitate de ieșire PWM și un glisor cu afișaj tactil. Afișajul tactil rezistiv 4Duino este utilizat ca mijloc pentru o interfață grafică pentru a controla intensitatea și culoarea LED-ului RGB.

LED-urile RGB sunt în esență trei LED-uri diferite combinate într-unul singur pentru a produce diferite nuanțe de culori. Aceste LED-uri au patru picioare. Cel mai lung picior este anodul comun sau catodul, iar celelalte trei picioare reprezintă canalul de culoare roșu, verde sau albastru.

Pentru a controla culorile pe un LED RGB am folosi modulația lățimii impulsului sau PWM pe scurt. Modulația lățimii impulsurilor funcționează dând aspectul unei „tensiuni analogice variabile” prin schimbarea procentului de timp în care un semnal de înaltă tensiune ar fi activat într-o perioadă de formă de undă.

Cu cât ciclul de funcționare este mai mic, cu atât un semnal va petrece mai mult timp la o stare de semnal de tensiune LOW și invers.

Pasul 1: CUM FUNCȚIONEAZĂ

CUM FUNCTIONEAZA
CUM FUNCTIONEAZA

* Acesta este modul în care funcționează Controlul culorii LED RGB.

Pasul 2: CONSTRUI

CONSTRUI
CONSTRUI

COMPONENTE

  • 4Duino
  • LED RGB (catodul comun este utilizat în acest exemplu)
  • 3 x 220Ω Rezistor
  • Cablu jumper
  • Cablu micro USB

Construiți circuitul conform schemei și schemei de mai sus.

Modul în care se aplică PWM depinde de tipul de RGB utilizat. Cu un LED RGB anodic comun, piciorul lung este conectat la șina de tensiune de alimentare (în cazul nostru pinul de 5V de pe Arduino) în timp ce celelalte trei picioare sunt controlate prin setarea unui semnal PWM la fiecare. Dacă ciclul de funcționare al semnalului PWM este ridicat, canalul de culoare va fi foarte slab sau nu va porni deloc. De ce este asta? Deoarece pentru ca un LED să lumineze, trebuie să aibă un potențial de tensiune și dacă semnalul nostru PWM are un procent ridicat pentru ciclul de funcționare, își va petrece cea mai mare parte a timpului având un potențial de tensiune de 5V atât pe anod cât și pe picioarele canalului de culoare și mai puțin timp cu 5V pe anod și 0V pe canalele de culoare.

Pasul 3: PROGRAM

PROGRAM
PROGRAM

Atelierul 4 - Mediul grafic de bază Duino 4 este utilizat pentru a programa acest proiect.

Acest proiect necesită instalarea IDE Arduino, deoarece Workshop numește IDE Arduino pentru compilarea schițelor Arduino. Cu toate acestea, IDE-ul Arduino nu este necesar să fie deschis sau modificat pentru a programa 4Duino.

  1. Descărcați codul proiectului aici.
  2. Conectați 4Duino la computer utilizând cablul µUSB.
  3. Apoi navigați la fila Comms și selectați portul Comms la care sa conectat 4Duino.
  4. În cele din urmă, reveniți la fila „Acasă” și apoi faceți clic pe butonul „Comp’nLoad”. ID-ul Workshop 4 vă va solicita să introduceți un card µSD pe computer pentru a salva imaginile widget.

Pasul 4: DEMOSTRARE

DEMONSTRAȚIE
DEMONSTRAȚIE

Acum, folosind glisoarele tactile de pe afișajul 4Duino, puteți controla culoarea LED-ului RGB.

Recomandat: