[Help] tijd klopt niet bij loop met stappenmotor (1 min) [ mag op slot]

pfff, ik vind het nu nog moeilijke worden hoor, het moet natuurlijk geen wiskunde gaan worden.

Ik heb zitten stoeien met modulo, maar dat werkt bij mij heel raar, maar ik zal het natuurlijk wel fout toepassen.

if (now.second() % 4==0) {

digitalWrite(in1, HIGH); digitalWrite(in2, LOW); digitalWrite(in3, LOW); digitalWrite(in4, LOW);

en de 3 stappen verder natuurlijk if (now.second() % 4==1) en 2 en 3. Toen ging de stappen ongeveer om de 14 secondes het blijf wel lopen. En als ik if (now.second() % 4==2) en daarna 4,6 en 8 invulde dan ging de stappen motor opeens tegen de klok in en ipv met de klokmee. Maar om de 1 seconden was een maar een voorbeeld. Het doel is l dat het om de 1 min en langer instellen, welke tijd ook maar. bv 90 sec. Volgens mij is gewoon de rtc.lib niet goed, zeker weten doe ik niet wat ik al eerder zei. Ik moet gewoon een andere lib gebruiken en een andere code gaan schrijven, maarja wat ik ook al zei, ik ben een beginneling en is dit gewoon moeilijk voor mij. Ja een led knipper dat kan ik wel, hahaha.

De standaard voorbeelden van de stepper werkt ook niet in mijn situatie omdat daar met stappen wordt gewerkt, ik wil het continue laten lopen!!! dus 1 stap per 1 min als voorbeeld.

Maar laat ik nu eerst een andere vraag stellen, misschien kom ik dan verder.

Hoe kan ik rtc module ds2321 uitlezen, ik bedoel ik heb genoeg video gezien op youtube dat je eerst deze tijd moet setten en daarna kan je door Serial.println(); de tijd uitlezzen op je monitor, dat is mij ook gelukt.

Maar hoe kan nu de arduino uno gebruiken/uitlezen/toewijzen zonder de RTClib.h te gebruiken maar met de ds2321.h ??? snap je wat ik bedoel? welke commando's moet je dan gebruiken.