注釈

こんにちは、SunFounderのRaspberry Pi & Arduino & ESP32愛好家コミュニティへようこそ!Facebook上でRaspberry Pi、Arduino、ESP32についてもっと深く掘り下げ、他の愛好家と交流しましょう。

参加する理由は?

  • エキスパートサポート:コミュニティやチームの助けを借りて、販売後の問題や技術的な課題を解決します。

  • 学び&共有:ヒントやチュートリアルを交換してスキルを向上させましょう。

  • 独占的なプレビュー:新製品の発表や先行プレビューに早期アクセスしましょう。

  • 特別割引:最新製品の独占割引をお楽しみください。

  • 祭りのプロモーションとギフト:ギフトや祝日のプロモーションに参加しましょう。

👉 私たちと一緒に探索し、創造する準備はできていますか?[ ここ]をクリックして今すぐ参加しましょう!

キーパッド

キーパッドは、12または16のOFF-(ON)ボタンの長方形の配列です。 その接点は、リボンケーブルでの接続やプリント基板への挿入に適したヘッダーを介してアクセスされます。 一部のキーパッドでは、各ボタンがヘッダーの別々の接点と接続し、すべてのボタンが共通のグラウンドを共有しています。

../_images/keypad314.png

より一般的には、ボタンは行列エンコードされており、それぞれが行列内の独特な導体のペアを架け橋としています。 この構成は、マイクロコントローラーによるポーリングに適しており、4つの水平線に順番に出力パルスを送るようにプログラムすることができます。 各パルス中に、残りの4つの垂直線を順にチェックし、どの線が、もしあれば、信号を搬送しているかを判断します。 信号が存在しない場合にマイクロコントローラーの入力が予測不可能に振る舞うことを防ぐために、入力線にプルアップまたはプルダウン抵抗を追加する必要があります。