Čia matote skirtumus tarp pasirinktos versijos ir esamo dokumento.
Both sides previous revision Previous revision Next revision | Previous revision | ||
projektas_nr.3 [2015/11/16 16:15] simonas |
projektas_nr.3 [2015/12/03 01:13] (esamas) valius.benas |
||
---|---|---|---|
Linija 2: | Linija 2: | ||
**Ką mes darome:**\\ | **Ką mes darome:**\\ | ||
- | Pradėję su pirmuoju projektu, džiaugiamės gavę mirksinčią lemputę. Bet tai jau praeita, taip? Tu nori oranžinės, žydros! Mūsų laimei, yra būdas matyti skirtingas šviesas iš vieno LEDo, nekeičiant jo skirtingo atspalvio lemputėmis. Tam mes naudojame RGB LED'ą. RGB LED nėra atskiras LEDas, iš tikrųjų tai trys, vienas šalia kito esantys LEDai: vienas raudonas, vienas žalias ir vienas mėlynas. Kai juos įjungiame, šios šviesos maišosi – taip gauname kitas spalvas. Šviesa, kurią gauni, priklauso nuo tam tikros raudono, žalio ir mėlyno LEDų intensyvumo. Intensyvumą reguliuojame su Pulse Width Modulation (PWM), kurį jau naudojome prieš tai, LED ryškumui ir motoriniam greičiui reguliuoti. | + | Pradėję su pirmuoju projektu, džiaugiamės gavę mirksinčią lemputę. Bet tai jau praeita, taip? Tu nori oranžinės, žydros! Mūsų laimei, yra būdas matyti skirtingas šviesas iš vieno LED'o, nekeičiant jo skirtingo atspalvio lemputėmis. Tam mes naudojame RGB LED'ą. RGB LED'as yra sudarytas iš trijų, vienas šalia kito esančių (raudono, mėlyno ir žalio)LED'ų. Kai juos įjungiame, šios šviesos maišosi – taip gauname kitas spalvas. Šviesa, kurią gauni, priklauso nuo tam tikros raudono, žalio ir mėlyno LED'ų intensyvumo. Intensyvumą reguliuojame su Pulse Width Modulation (PWM), kurį jau naudojome prieš tai, LED'o ryškumui ir motoriniam greičiui reguliuoti. |
**Grandinės dalys:** | **Grandinės dalys:** | ||
Linija 87: | Linija 87: | ||
<code> analogWrite(RED_LED_PIN, redIntensity); </code> | <code> analogWrite(RED_LED_PIN, redIntensity); </code> | ||
Pakeisime į: | Pakeisime į: | ||
- | <code> analogWrite(RED_LED_PIN, redIntensity)/3; </code> | + | <code> analogWrite(RED_LED_PIN, redIntensity/3); </code> |
**Ieškai daugiau?** | **Ieškai daugiau?** |