daiking1756 / hanapiku

0 stars 0 forks source link

M5Stackの3つのボタンを押したときの処理を確認する #3

Closed daiking1756 closed 2 years ago

daiking1756 commented 2 years ago

背景

ゴール

daiking1756 commented 2 years ago

https://shizenkarasuzon.hatenablog.com/entry/2020/05/21/012707 を試してみる

daiking1756 commented 2 years ago

wasPressed()がシンプルにボタンを押したときの条件、pressedFor(1000)が1秒長押しみたいな条件で使えそう。 長押しがあるなら、M5StickCに移行したときにボタンが1つでもなんとかなりそう。

長押しがキャリブレーションとかだと、直感的

daiking1756 commented 2 years ago

PRを作らずにmainで作業をしてしまったが、 https://github.com/daiking1756/hanapiku/commit/8c8c7b64530814e93c3e302be9ee05794ff78f52 のcommitが対応する変更。

daiking1756 commented 2 years ago

ボタンの処理は確認できたのでclose

daiking1756 commented 2 years ago

https://github.com/m5stack/m5-docs/blob/master/docs/ja/api/button.md に公式Docがある