Hi guys since a normal SPI LCD 1602 has too many wires to connect so it very difficult to interface it with arduino but there is one module available in market which can convert SPI display into IIC display so then you need to connect only 4 wires.
Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.
Step 1: Things You Need for This
Step 2: Connect the IIC Module to the Display
Connect the IIC module to the back of the display as shown in the image.
Step 3: Install the Libraries in Your Arduino IDE
For the i2c lcd module download the given library and paste it in libraries folder of arduino as shown in image :
Step 4: Getting I2C Address of IIC Display Module
So to get the i2c address of i2c display just connect the lcd to Arduino as given -
SDA. >. A4(sda)
SCL. >. A5(scl)
Vcc. >. 5V
Gnd. >. Gnd
Then upload the code i2c scanner to the arduino
then open the serial monitor and you'll find your i2c address on serial monitor as mine is 0x27
Step 5: Test the Hello World
go to examples then under arduino liquid crystal i2c library you'll find hello world code and just change the i2c address with the address you got by i2c scanner and upload the code and hello world will be printed on the screen.