ボタンが押されたかを読む
2 番ピンのボタンの状態を 0 か 1 でシリアルに出し続けます。
button
入力
buttonGPIO
なぜこの補助回路が入るのか
누름 버튼 (GND 로 당김).
カタログとゴールデンパターン(実在のオープンソース回路)に基づく根拠です。自動で入れる部品には必ず理由が付きます。
プロジェクトでこの部品を使うと以下の回路が自動で追加され、各要素に理由が付きます。
버튼이 열려 있을 때 입력이 떠 있지 않도록 풀업.
ログイン不要でブラウザから実行できます。
2 番ピンのボタンの状態を 0 か 1 でシリアルに出し続けます。
ボタンが押されている間だけ 13 番ピンの LED を点けます。
抵抗を付けずに INPUT_PULLUP でボタンを読みます。押すと 0 です。
ボタンは押した瞬間に何度も接触します。50 ms 待って 1 回として数えます。
押されているかではなく「今押された」瞬間を検出して数えます。
ボタンが押されている間 while の中に留まり、処理を続けます。
ボタンを押している間だけ 13 番ピンの LED が点きます。ここから始めましょう。
ボタンを押すたびに 1 ずつ増え、4 桁の 7 セグメントに表示されます。
ボタンを押すと NeoPixel リングが青く光り、ブザーが 2 音鳴ります。
DS18B20 が 28 °C を超えるとリレーを入れ、超音波で距離も測ります。