09-11-2016, 07:04 PM
(09-11-2016, 07:00 PM)Makso Wrote: Evo šta sam sada uradio:
.Code:void loop()
{
while(1)
{
while(Serial.available())
{
incoming=Serial.read();
if(incoming=='B')
digitalWrite(ledPin1,HIGH);
else
digitalWrite(ledPin1,LOW);
if(incoming=='D')
digitalWrite(ledPin2,HIGH);
else
digitalWrite(ledPin2,LOW);
if(incoming=='F')
digitalWrite(ledPin3,HIGH);
else
digitalWrite(ledPin3,LOW);
if(incoming=='H')
digitalWrite(ledPin4,HIGH);
else
digitalWrite(ledPin4,LOW);
}
}
}
Svako dolaznu komandu sam grupisao sve zajedno, i radi kako meni treba, sad moram testirati sa još komandi pa javljam rezultate, a probaću i ovaj prethodni kod što si napisao.
Ovaj program sto si napisao, nije dobar. Opet ce da ti se pale/gase. Probaj moj program. Tamo je mnogo elegantnije reseno. Mogu da ti objasnim tacno sta se desava u programu, ako treba.