하드웨어

TIP122 트렌지스터 - RGB LED - ARDUINO / ESP32

pogop4321 2023. 1. 29. 16:57

 

#TIP122 - RGB LED - 아두이노

#TIP122 - RGB LED - ESP32

#관련글

#판매몰

#관련 부품 판매몰

 

 

 

 

#TIP122 - RGB LED - 아두이노

#결선도

#코드

const int G = 9;
const int R = 10;
const int B = 11;

void setup(){
}

void loop(){ 
  analogWrite(R, 30);
  delay(1000); 
  analogWrite(R, 255);
  delay(1000);
  analogWrite(R, 0);

  analogWrite(G, 30); 
  delay(1000);
  analogWrite(G, 255);
  delay(1000);
  analogWrite(G, 0);

  analogWrite(B, 30);
  delay(1000);
  analogWrite(B, 255);
  delay(1000);

  analogWrite(R, 255);
  analogWrite(G, 255);
  delay(1000);

  analogWrite(R, 0);
  analogWrite(G, 0);
  analogWrite(B, 0);
}

 

#영상

 

#TIP122 - RGB LED - ESP32

#결선도

#코드

const int R = 27;
const int G = 14;
const int B = 12;
const int freq = 25000;
const int Channel0 = 0;
const int Channel1 = 1;
const int Channel2 = 2;
const int resolution = 8;

void setup()
{
  ledcSetup(Channel0,freq,resolution);
  ledcSetup(Channel1,freq,resolution);
  ledcSetup(Channel2,freq,resolution);
  ledcAttachPin(R , Channel0);
  ledcAttachPin(G , Channel1);
  ledcAttachPin(B , Channel2);
}

void loop()
{
  ledcWrite(Channel0, 10);
  delay(1000);
  ledcWrite(Channel0, 255);
  delay(1000);
  ledcWrite(Channel0, 0);

  ledcWrite(Channel1, 10);
  delay(1000);
  ledcWrite(Channel1, 255);
  delay(1000);
  ledcWrite(Channel1, 0);

  ledcWrite(Channel2, 10);
  delay(1000);
  ledcWrite(Channel2, 255);
  delay(1000);

  ledcWrite(Channel0, 255);
  ledcWrite(Channel1, 255);
  delay(1000);

  ledcWrite(Channel0, 0);
  ledcWrite(Channel1, 0);
  ledcWrite(Channel2, 0);
}

 

#영상

 

#관련글

 

#판매몰

 

TIP122 NPN트랜지스터

#TIP122 - LED - 아두이노#TIP122 - LED - ESP32#TIP122 - LED - 아두이노#결선도 #코드 const int LED = 9;void setup(){}void loop(){ analogWrite(LED, 10); delay(1000); analogWrite(LED, 255); delay(1000); analogWrite(LED, 0); delay(1000);}#영상#

yehaus.imweb.me

#판매몰

 

RGB LED 스트립 5050 1m

#TIP122 - RGB LED - 아두이노#TIP122 - RGB LED - ESP32#TIP122 - RGB LED - 아두이노#결선도#코드const int G = 9;const int R = 10;const int B = 11;void setup(){}void loop(){   analogWrite(R, 30);  delay(1000);   analogWrite(R, 255);  delay(1

yehaus.imweb.me

 

#관련 부품 판매몰