注釈

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

なぜ参加するべきか?

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

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

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

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

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

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

I2C LCD1602

i2c_lcd1602

  • GND: グラウンド

  • VCC: 電圧供給、5V

  • SDA: シリアルデータライン。プルアップ抵抗を介してVCCに接続します。

  • SCL: シリアルクロックライン。プルアップ抵抗を介してVCCに接続します。

LCDや他のディスプレイは、ヒューマンマシンインタラクションを大幅に向上させます。しかし、これらには共通の欠点があります。それは、コントローラーに接続するために複数のI/Oピンを必要とし、これがすぐに利用可能なポートを消費し、コントローラーの他の機能の実行能力を制限してしまうことです。

この問題を解決するために、I2Cモジュールを搭載したLCD1602が開発されました。このI2Cモジュールは、内蔵のPCF8574チップを使用してI2Cシリアルデータを並列データに変換し、LCDが動作するために必要なI/Oピンの数を大幅に削減します。

I2Cアドレス

デフォルトのアドレスは基本的に0x27ですが、場合によっては0x3Fの場合もあります。

デフォルトのアドレス0x27を例に取ると、デバイスアドレスはA0/A1/A2のパッドをショートさせることによって変更できます。デフォルト状態ではA0/A1/A2は1であり、パッドをショートさせるとA0/A1/A2は0になります。

i2c_address

バックライト/コントラスト

ジャンパーキャップを使ってバックライトを有効にできます。ジャンパーキャップを外すとバックライトが無効になります。背面の青いポテンショメーターはコントラストを調整するために使用されます(最も明るい白と最も暗い黒の明るさの比率)。

back_lcd1602

  • ショートキャップ: このキャップでバックライトを有効にできます。このキャップを外すとバックライトが無効になります。

  • ポテンショメーター: 表示されるテキストのコントラスト(明瞭さ)を調整します。時計回りに回すとコントラストが増加し、反時計回りに回すと減少します。