Sadržaj:

RGB LED kontrola boje: 4 koraka
RGB LED kontrola boje: 4 koraka

Video: RGB LED kontrola boje: 4 koraka

Video: RGB LED kontrola boje: 4 koraka
Video: Сложение цветов RGB с помощью Arduino 2024, Srpanj
Anonim
RGB LED kontrola boje
RGB LED kontrola boje
RGB LED kontrola boje
RGB LED kontrola boje
RGB LED kontrola boje
RGB LED kontrola boje

U ovom projektu naučit ćemo kako kontrolirati svjetlinu i boju RGB LED putem I/O portova s mogućnošću PWM izlaza i klizačima zaslona osjetljivog na dodir. Otporni zaslon osjetljiv na dodir 4Duino koristi se kao sredstvo za grafičko sučelje za kontrolu intenziteta i boje RGB LED diode.

RGB LED diode su u osnovi tri različite LED diode kombinirane u jednu za stvaranje različitih nijansi boja. Ove LED diode imaju četiri noge. Najduža noga je zajednička anoda ili katoda, a ostale tri noge predstavljaju kanal u boji crvene, zelene ili plave boje.

Za kontrolu boja na RGB LED -i koristili bismo pulsno -širinsku modulaciju ili skraćeno PWM. Modulacija širine impulsa djeluje tako da daje izgled "promjenjivog analognog napona" promjenom postotka vremena u kojem će signal visokog napona biti uključen u jednom razdoblju valnog oblika.

Što je radni ciklus manji, to će signal provesti više vremena u stanju signala NISKOG napona i obrnuto.

Korak 1: KAKO RADI

KAKO RADI
KAKO RADI

*Ovako funkcionira RGB LED kontrola boje.

Korak 2: IZGRADNJA

IZGRADITI
IZGRADITI

KOMPONENTE

  • 4Duino
  • RGB LED (u ovom primjeru se koristi uobičajena katoda)
  • 3 x 220Ω otpornik
  • Premosni kabel
  • Mikro USB kabel

Izgradite krug prema dijagramu i shemi prikazanoj gore.

Način primjene PWM -a ovisi o vrsti RGB -a koji se koristi. Sa zajedničkom anodnom RGB LED, duga noga je spojena na opskrbnu tračnicu napona (u našem slučaju pin 5V na Arduinu), dok se ostale tri noge upravljaju postavljanjem PWM signala na svaku. Ako je radni ciklus PWM signala visok, kanal u boji će biti vrlo prigušen ili se uopće neće uključiti. Zašto je to? Budući da LED svijetli mora imati naponski potencijal na sebi, a ako naš PWM signal ima visok postotak za radni ciklus, većinu će vremena provesti imajući 5V naponski potencijal i na anodi i na nogama kanala u boji i manje vremena s 5V na anodi i 0V na kanalima u boji.

Korak 3: PROGRAM

PROGRAM
PROGRAM

Radionica 4 - 4Duino osnovno grafičko okruženje koristi se za programiranje ovog projekta.

Ovaj projekt zahtijeva instaliranje Arduino IDE -a, kako Workshop naziva Arduino IDE za sastavljanje Arduino skica. Arduino IDE, međutim, nije potrebno otvarati ili mijenjati za programiranje 4Duino.

  1. Ovdje preuzmite šifru projekta.
  2. Spojite 4Duino na računalo pomoću µUSB kabela.
  3. Zatim idite na karticu Comms i odaberite Comms port na koji se 4Duino spojio.
  4. Konačno, vratite se na karticu „Početna“, a zatim kliknite na gumb „Comp’nLoad“. Radni IDE IDE od vas će tražiti da umetnete µSD karticu na računalo kako biste spremili slike widgeta.

Korak 4: DEMONSTRACIJA

DEMONSTRACIJA
DEMONSTRACIJA

Sada pomoću klizača na dodir na 4Duino zaslonu možete kontrolirati boju RGB LED diode.

Preporučeni: