First of all, I'm a new hobbist trying to learn how to do these sort of things. So I'll try to explain my problem as best as I can!
I'm trying to use my Arduino, via a mechanical switch (Illustrated as button) to send a signal to the base of my transistor, in order to make my solenoid(Illustrated as a motor) respond.
I have connected the ground to the emitter, the "solenoid ground" to the collector and the positive wire of the solenoid connected directly to the battery. The base is connected with a 1k resistor to an arduino output pin.
So my problem is for some reason the transistor is only outputting 4,7 volts to my solenoid, is there something that I have misunderstood? Do I need to use another type of transistor?