・複数にすることで、複雑度が増して、ChatGPTの助けを借りても、解決が難しかった。そこで、タイマーにしても、タッチセンサーにしても、統一したflagを使うことにして、単純化したらうまくいった。flagがon->offになる場合は、pingでPCをチェックしoffならそのまま、onならoffにするためのHigh信号triggerとし、flagがoff->onになる場合は、pingによりPCチェックをして、onならそのまま、offならonにするためのHigh信号triggerとする。
・offにするためのHigh信号triggerは、長めの1秒にしてやる必要があった。
※この方法は、最初、なかなかChatGPTに理解してもらえず、何度か説明してようやく納得してもらった。ちょっと変わった方法?だと、ChatGPTから理解してもらうのも意外と時間がかかるようだ。いったん、理解してもらえば、さらに洗練されたコードにしてくれるところもあるので、助かる。お互い協力しながら作ったような感じ。
0 件のコメント:
コメントを投稿