Components used: arduino, arduinouno, toggleswitch, npntransistor, resistor, diode, dcmotor, battery9v