質問: ### 前提・実現したいこと pythonとラズパイでの質問です。 python、ラズパイ 共に初心者の為、よろしく御願い致します。 **入出力に使用するもの** タクトスイッチ ×1個、LED ×1個 pythonのGPIOを利用し、タクトスイッチが5秒間で、どのように変わったかを読み取り、 LEDをスイッチの変化にあわせLEDを点灯・消灯・点滅をさせたいです。 (While文で教えていただけると助かります。) **スイッチの変化:LED動作** 1)ON→OFF:点滅(点灯2.5秒、消灯2.5秒) 2)ON→ON:常灯 3)OFF→ON:点滅(点灯3秒、消灯2秒) 4)OFF→OFF:消灯 ### 発生している問題・エラーメッセージ ``` 5秒間の間でどのように変化したかという条件になると、どのようにプログラミングすれば良いかがわかりません。 ``` ### 該当のソースコード ### 試したこと スイッチを読み取りONの時、LEDを点灯、OFFの時、消灯のような簡単なプログラムは行いました。 ### 補足情報(FW/ツールのバージョンなど)
回答: ・5秒間のタイマを設定し ・タイマの間に何回OFFからONになったかをカウントする ・その回数で動作を選択