Orodha ya maudhui:

Udhibiti wa RGB LED Rangi: 4 Hatua
Udhibiti wa RGB LED Rangi: 4 Hatua

Video: Udhibiti wa RGB LED Rangi: 4 Hatua

Video: Udhibiti wa RGB LED Rangi: 4 Hatua
Video: ESP32 Tutorial 6 - Using RGB LED Project 2.3 -SunFounder's ESP32 IoT Learnig kit 2024, Novemba
Anonim
Udhibiti wa RGB LED
Udhibiti wa RGB LED
Udhibiti wa RGB LED
Udhibiti wa RGB LED
Udhibiti wa RGB LED
Udhibiti wa RGB LED

Katika mradi huu, tutajifunza jinsi ya kudhibiti mwangaza na rangi ya RGB LED kupitia bandari za I / O na uwezo wa pato la PWM, na slider za kugusa za kugusa. Onyesho la kugusa la kugusa la 4Duino hutumiwa kama njia ya kielelezo cha picha kudhibiti nguvu na rangi ya RGB LED.

LED za RGB kimsingi ni LED tatu tofauti zilizojumuishwa kuwa moja kutoa vivuli anuwai vya rangi. LED hizi zina miguu minne. Mguu mrefu zaidi ni anode ya kawaida au cathode, na miguu mingine mitatu inawakilisha kituo cha rangi ya nyekundu, kijani au bluu.

Kudhibiti rangi kwenye RGB LED tutatumia upimaji wa mpigo wa mpigo, au PWM kwa kifupi. Uboreshaji wa upana wa mpigo hufanya kazi kwa kutoa muonekano wa "voltage tofauti ya analojia" kupitia kubadilisha asilimia ya wakati ishara ya voltage ya JUU ingekuwa katika kipindi kimoja cha wimbi.

Mzunguko wa ushuru wa chini, wakati zaidi ishara itatumia katika hali ya ishara ya voltage LOW na kinyume chake.

Hatua ya 1: JINSI INAFANYA KAZI

INAVYOFANYA KAZI
INAVYOFANYA KAZI

* Hivi ndivyo RGB LED Colour Control inavyofanya kazi.

Hatua ya 2: JENGA

JENGA
JENGA

VIFAA

  • 4Duino
  • RGB LED (cathode ya kawaida hutumiwa katika mfano huu)
  • 3 x 220Ω Mpingaji
  • Cable ya jumper
  • Cable ndogo ya USB

Jenga mzunguko kulingana na mchoro na skimu iliyoonyeshwa hapo juu.

Njia ambayo PWM hutumiwa inategemea aina ya RGB iliyotumiwa. Na anode ya kawaida RGB LED, mguu mrefu umeunganishwa na reli ya usambazaji wa voltage (kwa upande wetu pini ya 5V kwenye Arduino) wakati miguu mingine mitatu inadhibitiwa kwa kuweka ishara ya PWM kwa kila mmoja. Ikiwa mzunguko wa ushuru wa ishara ya PWM uko juu, kituo cha rangi kitakuwa kizito sana au kisingewashwa kabisa. Kwanini hivyo? Kwa sababu kwa mwangaza wa LED inahitaji kuwa na uwezo wa voltage kote, na ikiwa ishara yetu ya PWM ina asilimia kubwa ya mzunguko wa ushuru, itatumia wakati wake mwingi kuwa na uwezo wa voltage ya 5V kwenye anode na miguu ya kituo cha rangi na. muda kidogo na 5V kwenye anode na 0V kwenye vituo vya rangi.

Hatua ya 3: PROGRAMU

PROGRAMU
PROGRAMU

Warsha 4 - 4 Mazingira ya Graphics ya Msingi ya Duino hutumiwa kupanga mradi huu.

Mradi huu unahitaji Arduino IDE kusanikishwa, kwani Warsha inaita Arduino IDE kwa kuandaa michoro ya Arduino. IDE ya Arduino, hata hivyo haihitajiki kufunguliwa au kurekebishwa ili kupanga 4Duino.

  1. Pakua nambari ya mradi hapa.
  2. Unganisha 4Duino kwenye PC kwa kutumia kebo ya µUSB.
  3. Kisha nenda kwenye kichupo cha Comms na uchague bandari ya Comms ambayo 4Duino imeunganishwa.
  4. Mwishowe, nenda tena kwenye kichupo cha "Nyumbani" na sasa bonyeza kitufe cha "Comp'nLoad". Workshop 4 IDE itakuchochea kuingiza kadi ya µSD kwenye PC ili kuhifadhi picha za wijeti.

Hatua ya 4: MAONYESHO

MAONYESHO
MAONYESHO

Sasa kwa kutumia vitelezi vya kugusa kwenye Onyesho la 4Duino, unaweza kudhibiti rangi ya RGB LED.

Ilipendekeza: