Ich glaube, du hast etwas falsch verstanden.
Wir benutzen einen der Hardware-Timer des ATMega.
Der ist fest eingebaut, man muss ihn nur aktivieren.
Wie das geht, steht weiter oben.

Du könntest den durchaus auch benutzen, um sanfter zu beschleunigen, z.B. (oder baust, wie ich, um auf nen leichten LiPo-Akku ) dann hast du erstmal genug Strom an Bord.

Timer, die auf delay() basieren, sind immer ungenau.
Probier mal den Code, den ich gepostet hatte, er ist eigentlich unspektakulär, aber nach einer Weile wirst du sehen, dass die gelben LED`s im Gegesatz zu den roten (letztere blinken per delay() schrecklich genau funktionieren.