В этой статье мастер поделиться с нами способом сделать недорогую фоторамку с минимум комплектующих. Цифровой фотоальбом может отображать изображения в формате JPG с SD-карты. Перелистывать изображения можно автоматически или вручную.
Инструменты и материалы:
-3,2-дюймовый сенсорный TFT-дисплей с камерой;
-SD-карта;
Шаг первый: принцип работы
ЖК-дисплей ESP32 TFT с модулем камеры оснащен ЖК-дисплеем 320 x 240, в котором используется библиотека накопителей ili9341. На плате установлен сенсорный чип STMPE610 для сенсорного управления. Кроме того, в плату интегрирован модуль SD-карты.
Шаг второй: настройка Arduino IDE
1. Установите плату ESP32.
2. Установите библиотеку TFT_eSPI. Не забудьте обновить файл UserSetup.h в базе библиотеки на вашем оборудовании. Обновить нужно код представленный ниже.
3. Установите библиотеку TJpg_Decode для декодирования JPG.
4. Установите библиотеку Adafruit STMPE610.
Шаг третий: прошивка
1.Скачайте файл прошивки https://github.com/Makerfabs/Project_Touch-Camera-ILI9341/tree/master/example/Album_V2
2. Загрузите список изображений JPG на SD-карте.
3. Поскольку контакты SPI (SPI_SCLK/SPI_MISO/SPI_MOSI) являются общими, сигнал выбора должен быть установлен вручную.
4. TJpg_Decoder.библиотека h предоставляет функцию, которая считывает данные изображения JPG непосредственно с SD-карты и отображает их на экране.
5.Значение положения экрана при касании.
Шаг четвертый: подготовка изображения
Обычно мы делаем снимки с помощью мобильных телефонов или фотоаппаратов. Размер фото намного больше ЖК. Когда мы показываем эти изображения непосредственно с помощью ЖК-дисплея, изображение отображается не полностью. Нужно заранее, используя программное обеспечение для обработки изображений, например, такое как инструмент рисования в системе Microsoft, сжать и обрезать изображение до размера 320 x 240.
Затем скопировать подготовленное изображение на SD-карту и вставьте SD-карту в модуль. Перезапустить модуль, и цифровой альбом будет готов.
Шаг пятый: работа с экраном
1. Коснитесь правой половины экрана, чтобы перейти к следующему изображению.
2. Коснитесь левой половины экрана, чтобы перейти к последнему изображению.
3. Если нет касания, изображение переключится автоматически через десять секунд.


Кроме того, можно использовать веб-сайт для преобразования некоторых изображений в формате GIF во множество изображений в формате JPG и воспроизведения их в цифровом альбоме. Просто установите в настройках ESP32 переключения изображений на очень высокой скорости, ЖК-дисплей будет воспроизводить изображение в формате GIF. Хотя этот метод можно использовать только для воспроизведения изображений GIF небольшого размера.
Источник (Source)
Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.