Arduino:Библиотеки/LiquidCrystal/scrollDisplayLeft()

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин (Cubewriter) Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.

Библиотека LiquidCrystal
(Обсуждение Arduino:Библиотеки/LiquidCrystal#disqus_thread)

Функции:

Функция scrollDisplayLeft()[1]

Сдвигает содержимое дисплея (текст и курсор) на одну позицию влево.

Синтаксис

lcd.scrollDisplayLeft()

Параметры

lcd  переменная типа LiquidCrystal

Пример

  • LiquidCrystal Scroll - Изменение направления двигающегося текста.
// подключаем код библиотеки:
#include <LiquidCrystal.h>

// инициализируем библиотеку при помощи контактов интерфейса:
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  // задаем количество столбцов и рядов на LCD-экране:
  lcd.begin(16, 2);
  // печатаем сообщение на экране:
  lcd.print("hello, world!");  //  "привет, мир!"
  delay(1000);
}

void loop() {
  // сдвигаем на 13 позиций (длина строки) влево, 
  // чтобы убрать ее за пределы экрана через левую сторону:
  for (int positionCounter = 0; positionCounter < 13; positionCounter++) {
    // сдвигаем на одну позицию влево:
    lcd.scrollDisplayLeft();
    // немного ждем:
    delay(150);
  }

  // сдвигаем на 29 позиций (длина строки + ширина экрана) вправо, 
  // чтобы убрать ее за пределы экрана через правую сторону:
  for (int positionCounter = 0; positionCounter < 29; positionCounter++) {
    // сдвигаем на одну позицию вправо:
    lcd.scrollDisplayRight();
    // немного ждем:
    delay(150);
  }

  // сдвигаем на 16 позиций (ширина экрана + длина строки) влево, 
  // чтобы снова поместить надпись в центр:
  for (int positionCounter = 0; positionCounter < 16; positionCounter++) {
    // сдвигаем на одну позицию влево:
    lcd.scrollDisplayLeft();
    // немного ждем:
    delay(150);
  }

  // задержка в конце полного цикла:
  delay(1000);

}

См.также

  1. scrollDisplayRight()

Внешние ссылки