Als je naar de aansluitgegevens die ik bij Polulu vond, kijkt dan zie je dat dit niet 5 volt en GND zijn, maar dat dat de voeding tussen 8 en 35 volt voor de motor betreft.
Het zou wel slim zijn geweest als men hiervoor andere kleuren gekozen zou hebben.
Sowieso is dit niet een schoolvoorbeeld van hoe je een duidelijke tekening maakt die geschikt is om te delen ter leringh ende vermaeck.
En bovendien moet je nooit proberen dit soort dingen via een breadboard te bouwen, want die is helemaal niet geschikt voor stromen die voor dat soort motoren nodig zijn.
Maar ja, bij Wokwi heb je niet veel andere keus dan er een breadboard van te maken.
Je kunt op onderstaand plaatje klikken om bij diens bron terecht te komen en iets meer op te steken hierover (in het Engels).
Een stappenmotor zoals die in je Wokwi sketch getoond wordt, maakt heel snel korte metten met een batterij.
Daar kun je veel beter een voeding voor gebruiken.
Nogmaals; dit is Wokwi waar je je theorie en je sketch kunt proberen.
Nabouwen zoals het daar getoond wordt, met een breadboard en batterij(en) is in de praktijk niet aan te raden.
Dat maakt ook niet zoveel uit.
Een DC motor kun je met dezelfde hardware aansturen.
En de line follower kun je ook gewoon met de stepper maken.
Misschien gaat die minder snel, maar je kunt er wel nauwkeuriger mee sturen als je dat wil.
En het principe van de line follower gaat hier niet door veranderen.
Dat is in de goede richting, maar het gaat nog niet werken.
Hier mis je het gedeelte dat je in je eerste voorbeeld opviel: de voeding voor de motor(en).
Links boven op je printje moet je nog 8 - 35 volt aansluiten, anders stuur je wel aan maar gaan je motoren nooit draaien.
De spanning die je daar aansluit, is afhankelijk van wat de motoren nodig hebben, en wat jij beschikbaar hebt dat daarbinnen past.
Met 2 steppers heb je in principe geen servo meer nodig en kun je volstaan met een vrij zwenkwiel als 3de wiel, eigenlijk is dat ook al zo met 2 lineaire (dc) motoren.
Wanneer Wokwi dit met draadloze energie kan doen, dan kun je in ieder geval je sketch bouwen en je tests doen.
Ga je dit uiteindelijk bouwen, moet je uiteraard wel de batterij gaan gebruiken.
Dit ken ik niet, dus geen idee of dat zal werken.
Ik denk dat als je daar direct je bool invoegt, dat het dan ook zal werken.
Anders zou i wat extra haakjes proberen:
digitalWrite(dirPin, (forward ? HIGH : LOW));
Maar dat is gewoon een kwestie van testen.
Verder ziet het er wel OK uit.
Heb je dit al in Wokwi gezet ?