Hi @pgraven -
I’ve got bad news for you - that relay you link isn’t going to work with the outputs available from the Navigator! You can see how to setup a relay here, but generally the Navigator can only source ~5-8 mA at 3.3v - the relay you link is mechanical and so requires significantly more current to trigger. This solid state FET is a good option, and is also linked in that resource shared above. Generally any relay compatible with a “Raspberry Pi” from a low current/voltage perspective should work!
This good to know but the odd/ strange thing is, we got it working about 30 minutes after posting - or at least triggering the laser on/off (didn’t do any additional testing).
If it does work, will it fail over time?
With your suggestion, I’ll get them your suggested option for them to work off of next. Thanks for the quick response.
Hi @pgraven -
That’s very interesting! I would be concerned that over time, the output pin could be damaged if excessive current is being drawn. I could have just been misreading the datasheet too! It probably helps that the current draw of the lasers is very low. Glad you got things working - had you already found the documentation I linked?
Then found this Relay ON/OFF for lights control out of pixhawk to get started. Lead to updating the Ardupilot version. It gave the start to setting the relay function on the servo port on the navigator (yes the board in the video is a pixhawk but it still used the same set up).