(define sixhat
  (λ (dave)
    (display 'ideas)))

Arduino NPN Transistor test code and demo

Online demo : https://www.tinkercad.com/things/fg3gBCshoEu-tip120-demo

Arduino demo NPN Transistor

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);
}