Arduino

2N2222 NPN 트랜지스터 사용하기

makeSomething 2019. 6. 22. 12:50

Base에는 4.7K 저항이고 LED에는 470저항입니다. 베타값이 100이니깐 이거 계산해서 콜렉터에 걸리는 전압과 전류 계산해서 사용해야 합니다. 

 

콜렉터 -> 에미터로 흘러가고 콜렉터 전에 Load가 걸리게 만들어 줘야 합니다.

 

코드는 베이스를 제어해서 LED를 on/off 하게 테스트 용으로 해 보았네요. 

int ledPin = 7;

void setup() {
   pinMode(ledPin, OUTPUT);

}

void loop() {
  digitalWrite(ledPin, HIGH);
  delay(500);
  digitalWrite(ledPin, LOW);
  delay(500);
}