Tartalomjegyzék:

RGB LED színvezérlés: 4 lépés
RGB LED színvezérlés: 4 lépés

Videó: RGB LED színvezérlés: 4 lépés

Videó: RGB LED színvezérlés: 4 lépés
Videó: 10W RGB színváltós led reflektor akció 2024, Július
Anonim
RGB LED színszabályozás
RGB LED színszabályozás
RGB LED színszabályozás
RGB LED színszabályozás
RGB LED színszabályozás
RGB LED színszabályozás

Ebben a projektben megtanuljuk, hogyan lehet szabályozni az RGB LED fényerejét és színét az I/O portokon keresztül, PWM kimeneti képességgel és érintőképernyős csúszkákkal. A 4Duino ellenálló érintőképernyőt grafikus interfészként használják az RGB LED intenzitásának és színének szabályozására.

Az RGB LED -ek lényegében három különböző LED, amelyeket egyesítenek, hogy különböző színárnyalatokat állítsanak elő. Ezeknek a LED -eknek négy lába van. A leghosszabb láb a közös anód vagy katód, a másik három láb pedig a piros, zöld vagy kék színcsatornát képviseli.

Az RGB LED színeinek szabályozásához impulzusszélesség -modulációt vagy röviden PWM -et használnánk. Az impulzusszélesség -moduláció úgy működik, hogy a „változó analóg feszültség” látszatát kelti a HIGH feszültségjel egy hullámforma periódusban történő bekapcsolási idejének százalékos megváltoztatásával.

Minél alacsonyabb a működési ciklus, annál több időt tölt egy jel alacsony feszültségű jelállapotban, és fordítva.

1. lépés: HOGYAN MŰKÖDIK

HOGYAN MŰKÖDIK
HOGYAN MŰKÖDIK

*Az RGB LED színvezérlés így működik.

2. lépés: ÉPÍTÉS

ÉPÍT
ÉPÍT

ALKATRÉSZEK

  • 4Duino
  • RGB LED (ebben a példában általános katódot használunk)
  • 3 x 220Ω ellenállás
  • Jumper kábel
  • Micro USB kábel

Építse fel az áramkört a fenti ábra és vázlat szerint.

A PWM alkalmazásának módja a használt RGB típusától függ. A közös anódos RGB LED -el a hosszú láb a tápfeszültség -sínhez (esetünkben az 5V -os tű az Arduino -n) csatlakozik, míg a másik három lábat PWM -jel beállításával vezérlik. Ha a PWM jel életciklusa magas, a színcsatorna nagyon halvány lesz, vagy egyáltalán nem kapcsol be. Miert van az? Mivel ahhoz, hogy a LED világíthasson, feszültségpotenciállal kell rendelkeznie, és ha a PWM -jelünk nagy százalékban bírja a működési ciklust, akkor az idő nagy részét azzal tölti, hogy 5 V -os feszültséggel rendelkezik mind az anódon, mind a színcsatorna -lábakon. kevesebb idő az 5V -os anódon és 0V a színes csatornákon.

3. lépés: PROGRAM

PROGRAM
PROGRAM

4. műhely - 4 A projekt programozásához a Duino Basic Graphics környezetet használjuk.

Ez a projekt megköveteli az Arduino IDE telepítését, mivel a Workshop az Arduino IDE -t hívja az Arduino vázlatok összeállításához. Az Arduino IDE -t azonban nem kell megnyitni vagy módosítani a 4Duino programozásához.

  1. Töltse le a projekt kódját innen.
  2. Csatlakoztassa a 4Duino -t a számítógéphez µUSB kábel segítségével.
  3. Ezután lépjen a Comms fülre, és válassza ki azt a Comms portot, amelyhez a 4Duino csatlakozott.
  4. Végül térjen vissza a „Kezdőlap” fülre, majd kattintson a „Comp’nLoad” gombra. A Workshop 4 IDE felszólítja Önt, hogy helyezzen be egy µSD -kártyát a számítógépbe a widget -képek mentése érdekében.

4. lépés: DEMONSTRÁCIÓ

DEMONSTRÁCIÓ
DEMONSTRÁCIÓ

Most a 4Duino kijelző érintőgombjaival szabályozhatja az RGB LED színét.

Ajánlott: