注釈

こんにちは、FacebookのSunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts Communityへようこそ! Raspberry Pi、Arduino、ESP32について、他の愛好者とともにさらに深く学びましょう。

なぜ参加するべきか?

  • 専門家のサポート: 購入後の問題や技術的な課題を、コミュニティやチームのサポートを受けて解決できます。

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

  • 限定プレビュー: 新製品の発表やプレビューを早期にチェックできます。

  • 特別割引: 新製品に対する独占的な割引をお楽しみいただけます。

  • 季節限定のプロモーションやプレゼント: プレゼント企画やホリデープロモーションに参加できます。

👉 一緒に探求し、創造を楽しむ準備はできましたか? [ここ] をクリックして、今すぐ参加してください!

7セグメントディスプレイ

img_7seg

7セグメントディスプレイは、7つのLEDを内蔵した8の形をした部品です。各LEDはセグメントと呼ばれます。電源を供給すると、各セグメントが点灯し、数字の一部を形成します。

ピン配置には2種類があります:共通カソード(CC)と共通アノード(CA)です。名前の通り、CCディスプレイは7つのLEDのカソードをすべて接続し、CAディスプレイは7つのセグメントのアノードをすべて接続します。

このキットでは、共通カソード(CC)タイプの7セグメントディスプレイを使用しています。以下はその電子記号です。

img_7seg_cathode

ディスプレイの各LEDには位置ごとにセグメントが割り当てられており、その接続ピンが長方形のプラスチックパッケージから出ています。これらのLEDピンは、aからgまでラベル付けされ、それぞれの個別のLEDを表します。その他のLEDピンは共通ピンとして接続されます。適切なピンを順番に順方向バイアスすることで、いくつかのセグメントが明るくなり、他のセグメントは暗いままとなり、ディスプレイに対応する文字が表示されます。

ディスプレイコード

7セグメントディスプレイ(共通カソード)がどのように数字を表示するかを理解するために、以下の表を描きました。数字は7セグメントディスプレイに表示される0〜Fの数字です;(DP)GFEDCBAは、各LEDが0または1に設定された状態を指します。例えば、00111111はDPとGが0に設定され、他のセグメントは1に設定されていることを意味します。したがって、数字の0が7セグメントディスプレイに表示され、HEXコードは16進数の数字に対応します。

Glyph Code

数字

バイナリコード

HEXコード

0

00111111

0x3f

1

00000110

0x06

2

01011011

0x5b

3

01001111

0x4f

4

01100110

0x66

5

01101101

0x6d

6

01111101

0x7d

7

00000111

0x07

8

01111111

0x7f

9

01101111

0x6f

A

01110111

0x77

B

01111100

0x7c

C

00111001

0x39

D

01011110

0x5e

E

01111001

0x79

F

01110001

0x71