- Konuyu başlatan
- #1
Alttaki kodda joysticki ileri itince led 200ms aralıklarla yanip sönüyor. Lakin bu 200ms servoya giden komutu geciktiriyor. Bunlar farklı farklı çalışıp delay ları birbirini etkilemeyecek. Yani şey gibi olabilir iki adet void loop () nasıl olur gibi bir soru bu?
Kod:
void loop(){
int yon= map(joystickX, 0, 1023, 50, 150);
servo.write(yon);
if(potansiyo==1023){
if(joystickY<650){
digitalWrite(led, HIGH);
}
else if(joystickY>650){
digitalWrite(led, HIGH);
delay(200);
digitalWrite(led, LOW);
delay(200);
}
}
else{
digitalWrite(led, LOW);
}
}