Using Arduino for Signal Generation

Abdul_Moeez:
Like the motors run first manually (by me through a remote control) , afterwards, the signal is saved and they can run on it forever.

I wonder if you mean that you want to record the time (the value of millis() ) when the signal goes HIGH and later record the time when it goes LOW so that you can replay the series of HIGHs and LOWs at the correct intervals?

If so, then that is possible. But you will need to give us some idea of how many time intervals you want to record.

I should also warn that, even if you do record those times, you will almost certainly find that a robot will not accurately retrace its path due to small differences in friction and things like that.

It s much easier to help if you explain the project you are trying to implement.

...R