Разрешение 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?
Кнопочный телефон
TFT-дисплей для Arduino/ESP32
Портативный плеер или консоль
Другое устройство

Как изменить размер картинки до 240×320

Изменить разрешение можно в любом графическом редакторе. Принцип одинаков везде: откройте изображение, найдите функцию изменения размера и задайте точные значения в пикселях.

В Paint на Windows путь выглядит так: откройте картинку, затем выберите Изменить размер → переключитесь на Пиксели → снимите галочку Сохранять пропорции → введите 240 по горизонтали и 320 по вертикали. В онлайн-редакторах и мобильных приложениях логика аналогичная — ищите пункт «Resize» или «Размер изображения».

☑️ Подготовка картинки 240×320

Выполнено: 0 / 5

Ключевой момент — пропорции. Если исходник квадратный или широкоформатный, простое растягивание до 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×1604:520 480Простейшие кнопочные телефоны
176×2204:538 720Телефоны начального уровня 2000-х
240×3203:476 800Кнопочные телефоны, TFT-модули
320×4802:3153 600Ранние смартфоны, дисплеи 3.5"
480×8003:5384 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.