編集履歴一覧に戻る
akira.keiのアイコン画像

akira.kei が 2026年06月07日14時13分40秒 に編集

初版

タイトルの変更

+

Arduino IDEでI2C接続キャラクターLCDモジュールを使う(その2)

タグの変更

+

Arduino

+

Arduino-IDE

+

Arduino-Trigonometry関数

+

I2C

+

ディスプレイ

+

LCD

+

LCD1602Module

+

LCDディスプレイ

記事種類の変更

+

セットアップや使用方法

ライセンスの変更

+

(MIT) The MIT License

本文の変更

+

[<前の記事](https://elchika.com/article/fccdb3df-83a3-4238-b65e-d9372451dfe4/) : []() ## 標準ライブイラリのLiquiCrystal 普通のパラレル接続のキャラクタ液晶ディスプレイ(LCD)には標準ライブラリであるLiquidCrystalが用意されており、[ソースも公開](https://github.com/arduino-libraries/LiquidCrystal/tree/master/src)されている。それほど長くないのでその内容を見てみよう。 ## ヘッダファイルLiquidCrystal.h 冒頭には多重呼び出し時にエラーにならないための#ifndefが定義されている他に、```#include "Print.h"```が呼ばれている。以降で作法に基づいて記述できていれば```lcd.print("ABC")```のような使い方もできる。ヘッダファイルの最初の方はパラレル接続でもI2C接続でも共通のHD44780(日立)関連```#define```で定数やら定義やらが列挙されている。 コンストラクタ部分は以下のようになっている。 [<前の記事](https://elchika.com/article/fccdb3df-83a3-4238-b65e-d9372451dfe4/) : []()