Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | |||
products:laboratory_iot_c:exp70 [2024/12/17 18:19] – [Программный код эксперимента] labuser30 | products:laboratory_iot_c:exp70 [2024/12/17 18:21] (текущий) – [Программный код эксперимента] labuser30 | ||
---|---|---|---|
Строка 162: | Строка 162: | ||
Определяем цвета для шрифтов. Один из них будет использоваться для отображения названия города и температуры, | Определяем цвета для шрифтов. Один из них будет использоваться для отображения названия города и температуры, | ||
- | <code arduino[enable_line_numbers=" | + | <code arduino[enable_line_numbers=" |
unsigned int font_color = tft.color565(33, | unsigned int font_color = tft.color565(33, | ||
unsigned int font_color2 = tft.color565(8, | unsigned int font_color2 = tft.color565(8, | ||
Строка 168: | Строка 168: | ||
Закрашиваем весь дисплей белым | Закрашиваем весь дисплей белым | ||
- | <code arduino[enable_line_numbers=" | + | <code arduino[enable_line_numbers=" |
tft.fillScreen(ST77XX_WHITE); | tft.fillScreen(ST77XX_WHITE); | ||
</ | </ | ||
- | |||
Выводим на дисплей название города | Выводим на дисплей название города | ||
- | <code arduino[enable_line_numbers=" | + | <code arduino[enable_line_numbers=" |
tft.setTextColor(font_color); | tft.setTextColor(font_color); | ||
tft.setTextSize(2); | tft.setTextSize(2); | ||
Строка 182: | Строка 181: | ||
Рисуем иконки: | Рисуем иконки: | ||
- | <code arduino[enable_line_numbers=" | + | <code arduino[enable_line_numbers=" |
reader.drawBMP("/ | reader.drawBMP("/ | ||
reader.drawBMP("/ | reader.drawBMP("/ | ||
Строка 188: | Строка 187: | ||
Выводим текущую температуру | Выводим текущую температуру | ||
- | <code arduino[enable_line_numbers=" | + | <code arduino[enable_line_numbers=" |
tft.setTextSize(4); | tft.setTextSize(4); | ||
tft.setCursor(30, | tft.setCursor(30, | ||
Строка 195: | Строка 194: | ||
Выводим дополнительные данные: | Выводим дополнительные данные: | ||
- | <code arduino[enable_line_numbers=" | + | <code arduino[enable_line_numbers=" |
tft.setTextColor(font_color2); | tft.setTextColor(font_color2); | ||
tft.setTextSize(1); | tft.setTextSize(1); |