.. note:: こんにちは、FacebookでSunFounderのRaspberry Pi & Arduino & ESP32愛好家コミュニティへようこそ!Raspberry Pi、Arduino、ESP32について、情熱を共有する仲間たちとさらに深く掘り下げましょう。 **参加する理由は?** - **専門的サポート**: コミュニティとチームの支援を受けながら、販売後の問題や技術的な課題を解決します。 - **学びと共有**: ヒントやチュートリアルを交換し、スキルを高めましょう。 - **独占プレビュー**: 新製品発表や先行公開への早期アクセスを楽しめます。 - **特別割引**: 最新商品の独占割引をお楽しみください。 - **祭りのプロモーションとギブアウェイ**: ギブアウェイやお祭りのプロモーションに参加しましょう。 👉 私たちと一緒に探検し、創造しませんか?[|link_sf_facebook|]をクリックして今すぐ参加してください! .. _cpn_i2c_lcd: I2C LCD1602 ============== |img_i2c_lcd1602| * **GND**: グラウンド * **VCC**: 電源、5V。 * **SDA**: シリアルデータライン。プルアップ抵抗を通じてVCCに接続されます。 * **SCL**: シリアルクロックライン。プルアップ抵抗を通じてVCCに接続されます。 LCDやその他のディスプレイは人間とマシンの対話を豊かにしますが、コントローラーに接続された時、多くのIOポートを占用してしまいます。これにより、コントローラの他の機能が制限されることがあります。 そこで、I2Cモジュール付きのLCD1602がこの問題を解決するために開発されました。このI2Cモジュールには、PCF8574 I2Cチップが内蔵されており、I2CシリアルデータをLCDディスプレイ用の並列データに変換します。 * `PCF8574 データシート `_ **I2Cアドレス** デフォルトアドレスは基本的に0x27ですが、場合によっては0x3Fになることがあります。 デフォルトの0x27を例にとると、A0/A1/A2パッドをショートすることでデバイスアドレスを変更できます。デフォルト状態では、A0/A1/A2は1ですが、パッドをショートすると0になります。 |i2c_address| **バックライト/コントラスト** ジャンパーキャップでバックライトを有効にできます。ジャンパーキャップを外すとバックライトが無効になります。背面の青いポテンショメータはコントラスト(明るい白と暗い黒の間の明度比)を調整するために使用されます。 |back_lcd1602| * **ショートキャップ**: このキャップでバックライトを有効にできます。このキャップを外すとバックライトが無効になります。 * **ポテンショメータ**: 表示されたテキストの明瞭さを調整するために使用され、時計回りに増加し反時計回りに減少します。 **例** * :ref:`py_lcd` (MicroPythonユーザー向け) * :ref:`py_room_temp` (MicroPythonユーザー向け) * :ref:`py_guess_number` (MicroPythonユーザー向け) * :ref:`ar_lcd` (Arduinoユーザー向け)