Referência:
http://www.arduinoecia.com.br/2014/12/modulo-i2c-display-16x2-arduino.html
Lista de Materiais:
IDE Arduino 1.0
1x Board Arduino UNO
1x Protoboard 830 furos
1x Cabo USB-A male to USB-B male
1x Conj. de fios jumper p/ protoboard
1x Display 16x2 ITM1602B
1x PCI Display LCD comunicação I2C
2x Resistor 10K
Montagem:
PCI LCD COMUNICAÇÃO I2C
Circuito Eletrônico da PCI
Firmware:
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// Inicializa o display no endereco 0x3F
LiquidCrystal_I2C lcd(0x3F,5,6,7,4,0,1,2,3, POSITIVE);
void setup()
{
lcd.begin (20,4);
}
void loop()
{
lcd.setBacklight(HIGH);
lcd.setCursor(3,0);
lcd.print("MRM Automacao");
lcd.setCursor(0,2);
lcd.print("PCI LCD");
lcd.setCursor(0,3);
lcd.print("COMUNICACAO I2C");
delay(1000);
lcd.setBacklight(LOW);
delay(1000);
}