Разрешение 240×320 пикселей (вертикальная ориентация QVGA) — стандарт экранов кнопочных телефонов эпохи Nokia, Siemens, Sony Ericsson и ряда встраиваемых дисплеев, поэтому картинки именно этого размера до сих пор ищут для обоев, заставок и прошивок старых устройств. Если изображение не совпадает с разрешением экрана, телефон либо растянет его с искажением пропорций, либо добавит полосы по краям, либо откажется ставить картинку на фон.
Формат актуален и в современной электронике: TFT-дисплеи 240×320 на контроллерах вроде ILI9341 массово применяются в самодельных устройствах на Arduino и ESP32. Там картинки нужны для сплеш-скринов, иконок и графических интерфейсов. Ниже разберём, где используется это разрешение, как подготовить изображение и какие ошибки встречаются чаще всего.
Что означает разрешение 240×320
Цифры обозначают количество пикселей по ширине и высоте: 240 точек по горизонтали и 320 по вертикали. Это соотношение сторон 3:4 в портретной ориентации. Тот же формат в горизонтальном виде записывается как 320×240 и известен как QVGA (Quarter VGA) — четверть от классического VGA 640×480.
Общее число пикселей — 76 800. По современным меркам это очень скромная плотность, но для экранов диагональю 2–2,4 дюйма, типичных для кнопочных телефонов, такой детализации было достаточно: текст читался, а иконки выглядели чётко.
240×320 — это портретная ориентация QVGA с соотношением сторон 3:4. Горизонтальный вариант того же формата записывается как 320×240.
На каких устройствах используется этот формат
Разрешение 240×320 встречается в нескольких категориях техники. Вам стоит искать картинки именно этого размера, если у вас одно из перечисленных ниже устройств.
- 📱 Кнопочные телефоны — многие модели Nokia (например, серии с S40), Sony Ericsson, Samsung и Motorola середины 2000-х.
- 🖥️ TFT-модули для Arduino и ESP32 — дисплеи 2.4" и 2.8" на контроллерах ILI9341, ST7789 и аналогах.
- 🎮 Портативные консоли и плееры — часть недорогих MP3/MP4-плееров и игровых устройств.
- ⌚ Промышленные панели и терминалы — встраиваемые экраны оборудования, где интерфейс выводится в низком разрешении.
Точное разрешение экрана конкретной модели проверяйте в её спецификации: даже внутри одного бренда встречались экраны 128×160, 176×220 и 240×320, и обои от одной модели могут не подойти другой.
Где искать готовые картинки 240×320
Специализированные каталоги обоев для старых телефонов частично сохранились в архивах, но проще всего подготовить изображение самостоятельно — так вы получите именно ту картинку, которая нужна. Готовые подборки ищите по запросам вида «обои 240×320» или «wallpapers QVGA» на сайтах-архивах мобильной графики.
⚠️ Внимание: при скачивании картинок с малоизвестных каталогов проверяйте файлы антивирусом. Архивы «обоев для телефона» иногда содержат посторонние вложения, особенно если файл запакован в исполняемый формат вместо обычного JPG или PNG.
Для Arduino-проектов готовые картинки почти не подходят: дисплейные библиотеки обычно требуют либо BMP с определённой глубиной цвета, либо конвертацию изображения в массив байт. Об этом — в разделе про встраиваемые дисплеи.
Как изменить размер картинки до 240×320
Изменить разрешение можно в любом графическом редакторе. Принцип одинаков везде: откройте изображение, найдите функцию изменения размера и задайте точные значения в пикселях.
В Paint на Windows путь выглядит так: откройте картинку, затем выберите Изменить размер → переключитесь на Пиксели → снимите галочку Сохранять пропорции → введите 240 по горизонтали и 320 по вертикали. В онлайн-редакторах и мобильных приложениях логика аналогичная — ищите пункт «Resize» или «Размер изображения».
☑️ Подготовка картинки 240×320
Ключевой момент — пропорции. Если исходник квадратный или широкоформатный, простое растягивание до 240×320 исказит картинку: лица вытянутся, круги станут овалами. Правильный порядок: сначала обрезать изображение до соотношения 3:4, потом уменьшать.
При уменьшении большой фотографии до 240×320 мелкие детали и надписи станут нечитаемыми. Выбирайте исходники с крупными объектами и простым фоном.
Картинки 240×320 для TFT-дисплеев на Arduino и ESP32
Для дисплеев на контроллерах ILI9341 и подобных обычный JPG не подойдёт напрямую — микроконтроллеру нужно либо декодировать формат, либо получать «сырые» данные. Популярные библиотеки вроде TFT_eSPI и Adafruit_GFX умеют выводить изображения, подготовленные особым образом.
Типовой путь выглядит так: картинка приводится к размеру 240×320, конвертируется в формат RGB565 (16 бит на пиксель) и превращается в массив байт на языке C, который вставляется в скетч. Для конвертации используются онлайн-утилиты «image to C array» — заложенные в них настройки (порядок байт, ориентация) зависят от конкретной библиотеки, поэтому сверяйтесь с её документацией.
// Пример объявления массива изображения
const uint16_t myImage[] PROGMEM = {
0x0000, 0x0000, 0xFFFF, // ... данные пикселей
};
Альтернатива — хранить картинки в формате BMP на SD-карте и выводить их функциями библиотеки. Это удобнее при большом количестве изображений: не нужно перепрошивать устройство для смены графики.
⚠️ Внимание: полноэкранная картинка 240×320 в формате RGB565 занимает около 150 КБ во флеш-памяти. На платах с малым объёмом памяти несколько таких изображений не поместятся — используйте SD-карту или уменьшайте глубину цвета.
Почему именно RGB565
Это 16-битный формат цвета, в котором на красный и синий каналы отводится по 5 бит, а на зелёный — 6. Он стал стандартом для недорогих TFT-дисплеев, потому что даёт приемлемое качество при вдвое меньшем объёме данных по сравнению с 24-битным цветом.
Сравнение 240×320 с соседними разрешениями
Чтобы понимать место формата среди других низких разрешений, полезно сравнить их ключевые параметры.
| Разрешение | Соотношение сторон | Всего пикселей | Типичное применение |
|---|---|---|---|
| 128×160 | 4:5 | 20 480 | Простейшие кнопочные телефоны |
| 176×220 | 4:5 | 38 720 | Телефоны начального уровня 2000-х |
| 240×320 | 3:4 | 76 800 | Кнопочные телефоны, TFT-модули |
| 320×480 | 2:3 | 153 600 | Ранние смартфоны, дисплеи 3.5" |
| 480×800 | 3:5 | 384 000 | Смартфоны начала 2010-х |
Картинки большего разрешения нельзя ставить на экран 240×320 без уменьшения — устройство либо откажется их использовать, либо будет тормозить при масштабировании. Обратное тоже верно: растянутая с 240×320 на больший экран картинка будет мыльной.
Типичные проблемы и их решения
Чаще всего пользователи сталкиваются с тремя ситуациями. Первая — телефон растягивает обои с полосами или искажением. Причина почти всегда в несовпадении пропорций: обрежьте картинку до 3:4 перед изменением размера.
Вторая ситуация — устройство не видит файл картинки. Проверьте формат: старые телефоны надёжнее всего работают с JPG и GIF, а PNG поддерживается не везде. Также убедитесь, что файл лежит в папке, которую телефон сканирует для медиафайлов.
Третья проблема относится к Arduino-проектам: изображение выводится перевёрнутым или с неверными цветами. Это признак несовпадения настроек конвертера и библиотеки — проверьте параметры порядка байт, ориентации и цветового формата в документации к используемой библиотеке.
⚠️ Внимание: не переименовывайте расширение файла вручную, чтобы «сменить формат» — так меняется только имя, а не структура данных. Используйте функцию «Сохранить как» в редакторе с выбором нужного формата.
Храните исходник картинки в высоком разрешении. Из него всегда можно сделать уменьшенную копию 240×320, а вот восстановить качество из маленького файла невозможно.
Часто задаваемые вопросы
240×320 — это горизонтальное или вертикальное разрешение?
Первая цифра — ширина, вторая — высота, поэтому 240×320 означает вертикальную (портретную) ориентацию. Горизонтальный вариант записывается как 320×240.
Подойдут ли картинки 240×320 для современного смартфона?
Технически поставить их можно, но на экране с высоким разрешением изображение будет сильно растянуто и потеряет чёткость. Для современных смартфонов нужны обои с заметно большим разрешением.
Какой формат файла лучше для кнопочного телефона?
Наиболее совместимый вариант — JPG. Часть старых моделей также работает с GIF и BMP. Поддержку конкретных форматов уточняйте в инструкции к вашей модели телефона.
Можно ли улучшить качество картинки 240×320?
Увеличить реальную детализацию нельзя — информации о пикселях больше не существует. Сервисы апскейла на основе нейросетей могут визуально сгладить картинку при увеличении, но результат зависит от исходника и не гарантирован.
Сколько весит картинка 240×320?
Размер файла зависит от формата и содержимого: JPG обычно занимает от нескольких килобайт до нескольких десятков килобайт, несжатый BMP с 16-битным цветом — около 150 КБ. Для устройств с ограниченной памятью предпочтителен JPG.