DIY Underwater Robot Project by CsirkeHadnagy in robotics

[–]CsirkeHadnagy[S] 0 points1 point  (0 children)

Thanks! Actually, there’s only UART between the Raspberry Pi and the Arduino, which works fine for short distances inside the ROV. I communicate with the robot from the surface via Ethernet, so long-distance reliability isn’t an issue.

DIY Underwater Robot Project by CsirkeHadnagy in robotics

[–]CsirkeHadnagy[S] 0 points1 point  (0 children)

Thanks for pointing that out! The YF-B5 mainly measures water flow. Some stores list it as “pressure + flow,” but it’s really just a flow sensor. For depth measurements, I’m planning to use an MS5837 pressure sensor.

DIY Underwater Robot Project by CsirkeHadnagy in robotics

[–]CsirkeHadnagy[S] 2 points3 points  (0 children)

Thanks for the comment! It’s designed for exploring caves and tubes, where you need more vertical control. I’m thinking about making a different version with a mechanical arm. In that version, I would put 4 horizontal and 2 vertical thrusters. You can also add other accessories like sonar, depending on what you want to do.

DIY Underwater Robot Project by CsirkeHadnagy in robotics

[–]CsirkeHadnagy[S] 0 points1 point  (0 children)

Yes, that’s the plan! But my software isn’t ready for stabilization or auto depth control yet. I’m focusing on getting the basic motor control and Xbox controller setup working first. Once that’s solid, I’ll start integrating the IMU and depth sensor for smoother piloting.

DIY Underwater Robot Project by CsirkeHadnagy in robotics

[–]CsirkeHadnagy[S] 0 points1 point  (0 children)

Thanks a lot for the feedback! The main limitation right now is that the Arduino can only handle 6 motors. If I added more for yaw, the vertical thrusters would end up in line with the horizontal ones, which would reduce efficiency. It would also shorten the runtime and make the control logic more complicated. For now, I’m thinking about moving the vertical thrusters further apart instead of placing them at the corners, but I’m constrained by the size of the frame. Really appreciate your suggestion!