目的:

GPIO pinsから文字列を1602 LCDへ送信します。

GPIOの知識は Raspberry Pi_GPIOピンの概要でご参照下さい。

パーツ:

1 pc Raspberry Pi 2/3/zero raspi
1 pc 8GB メモリーカードRaspbian OSを装着済み 8gtf
1 pc 1602 LCD 1602LCD
1 pc 可変抵抗器 Potentiometer
1 pc ブレッドボード BREADBOARD
1 pc 40ピンT型GPIO拡張ボードx1 40ピンリボンケーブルx1 breakout

Prerequisite:

RPI.GPIO モジュールを使用のため、最新版のRaspbianをアップグレードしてくださいませ。
ラズベリー・パイでインタネットを接続して、Terminalで下記のコマンドを入力してくださいませ:

Raspberry Pi と 1602 LCD pin の接続

LCD Pin Description Pi Function RasPi Pin
01 GND GND 06
02 +5V +5V 02
03 Contrast To Potentiometer middle pin
04 RS GPIO7 26
05 RW GND 06
06 Enable GPIO8 24
11 D4 GPIO25 22
12 D5 GPIO24 18
13 D6 GPIO23 16
14 D7 GPIO18 12
15 +5V +5V 02
16 GND GND 06

回路図(画像をクリックして拡大イメージを表示):

Raspberry GPIO pinの入力は3Vの電圧しか対応できません。入力電圧は3V以上の場合、Piボードに損害された恐れも御座いますので、十分ご注意下さい。

pythonコードを書く

pythonコードを書く方法:

方法1)

https://osoyoo.com/driver/pi_lcd.py でコードをダウンロードして、Raspberry Piにコーピーしてくださいませ。

方法 2)

Terminalで下記のコマンドを入力してくださいませ:

最後、Terminalで下記のコマンドを入力してくださいませ:

LCD裏のつまみを調整して、LCDで下記の文字を見えると思います:

LCD work with
Raspberry Pi!

Designed by
osoyoo.com

Read Tutorial @
osoyoo.com

動画をご覧ください~