Witam :)
Potrzebuję rozszyfrować kod języka C++ :P
Chciał bym się dowiedzieć która linijka kodu jest odpowiedzialna za długość trwania programu ? ;) (Tworzę kostkę LED Cube 7x7x7 i chciał bym skrócić czas jednego z 'pokazu' :P )
//////////////////////////////////////go through all leds one at a time
void goThroughAllLedsOneAtATime()
{
int x = 20;
turnEverythingOff();
for(int y = 0; y<7; y++)
{
//0-3
for(int count = 7; count != 0; count--)
{
digitalWrite(layer[count-1], 1);
for(int i = 0; i<7; i++)
{
digitalWrite(column[i], 0);
delay(x);
digitalWrite(column[i], 1);
delay(x);
}
digitalWrite(layer[count-1], 0);
}
//4-7
for(int count = 0; count < 7; count++)
{
digitalWrite(layer[count], 1);
for(int i = 7; i<8; i++)
{
digitalWrite(column[i], 0);
delay(x);
digitalWrite(column[i], 1);
delay(x);
}
digitalWrite(layer[count], 0);
}
//8-11
for(int count = 4; count != 0; count--)
{
digitalWrite(layer[count-1], 1);
for(int i = 8; i<12; i++)
{
digitalWrite(column[i], 0);
delay(x);
digitalWrite(column[i], 1);
delay(x);
}
digitalWrite(layer[count-1], 0);
}
//12-15
for(int count = 0; count < 7; count++)
{
digitalWrite(layer[count], 1);
for(int i = 1; i<49; i++)
{
digitalWrite(column[i], 0);
delay(x);
digitalWrite(column[i], 1);
delay(x);
}
digitalWrite(layer[count], 0);
}
}
}
Z góry bardzo dziękuję za pomoc ;) :) ;)