Arduino NPN Transistor test code and demo
Online demo : https://www.tinkercad.com/things/fg3gBCshoEu-tip120-demo
- Arduino
- LED strip or 12V Lamp
- Power supply 12V
- NPN transistor eg: TIP120 ref: https://www.onsemi.com/pdf/datasheet/tip120-d.pdf
- Resistor (10kOhm)
void setup() {
pinMode(6, OUTPUT);
}
void loop() {
for (int i = 0; i < 256; i++) {
analogWrite(6, i);
delay(10);
}
for (int i = 0; i < 256; i++) {
analogWrite(6, 255 - i);
delay(10);
}
delay(500);
for (int i = 0; i < 10; i++) {
digitalWrite(6, HIGH);
delay(100);
digitalWrite(6, LOW);
delay(200);
}
delay(500);digitalWrite(6, HIGH);
delay(100);
}