Fout in code

Hoi wouterpanda, welkom.

Nico heeft groot gelijk met wat hij zegt.

Maar daar zit niet direct de oorzaak van de foutmelding.
Wel zal dit niet gaan werken, dus moet je Nico's opmerkingen ter harte nemen, en oplossen.

De foutmelding is vrij duidelijk, maar je moet natuurlijk wel begrijpen wat die woordcombinatie eigenlijk betekent.
Ik kan de code niet compileren, omdat ik niets met legopowerfunctions doe, en daarom een foutcode zou krijgen die zal verhinderen dat de rest ook nog gecontroleerd zal worden.

In je code maak je gebruik van functies.
Functies maken gebruik van eigen variabelen, die alleen in dat stukje gelden.
Tenzij het globale variabelen betreft.
Bij jou klopt hier iets niet van, waardoor je die foutmelding krijgt.
Dus dat is wat je naast Nico's opmerkingen ook nog op moet lossen.
Jouw sketch kan dus niet met slechts 1 snelle fix worden opgelost.
Maar das mooi, toch.
Heb je weer wat te doen bij dat natte weer van nu.
(of wacht, ehhh..)

Overigens ben ik gewend dat de IDE je meer gedetailleerde informatie geeft.
Zoals om welke regel, en welke plaats op die regel het dan gaat bij de foutmelding.