Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
products:laboratory_iot_c:exp47 [2024/11/30 21:23] – [Программный код эксперимента] labuser30 | products:laboratory_iot_c:exp47 [2024/12/07 17:52] (текущий) – [Программный код эксперимента] labuser30 |
---|
#include <Adafruit_ST7735.h> | #include <Adafruit_ST7735.h> |
| |
#define PIN_CS 5 | #define PIN_CS 2 |
#define PIN_DC 4 | #define PIN_DC 4 |
#define PIN_RST 16 | #define PIN_RST 5 |
| |
Adafruit_ST7735 tft = Adafruit_ST7735(PIN_CS, PIN_DC, PIN_RST); | Adafruit_ST7735 tft = Adafruit_ST7735(PIN_CS, PIN_DC, PIN_RST); |
| |
| |
''tft.clear'' — очищает дисплей. Закрашивает его целиком одним цветом. Значение цвета передается в качестве параметра. | ''tft.fillScreen'' — очищает дисплей. Закрашивает его целиком одним цветом. Значение цвета передается в качестве параметра. |
| |
''tft.text'' — выводит на дисплей текст. Первые два параметра — координаты, третий — строка таксты для вывода, четвертый — шрифт, пятый — цвет, шестой — размер шрифта. | ''tft.setCursor'' — устанавливает виртуальный курсор для вывода текста. Координаты предаются в качестве параметров. |
| |
| ''tft.setTextColor'' — устанавливает цвет текста. Цвет передается в качестве параметра. |
| |
| ''tft.setTextSize'' — устанавливает размер текста. Размер передается в качестве параметра. |
| |
''tft.pixel'' — отображает точку на дисплее. Первые два параметра — координаты, третий — цвет. | ''tft.print'' — выводит на дисплей текст переданный в качестве параметра.. |
| |
| ''tft.drawPixel'' — отображает точку на дисплее. Первые два параметра — координаты, третий — цвет. |
| |
''tft.rect'' — рисует на дисплее прямоугольник. Первые два параметра — координаты угла, третий и четвертый — ширину и высоту прямоугольника, пятый — цвет | ''tft.fillRect'' — рисует на дисплее прямоугольник. Первые два параметра — координаты угла, третий и четвертый — ширину и высоту прямоугольника, пятый — цвет. |
| |
| ''tft.drawFastHLine'' — рисует горизонтальную линию. Первые два параметра — координаты левого конца линии, третий — ширина и четвертый — цвет линии. |
''tft.hline'' — рисует горизонтальную линию. Первые два параметра — координаты левого конца линии, третий — ширина и четвертый — цвет линии. | |
| |
''tft.vline'' — рисует вертикальную линию. Первые два параметра — координаты верхнего конца линии, третий — высота и четвертый — цвет линии. | ''tft.drawFastVLine'' — рисует вертикальную линию. Первые два параметра — координаты верхнего конца линии, третий — высота и четвертый — цвет линии. |
| |
''tft.line'' — рисует линию произвольно направленности. Первые два параметра — координаты одного конца линии, третий и четвертый — координаты второго конца линии, пятый — цвет. | ''tft.drawLine'' — рисует линию произвольно направленности. Первые два параметра — координаты одного конца линии, третий и четвертый — координаты второго конца линии, пятый — цвет. |
| |
==== Дополнительное задание ==== | ==== Дополнительное задание ==== |