twee for loops combineren
5 berichten
• Pagina 1 van 1
- sebastiaan_maes
- Berichten: 13
- Geregistreerd: 08 Apr 2017, 18:49
twee for loops combineren
Hallo,
Ik ben bezig met code te schrijven voor een led cubus, nu wil ik graag dat de volgende acties tegelijk worden uitgevoerd. echter zijn het nu twee verschillende loops, en worden de acties 1 voor 1 uitgevoerd. Ik heb het volgende al geprobeerd maar dit blijkt niet te werken.
Ik ben bezig met code te schrijven voor een led cubus, nu wil ik graag dat de volgende acties tegelijk worden uitgevoerd. echter zijn het nu twee verschillende loops, en worden de acties 1 voor 1 uitgevoerd. Ik heb het volgende al geprobeerd maar dit blijkt niet te werken.
- Code: Alles selecteren
for (int i = 8; i > -1; i--) {
setPixel(i,7,0,1,0,0);
delay(1000);
}
for (int k = 0; k < 8; k++) {
setPixel(7,7,k,1,0,0);
delay(1000);
}
- Code: Alles selecteren
for (int i = 8; i > -1; i-- && int k = 0; k < 8; k++) {
setPixel(i,7,0,1,0,0);
setPixel(7,7,k,1,0,0);
delay(1000);
}
Advertisement
Re: twee for loops combineren
zoiets?
- Code: Alles selecteren
for (int i = 8; i > -1; i--) {
setPixel(i,7,0,1,0,0);
k=8-i
setPixel(7,7,k,1,0,0);
delay(1000);
}
Met vriendelijke groet Arjan
- sebastiaan_maes
- Berichten: 13
- Geregistreerd: 08 Apr 2017, 18:49
Re: twee for loops combineren
merci voor de reactie Arjan! echter zullen k en i nu beide aftellen. Het is de bedoeling dat k opteld en i afteld
Re: twee for loops combineren
Kun je vertellen van welk getal tot en met welk getal de 'i' en de 'k' tellen.
In je voorbeeld met aparte for-loops doet de ene er 8 en de andere doet er 9, dat is lastig combineren.
plain code
In je voorbeeld met aparte for-loops doet de ene er 8 en de andere doet er 9, dat is lastig combineren.
plain code
i = 8,7,6,5,4,3,2,1,0
k = 0,1,2,3,4,5,6,7
Re: twee for loops combineren
kom jongens 8-i telt op want de eerste is 8 dan 7 etc. dus arjem heeft wel gelijk.
een andere manier is geen for loop gebruiken maar telkens een functie waarin je een bepaalde rij zet.
een andere manier is geen for loop gebruiken maar telkens een functie waarin je een bepaalde rij zet.
paul deelen
shooter@home.nl
shooter@home.nl
5 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: adosape, aquazesa, epionpkuhalu, jfh, ukibiddoliooj en 30 gasten