Wow thank you so much for all your replies everyone. I am sorry for not making it clear. The relay i am using is the double Latch Relay.
It is the G5RLk1EDC5
it takes 5v. I also have some of the single coil, although I am pretty sure that the double altch will be more suitable for my project.
From the datahseet it has 9 pins. 6 pins for the current that is being switched. That is 2 pins for NC, 2 for C, and 2 for NO.
It also has a + a reset and set.
I have TIP120s and 2n3904 transistors..probably more lying around. Would these be sufficient. I have also ordered some from china..
I am pretty sure that the way I connect it is:
5v to the +, then make Reset and set outputs which I pulse into either state. I just have to be careful with backflush EMF and alot of the other things you guys mentioned.
I have diodes and transistors and resistors. Is there any sure fire way of selecting the right one or is it setup the circuit and test current and voltage?
Arduino 5v - > middle pin
Arduino output pin --> Diode ->transistor --> reset
Arduino output pin --> Diode ->transistor --> set
Is this the right setup for a double latching relay?