Sisällysluettelo:

RGB -LED -värinhallinta: 4 vaihetta
RGB -LED -värinhallinta: 4 vaihetta

Video: RGB -LED -värinhallinta: 4 vaihetta

Video: RGB -LED -värinhallinta: 4 vaihetta
Video: Как выбрать вентилятор для ПК? Полный гайд по корпусным вентиляторам: RPM, CFM, RGB, 4 pin, 5-12V... 2024, Marraskuu
Anonim
RGB LED -värinhallinta
RGB LED -värinhallinta
RGB LED -värinhallinta
RGB LED -värinhallinta
RGB LED -värinhallinta
RGB LED -värinhallinta

Tässä projektissa opimme hallitsemaan RGB -LEDin kirkkautta ja väriä IW -porttien kautta, joissa on PWM -lähtö ja kosketusnäytön liukusäätimet. 4Duino -resistiivistä kosketusnäyttöä käytetään graafisena rajapintana RGB -LEDin voimakkuuden ja värin säätämiseen.

RGB -LEDit ovat olennaisesti kolme erilaista LEDiä, jotka on yhdistetty yhdeksi eri värisävyjen tuottamiseksi. Näissä LED -valoissa on neljä jalkaa. Pisin jalka on yhteinen anodi tai katodi, ja muut kolme jalkaa edustavat punaisen, vihreän tai sinisen värikanavaa.

Värien hallitsemiseksi RGB -LED -valolla käytämme pulssileveysmodulaatiota tai lyhyesti PWM. Pulssinleveysmodulaatio toimii antamalla "vaihtelevan analogijännitteen" ulkonäkö muuttamalla prosentuaalista aikaa, jolloin HIGH -jännitesignaali olisi päällä yhden aaltomuodon jakson aikana.

Mitä alhaisempi käyttöjakso, sitä enemmän aikaa signaali käyttää matalan jännitteen signaalitilassa ja päinvastoin.

Vaihe 1: MITEN SE TOIMII

KUINKA SE TOIMII
KUINKA SE TOIMII

*Näin RGB -LED -värinhallinta toimii.

Vaihe 2: RAKENNA

RAKENTAA
RAKENTAA

KOMPONENTIT

  • 4Duino
  • RGB -LED (yleistä katodia käytetään tässä esimerkissä)
  • 3 x 220Ω vastus
  • Hyppyjohto
  • Micro -USB -kaapeli

Rakenna piiri yllä olevan kaavion ja kaavion mukaisesti.

Tapa, jolla PWM käytetään, riippuu käytetyn RGB -tyypin tyypistä. Yhteisen anodin RGB -LED -valon avulla pitkä jalka on kytketty syöttöjännitekiskoon (meidän tapauksessamme Arduinon 5 V: n nasta), kun taas kolme muuta jalkaa ohjataan asettamalla kullekin PWM -signaali. Jos PWM -signaalin toimintajakso on korkea, värikanava on hyvin himmeä tai ei käynnisty lainkaan. Miksi niin? Koska LED -valon hehkuessa sen on oltava jännitepotentiaali sen yli, ja jos PWM -signaalillamme on suuri prosenttiosuus käyttöjaksosta, se käyttää suurimman osan ajastaan 5 V: n jännitepotentiaalista sekä anodissa että värikanavan jaloissa ja vähemmän aikaa 5V anodilla ja 0V värikanavilla.

Vaihe 3: OHJELMA

OHJELMOIDA
OHJELMOIDA

Työpaja 4 - 4 Projektin ohjelmointiin käytetään Duino Basic Graphics -ympäristöä.

Tämä projekti edellyttää Arduino IDE: n asentamista, koska Workshop kutsuu Arduino IDE: tä Arduino -luonnosten kokoamiseen. Arduino IDE: tä ei kuitenkaan tarvitse avata tai muokata 4Duino -ohjelman ohjelmoimiseksi.

  1. Lataa projektikoodi tästä.
  2. Liitä 4Duino tietokoneeseen µUSB -kaapelilla.
  3. Siirry sitten Comms -välilehdelle ja valitse Comms -portti, johon 4Duino on muodostanut yhteyden.
  4. Palaa lopuksi "Koti" -välilehteen ja napsauta nyt "Comp'nLoad" -painiketta. Workshop 4 IDE pyytää sinua asettamaan µSD -kortin tietokoneeseen widget -kuvien tallentamiseksi.

Vaihe 4: DEMONSTRATION

ESITTELY
ESITTELY

Nyt voit ohjata RGB -LED -valon väriä 4Duino -näytön kosketusliukusäätimillä.

Suositeltava: