私はいくつかのコードを実行し、n分ごとに実行し、いくつかの値を更新します。私は条件付きでこれらの値をチェックし、必要に応じてLEDを点滅させるループを呼び出します。ループの機能は次のようになります。無限ループに陥ることなく連続してループを実行する方法を教えてください。
def blink_led_constant
while 1
# RPi::GPIO.set_high 18
# sleep(1)
# RPi::GPIO.set_low 18
# sleep(1)
end
end
基本的には、このLEDがある条件を満たすまでバックグラウンドで点滅します。これを実行するように設定するにはどうすればよいですか?また、関数呼び出しを続けてプログラムを繰り返しますか?
これは私がこれを書いたところに基づいています。この関数が呼び出されると、無限に固まってしまいます。
ありがとうございました
あなたはどの言語でコードを書いていましたか? – dorukayhan
タグ –
のk.hredosに感謝します。ルビーで書かれています –