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); }