Kā Savienot RGB LED Ar Arduino

Satura rādītājs:

Kā Savienot RGB LED Ar Arduino
Kā Savienot RGB LED Ar Arduino

Video: Kā Savienot RGB LED Ar Arduino

Video: Kā Savienot RGB LED Ar Arduino
Video: Как я сделал простое рождественское световое шоу с помощью Arduino 2024, Novembris
Anonim

RGB LED ir trīs dažādu krāsu gaismas diodes (sarkana - sarkana, zaļa - zaļa, zila - zila), kas ievietotas vienā korpusā. Apskatīsim, kā savienot RGB LED ar Arduino.

RGB gaismas diode
RGB gaismas diode

Tas ir nepieciešams

  • - Arduino;
  • - RGB LED;
  • - 3 rezistori par 220 Ohm;
  • - savienojošie vadi;
  • - maizes dēlis;
  • - dators.

Instrukcijas

1. solis

RGB gaismas diodes ir divu veidu: ar kopēju anodu ("plus") un kopēju katodu ("mīnus"). Attēlā redzamas šo divu veidu LED shematiskās diagrammas. Gaismas diodes garā kāja vienmēr ir kopīgs strāvas vads. Sarkanais LED vads (R) atrodas atsevišķi, zaļš (G) un zils (B) atrodas anoda otrā pusē, kā parādīts attēlā. Šajā rakstā mēs apskatīsim RGB LED savienošanu gan ar kopēju anodu, gan ar kopēju katodu.

RGB gaismas diodes ar kopēju katodu un kopēju anodu
RGB gaismas diodes ar kopēju katodu un kopēju anodu

2. solis

Savienojuma shēma RGB LED ar kopēju anodu ir parādīta attēlā. Mēs savienojam anodu ar "+5 V" uz Arduino dēļa, pārējie trīs tapas ar patvaļīgām digitālajām tapām.

Lūdzu, ņemiet vērā, ka mēs savienojam katru gaismas diodi caur savu rezistoru un neizmantojam vienu kopēju. Ieteicams to darīt tieši tāpēc, ka katram no gaismas diodēm ir sava efektivitāte. Un, ja jūs tos visus savienojat caur vienu rezistoru, gaismas diodes spīdēs ar dažādu spilgtumu.

Elektroinstalācijas shēma RGB LED ar kopēju Arduino anodu
Elektroinstalācijas shēma RGB LED ar kopēju Arduino anodu

3. solis

Pārrakstīsim klasisko "mirkšķināšanas" skici. Mēs pēc kārtas iespējos un atspējosim katru no trim krāsām. Ņemiet vērā, ka gaismas diode iedegsies, kad mēs piemērosim LOW attiecīgajai Arduino tapai.

RGB LED mirgo skice
RGB LED mirgo skice

4. solis

Apskatīsim darbībā mirgojošās RGB gaismas diodes. LED ieslēdzas sarkanā, zaļā un zilā krāsā. Katra krāsa iedegas 1 sekundi, pēc tam nodziest 2 sekundes, un nākamā ieslēdzas.

Jūs varat apgaismot katru kanālu atsevišķi, jūs varat visus vienlaikus, tad mirdzuma krāsa mainīsies.

Mirgojošs RGB LED darbībā
Mirgojošs RGB LED darbībā

5. solis

Ja izmantojat kopēju katoda RGB LED, pievienojiet LED garo vadu Arduino plates GND un R, G un B kanālus Arduino digitālajiem portiem. Jāatceras, ka gaismas diodes iedegas, kad kanāliem R, G, B tiek piemērots augsts līmenis (HIGH), atšķirībā no gaismas diode ar kopēju anodu.

Ja nemainīsit iepriekšminēto skici, tad katra LED krāsa šajā gadījumā ieslēgsies 2 sekundes, un pauze starp tām būs 1 sekunde.

Ieteicams: