Page 1 of 1

Ethernet or Serial communication? Or none at all?

Posted: May 4th, 2017, 7:07 am
by Astronaut
I'm debating a few ways to control my ROV. I will be including an Arduino Uno in the robot itself.

1) I send commands from my computer over Ethernet and use an Ethernet shield on the Arduino to take that input and turn it into PWM commands for the speed controllers

2) Use the serial monitor to send commands to the Arduino. I could either convert the Cat6 to send serial commands, or find some way to send serial over Ethernet

3) Skip the computer entirely and build a joystick controller, with an Arduino topside running a script to talk to an Arduino in the robot itself.

Has anyone tried any of these ways? Which would be the easiest? And how would I go about sending continuous signal to the Arduino from my computer without clicking send every time I want to move forward? I am completely lost. I have programmed before but never done tethered communication.

Re: Ethernet or Serial communication? Or none at all?

Posted: Oct 6th, 2017, 2:39 am
by PhilA
Hi there,

I'm currently designing an ROV using 2 x Arduino's and PS2 controller, using code and ideas of Hamish Trolove from this website
http://www.techmonkeybusiness.com/rov-c ... ition.html.

One Arduino is topside for the controller and then sends signal to another Arduino in the ROV. I've currently been testing his design ''as is" just using the Tx/Rx built into the Arduino's and I can control LED's and micro Servo motor over 150mtrs of 7core communication cable (This has 5 x 24awg wires and 2x 16awg wires).

He also has instructions on wiring up PS2 Controllers if you are interested in using one of these to control you ROV.