Bestaat er een commando "wacht tot en met" uit voerd

ik ben opzoek naar een commando dat wacht tot en met een bepaalde pin laag is

while (digitalRead(pinNum) == HIGH)
{
}
1 Like

while(digitalRead(somePin) == HIGH) {}

Wees je ervan bewust dat dit je volledige programma blokkeert. Als je bv een LED wilt laten blinken of ergens anders op wilt reageren gaat dat niet of niet echt lekker.

1 Like

dat is de bedoeling bedankt

Je zou voor 'reversed logic' kunnen kiezen (bijvoorbeeld met pullup of juist pulldown resistor). Afhankelijk van wat je aan het doen bent, kan dat zorgen voor een 'fail safe'.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.