Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| products:laboratory_iot_c:exp48 [2024/12/12 11:08] – [Программный код эксперимента] labuser30 | products:laboratory_iot_c:exp48 [2024/12/12 11:35] (текущий) – [Эксперимент 48. Отображение картинки] labuser30 | ||
|---|---|---|---|
| Строка 5: | Строка 5: | ||
| Существует множество графических форматов, | Существует множество графических форматов, | ||
| - | Наш дисплей имеет разрешение 128*160 точек. Попробуем занять весь дисплей одним большим изображением. Тогда оно должно быть такого же размера. Если оно будет меньше — то останется незаполненная область экрана. Если больше — обрежется. Можно загрузить в память микроконтроллера любое свое изображение, | + | Наш дисплей имеет разрешение 128*160 точек. Попробуем занять весь дисплей одним большим изображением. Тогда оно должно быть такого же размера. Если оно будет меньше — то останется незаполненная область экрана. Если больше — обрежется. Можно загрузить в память микроконтроллера любое свое изображение, |
| + | |||
| + | <span menu> | ||
| + | <span menu-item> | ||
| + | <span menu-item> | ||
| + | <span menu-item> | ||
| + | </ | ||
| <WRAP center round download 60%> | <WRAP center round download 60%> | ||
| Строка 27: | Строка 33: | ||
| // | // | ||
| ==== Программный код эксперимента ==== | ==== Программный код эксперимента ==== | ||
| - | Напишем приветственную надпись | + | Выведем картинку на дисплей. |
| <file arduino Exp48.ino[enable_line_numbers=" | <file arduino Exp48.ino[enable_line_numbers=" | ||
| #include < | #include < | ||
| #include < | #include < | ||
| - | #include < | + | #include < |
| #define PIN_CS | #define PIN_CS | ||
| Строка 40: | Строка 46: | ||
| Adafruit_ST7735 tft = Adafruit_ST7735(PIN_CS, | Adafruit_ST7735 tft = Adafruit_ST7735(PIN_CS, | ||
| - | LittleFS_ImageReader reader; | + | LittleFS_ImageReader reader; |
| void setup() { | void setup() { | ||
| Строка 54: | Строка 60: | ||
| void loop() { | void loop() { | ||
| } | } | ||
| + | |||
| </ | </ | ||