Шановні друзі! Сайт знаходиться в процесі перекладу на солов'їну мову. Все буде Україна!

Вернуться к библиотеке Robot

 

text()

Описание

Функция позволяет выводить текст на подключенном TFT-экране.

Перед выводом нового текста поверх старого не забудьте стереть прежний текст, отображаемый экраном. В противном случае новый текст будет наложен поверх старого.

Разрешение экрана составляет всего 128 пикселей по вертикали и 160 пикселей по горизонтали. Поэтому рекомендуется указывать относительно небольшие значения x и y, в противном случае выводимый текст может частично не отобразиться.

Синтаксис

Robot.text(toWrite, x, y, writeOrErase)

Параметры

toWrite: текст или значение, отправляемое LCD-экрану. Может быть типа string, int или long.

x: координата x точки на экране, с которой необходимо вывести текст.

y: координата y точки на экране, с которой необходимо вывести текст.

writeOrErase: указывает, что именно нужно сделать с текстом - вывести или стереть. Для вывода текста используйте константу true, для стирания - false.

Возвращаемые значения

нет

Пример

#include <ArduinoRobot.h>

void setup(){
  Robot.begin();
  Robot.beginTFT();//инициализируем модуль для работы с TFT-экраном
}

void loop(){
   Robot.text("Hello World",0,0,true);
  delay(2000);

  Robot.text("Hello World",0,0,false);//для вывода нового текста необходимо сперва стереть старый
  Robot.text("I am a robot",0,0,true);
  delay(3000);

  Robot.text("I am a robot",0,0,false);
}

Смотрите также