I’d like to build a setup where I have a servo or motor that when switched on turns randomly clockwise or anticlockwise at a random speed and for a random duration, then goes again turning in a random direction at a random speed for a random duration.
Does anyone have suggestions of the most suitable type of servo or motor for the job? It would need the capability of being able to turn multiple times in either direction, for that reason I don’t think a standard servo would be suitable.
An outline of events:
Turn circuit on
Servo start to turn in a random direction (clockwise or anti-clockwise)
Servo starts to turn at random speed (speed randomly selected between 2 defined limits)
Servo turn for a random amount of time (time set between 2 set limits) alternatively servo turns a certain number of degrees (set between 2 limits)
Once it has turned for the randomly set time it restarts the above cycle again.
I have worked with servos and Arduino a little before, so was thinking it might be a most simple way of achieving this. Does anyone have any advice or suggestions?