No, it has to be a Sky card like this:-
Availaible from Sky for £20, or via a 3rd party from the net at a higher cost.
It is used for ch4 and ch5 and a couple of others it is known as the Freesatfromsky card.
An ex subscription card will also work, as long as it looks like the picture.