Thank you, again, for the suggestions and links, which I shall read, especially about the Lavet motor.
I did consider stepper motors at one time, but having written the code for the Uno and built the circuitry, I am inclined to stay with solenoids, unless there is a way to operate the stepper motor with the existing code. The code simply sets an output pin on the Uno to "on" momentarily when something is required to operate.
Duncan: your idea of coaxial gears is not dissimilar to an earlier thought that I had, which used coaxial wheels, one being pulsed each second and pins on the seconds wheel dragging the minute wheel around each 60 seconds, the minute wheel doing the same for the hours and so forth for the days of the week as well.
Regards,
James.
Edited By James Alford on 29/12/2021 10:19:45
Edited By James Alford on 29/12/2021 10:29:48