キーパッドで7セグメントディスプレイを制御!
コンポーネントと消耗品
> |
| × | 1 | |||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
アプリとオンラインサービス
> |
|
このプロジェクトについて
これは、テンキーで7セグメントディスプレイを制御する方法を示す簡単なプロジェクトです。キーパッドで押した数字はすべて、7セグメントディスプレイに表示されます!
作る
回路図は下にあります。とても簡単なはずです。十分なピンがあるように、3x4マトリックスキーパッドを使用する必要があります。
コード
私のスケッチでは、7セグメントディスプレイを簡単に制御するために、GiuseppeMasinoによるsevenSegmentDisplayライブラリを使用しています。これもインストールする必要があります。 Arduino LibraryManagerまたはGithubページからダウンロードできます。また、Arduinoライブラリマネージャーからも入手できるキーパッドライブラリをインストールする必要があります。
コードを機能させるには、コードを少し調整する必要があります。行う必要があることは次のとおりです。
この行で:
secondsevenSegmentDisplay ssd(COMMON_ANODE、13、12、11、10、9、8、7、A0);
共通のカソードディスプレイがある場合は、COMMON_ANODEをCOMMON_CATHODEに変更します。また、小数点にA0を付けていることにお気づきかもしれません。このプロジェクトではDPを使用していないため、実際には問題ではありません。
これで、コードをアップロードすると、準備が整います。
Adafruitによるキーパッド画像
コード
キーパッド表示コード
sevenSegmentDisplayライブラリ
https://github.com/qub1750ul/Arduino_sevenSegmentDisplay 回路図
コモンカソードの場合、抵抗を5VではなくGNDに接続します 製造プロセス