Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:laboratory_iot_c:exp47 [2024/11/30 21:23] – [Программный код эксперимента] labuser30products:laboratory_iot_c:exp47 [2024/12/07 17:52] (текущий) – [Программный код эксперимента] labuser30
Строка 19: Строка 19:
 #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);
Строка 76: Строка 76:
  
  
-''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'' — рисует линию произвольно направленности. Первые два параметра — координаты одного конца линии, третий и четвертый — координаты второго конца линии, пятый — цвет. 
  
 ==== Дополнительное задание ==== ==== Дополнительное задание ====