Solenoide jf-0530b 12v con Arduino UNO

Conexion del solenoide jf-0530b 12v 330mA con arduino UNO, alimentado por una fuente de alimentacion de 12V.
El proyecto incluye los siguientes componentes:
-Solenoide JF-0530B DC12V 300mA 5N / 10mm
-Resistencia de 1k
-Diodo 1N4007
-Transistor TIP120
-Arduino UNO
-Fuente de alimentacion de 12V