Talaan ng mga Nilalaman:

Kontrol ng Kulay ng RGB LED: 4 na Hakbang
Kontrol ng Kulay ng RGB LED: 4 na Hakbang

Video: Kontrol ng Kulay ng RGB LED: 4 na Hakbang

Video: Kontrol ng Kulay ng RGB LED: 4 na Hakbang
Video: Начало работы с QLC+ Управление цветомузыкой с компьютера. Как управлять светом. 2024, Nobyembre
Anonim
Pagkontrol sa Kulay ng RGB LED
Pagkontrol sa Kulay ng RGB LED
Pagkontrol sa Kulay ng RGB LED
Pagkontrol sa Kulay ng RGB LED
Pagkontrol sa Kulay ng RGB LED
Pagkontrol sa Kulay ng RGB LED

Sa proyektong ito, matututunan natin kung paano makontrol ang liwanag at kulay ng isang RGB LED sa pamamagitan ng mga port ng I / O na may kakayahan sa output na PWM, at isang touch display slider. Ang 4Duino resistive touch display ay ginagamit bilang isang paraan para sa isang grapikong interface upang makontrol ang tindi at kulay ng RGB LED.

Ang mga RGB LED ay mahalagang tatlong magkakaibang mga LED na pinagsama sa isa upang makabuo ng iba't ibang mga kulay ng mga kulay. Ang mga LED na ito ay may apat na paa. Ang pinakamahabang binti ay ang karaniwang anode o cathode, at ang iba pang tatlong mga binti ay kumakatawan sa channel ng kulay ng pula, berde o asul.

Upang makontrol ang mga kulay sa isang RGB LED gagamitin namin ang pulso lapad na modulasyon, o PWM para sa maikling salita. Gumagana ang modulasyon ng lapad ng pulso sa pamamagitan ng pagbibigay ng hitsura ng isang "iba't ibang boltahe ng analogue" sa pamamagitan ng pagbabago ng porsyento ng oras na magiging isang HIGH voltage signal sa isang panahon ng alon.

Mas mababa ang cycle ng tungkulin, mas maraming oras ang isang signal ay gugugol sa isang mababang signal signal ng boltahe at vice versa.

Hakbang 1: PAANO GUMAGAWA

PAANO GUMAGAWA
PAANO GUMAGAWA

* Ganito gumagana ang RGB LED Color Control.

Hakbang 2: BUILD

TATayo
TATayo

Mga Kumpanya

  • 4Duino
  • RGB LED (karaniwang cathode ang ginagamit sa halimbawang ito)
  • 3 x 220Ω Resistor
  • Jumper cable
  • Micro USB cable

Buuin ang circuit alinsunod sa diagram at eskematiko na ipinakita sa itaas.

Ang paraan kung saan inilalapat ang PWM ay nakasalalay sa uri ng ginamit na RGB. Sa isang karaniwang anode RGB LED, ang mahabang binti ay konektado sa supply voltage rail (sa aming kaso ang 5V pin sa Arduino) habang ang iba pang tatlong mga binti ay kinokontrol ng pagtatakda ng isang PWM signal sa bawat isa. Kung mataas ang cycle ng tungkulin ng signal ng PWM, ang kulay ng channel ay malabo o hindi talaga buksan. Bakit ganun Dahil para sa isang LED na glow kailangan itong magkaroon ng potensyal na boltahe sa kabuuan nito, at kung ang aming signal ng PWM ay may mataas na porsyento para sa cycle ng tungkulin, gugugolin ang halos lahat ng oras nito na magkaroon ng potensyal na 5V boltahe sa parehong anode at mga kulay ng mga binti ng channel at mas kaunting oras sa 5V sa anode at 0V sa mga color channel.

Hakbang 3: PROGRAM

PROGRAM
PROGRAM

Ang Workshop 4 - 4Duino Basic Graphics na kapaligiran ay ginagamit upang mai-program ang proyektong ito.

Hinihiling ng proyektong ito na mai-install ang Arduino IDE, tulad ng tawag sa Workshop ng Arduino IDE para sa pag-iipon ng mga sketch ng Arduino. Ang Arduino IDE, subalit hindi kinakailangan na buksan o mabago upang mai-program ang 4Duino.

  1. I-download ang code ng proyekto dito.
  2. Ikonekta ang 4Duino sa PC gamit ang µUSB cable.
  3. Pagkatapos mag-navigate sa tab na Mga Koms at piliin ang port ng Mga Comms kung saan nakakonekta ang 4Duino.
  4. Sa wakas, bumalik sa tab na "Home" at ngayon ay mag-click sa pindutang "Comp'nLoad". I-prompt ka ng Workshop 4 IDE na ipasok ang isang cardSD card sa PC upang mai-save ang mga imahe ng widget.

Hakbang 4: DEMONSTRATION

DEMONSTRATION
DEMONSTRATION

Ngayon gamit ang mga touch slider sa 4Duino Display, maaari mong makontrol ang kulay ng RGB LED.

Inirerekumendang: