Hoe Om RGB LED Aan Arduino Te Koppel

INHOUDSOPGAWE:

Hoe Om RGB LED Aan Arduino Te Koppel
Hoe Om RGB LED Aan Arduino Te Koppel

Video: Hoe Om RGB LED Aan Arduino Te Koppel

Video: Hoe Om RGB LED Aan Arduino Te Koppel
Video: Arduino Tutorial: How to use an RGB LED with Arduino. 2024, April
Anonim

RGB LED is drie LED's van verskillende kleure (rooi - rooi, groen - groen, blou - blou), wat in een behuising ingesluit is. Kom ons kyk hoe om RGB LED aan Arduino te koppel.

RGB-LED
RGB-LED

Dit is nodig

  • - Arduino;
  • - RGB-LED;
  • - 3 weerstande vir 220 Ohm;
  • - verbindingsdrade;
  • - broodbord;
  • - n rekenaar.

Instruksies

Stap 1

RGB-LED's is van twee soorte: met 'n gewone anode ("plus") en 'n gewone katode ("minus"). Die figuur toon die skematiese diagramme van hierdie twee soorte LED's. Die lang been van die LED is altyd die algemene kragleiding. Die rooi LED-kabel (R) is afsonderlik geleë, groen (G) en blou (B) is aan die ander kant van die anode geleë, soos in die figuur getoon. In hierdie artikel gaan ons kyk na die koppeling van 'n RGB LED met beide 'n gewone anode en 'n gewone katode.

RGB-LED's met gewone katode en gewone anode
RGB-LED's met gewone katode en gewone anode

Stap 2

Die verbindingsdiagram vir 'n RGB LED met 'n gemeenskaplike anode word in die figuur getoon. Ons verbind die anode met "+5 V" op die Arduino-bord, die ander drie penne aan willekeurige digitale penne.

Let daarop dat ons elkeen van die LED's deur sy eie weerstand verbind, en nie een gewone een gebruik nie. Dit is raadsaam om dit te doen, want elkeen van die LED's het sy eie doeltreffendheid. En as u almal deur een weerstand verbind, sal die LED's met 'n ander helderheid gloei.

Bedradingsdiagram vir RGB LED met gewone anode vir Arduino
Bedradingsdiagram vir RGB LED met gewone anode vir Arduino

Stap 3

Kom ons herskryf die klassieke "blink" skets. Ons sal elkeen van die drie kleure om die beurt in- en uitskakel. Let daarop dat die LED sal brand wanneer ons LAAG aanbring op die ooreenstemmende pen van die Arduino.

RGB LED flikker skets
RGB LED flikker skets

Stap 4

Laat ons die flikkerende RGB-LED's in aksie sien. Die LED gaan op sy beurt rooi, groen en blou aan. Elke kleur brand vir 1 sekonde, gaan dan vir 2 sekondes uit, en die volgende kleur gaan aan.

U kan elke kanaal afsonderlik aansteek, almal op dieselfde tyd, dan sal die kleur van die gloed verander.

Flitsende RGB-LED in aksie
Flitsende RGB-LED in aksie

Stap 5

As u 'n gewone RGB-LED met katode gebruik, verbind dan die lang leiding van die LED aan die GND van die Arduino-bord en die R-, G- en B-kanale aan die digitale poorte van die Arduino. Daar moet onthou word dat die LED's brand wanneer 'n hoë vlak (HIGH) op kanale R, G, B toegepas word, in teenstelling met die LED met 'n gewone anode.

As u nie die skets hierbo verander nie, sal elke kleur van die LED in hierdie geval vir 2 sekondes brand, en die pouse tussen hulle sal 1 sekonde wees.

Aanbeveel: