Do you have a suggestion for me how to achieve the change per minute without the delay?
Of course. The blink without delay example shows how to do things are some time relative to another event (like the last time you changed speeds) without having to use delay().