LiquidCrystal
英数字用液晶ディスプレイとの通信を行う。
Arduino/Genuinoボードを使って、日立HD44780(もしくは互換品)チップ搭載の液晶ディスプレイを制御するためのライブラリである。このチップは文字表示のためのほとんどの液晶ディスプレイによって採用されている。このライブラリは4ビットモードと8ビットモードのどちらでも動作する。すなわち、rs, enable,rw(rwはオプション)の制御ライン以外に4本もしくは8本のデータラインを使う。
互換性
このライブラリは全てのアーキテクチャで利用できるので、全てのArduinoボードで利用できる。
リリース
このライブラリを使うためには、Arduino IDEでライブラリマネージャを開きインストールする。
- 1.0.7(最新)
使用方法
Arduino/Genuinoボードを使って、日立HD44780(もしくは互換品)チップ搭載の液晶ディスプレイを制御するためのライブラリである。このチップは文字表示のためのほとんどの液晶ディスプレイによって採用されている。このライブラリは4ビットモードと8ビットモードのどちらでも動作する。すなわち、rs, enable,rw(rwはオプション)の制御ライン以外に4本もしくは8本のデータラインを使う。
このライブラリを使うためには、以下を宣言する。
#include <LiquidCrystal.h>
関数
LiquidCrystal
液晶ディスプレイ(LCD)の制御。
液晶ディスプレイのインターフェイスを初期化する。
液晶ディスプレイの表示を消し、カーソルを左上隅に配置する。
液晶ディスプレイの左上隅にカーソルを配置する。
液晶ディスプレイのカーソル位置を設定する。
液晶ディスプレイに文字を書く。
液晶ディスプレイに文字列を書く。
液晶ディスプレイのカーソルを表示する。
液晶ディスプレイのカーソルを消す。
液晶ディスプレイのカーソルを点滅させる。
液晶ディスプレイのカーソルを点滅を停止する。
noDisplay()によって消灯していた液晶ディスプレイを点灯させる。
液晶ディスプレイを消灯する。
液晶ディスプレイに表示されている文字とカーソルとを1文字分左にずらす。
液晶ディスプレイに表示されている文字とカーソルとを1文字分右にずらす。
液晶ディスプレイの自動スクロールを開始する。
液晶ディスプレイの自動スクロールを停止する。
液晶ディスプレイの文字列の表示方向をデフォルトの「左から右」に設定する。
液晶ディスプレイの文字列の表示方向を「右から左」に設定する。
液晶ディスプレイ上に表示するユーザ定義の文字(グリフ)を作成する。
オリジナルのページ
https://www.arduino.cc/reference/en/libraries/liquidcrystal/