プロが教えるわが家の防犯対策術!

郵便ポストが開いたらlineで通知したく思います

郵便ポストが閉じている間はrst gndピンをショートさせて
郵便ポストが開いたら処理を実行するようにしようと思うのですが

処理が終える前に郵便ポストが閉じたら処理が途中で終わってしまいます。
郵便ポストが閉じてもプログラムが終わるまで処理を続けるにはどうしたらいいでしょうか。

A 回答 (1件)

> 郵便ポストが閉じている間はrst gndピンをショートさせて


これってリセットボタンを押しているわけですよね。
リセットしたら処理が止まるのは当たり前です。
スイッチは別接点でマスク可能な割込みがかかるようにして割込みハンドラでマスクして処理を進めるか、定期的にポーリングして処理を実行するように組むしかないのでは?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!