Конвертер IIC I2C для РК-дисплея 1602, 2004
опис товару
модуль перетворювача дозволяє підключати дисплей 1602 або 2004 до Arduino за допомогою 4 проводів замість дюжини через шину IIC I2C. це безцінно, якщо у нас є зайняті роз'єми в нашому контролері після підключення інших модулів. Конвертер Новий, має регулювання контрастності.
Пшикладовий код:
# включити ≪ Wire.h >
#включити ≪ LiquidCrystal_I2C.H & gt;
/ / 0x20 для I2C A0A1A2, 0x27 для YwRobot
/ / рідкокристалічний дисплей LiquidCrystal_I2C (0x20,16,2); // Встановіть адресу РК-дисплея на 0x27
рідкокристалічний дисплей LiquidCrystal_I2C (0x20,20,4); // Встановіть адресу РК-дисплея на 0x27
недійсне Налаштування ()
{
Serial.begin(9600);
lcd.init (); / / ініціалізувати РК-дисплей
РК-дисплей.підсвічування ();
/ / виведіть повідомлення на РК-дисплей.
lcd.setCursor(0, 0);
РК-дисплей.друк ("2-рядковий ДИСПЛЕЙ");
затримка(1500);
lcd.setCursor(0, 1);
РК-дисплей.друк ("YourDuino: Привіт!");
lcd.setCursor(0, 2);
РК-дисплей.друк ("2-рядковий ДИСПЛЕЙ");
затримка(1500);
lcd.setCursor(0, 3);
РК-дисплей.друк ("YourDuino: Привіт!");
}
порожній цикл ()
{
{
/ / коли Символи надходять через послідовний порт...
Якщо (серійний номер.доступний ()) {
// зачекайте трохи, поки не прийде все повідомлення цілком
затримка(100);
// очистити екран
lcd.clear();
// прочитайте всі доступні символи
в той час як (Serial.available() > 0) {
// виводьте кожен символ на РК-дисплей
lcd.write(Serial.read());
}
}
}
}