Как подключить фоторамку к компьютеру

Обновлено: 01.07.2024

background image

Использование с компьютером

Подключение к
компьютеру

Цифровую фоторамку можно подключить
к компьютеру для просмотра и копирования
в компьютер изображений, находящихся во
внутренней памяти цифровой фоторамки, а
также для копирования изображений с
компьютера в цифровую фоторамку.

Чтобы подключить компьютер к цифровой
фоторамке, он должен соответствовать
следующим рекомендованным системным
требованиям.

Рекомендуемая ОС: Microsoft Windows 7/
Windows Vista SP2 /Windows XP SP3
Порт: USB

x Macintosh

Рекомендуемая ОС: Mac OS X (v10.4 или
более поздняя версия)
Порт: USB

• Вы можете столкнуться с проблемами, если

к компьютеру подключено несколько USB-
устройств или если используется
концентратор. В таких случаях уменьшите
количество подключений.

• Вы не сможете использовать цифровую

фоторамку, подключенную к другому
одновременно используемому устройству USB.

• Не отключайте кабель USB во время

• Работа со всеми компьютерами, которые

отвечают рекомендуемым требованиям к
системе, не гарантируется.

• Цифровая фоторамка продемонстрировала

свою работоспособность при подключении к
ПК или к цифровому фотопринтеру Sony.
Другие подключенные к цифровой
фоторамке устройства могут не распознавать
внутреннюю память цифровой фоторамки.

В этом разделе описан пример подключения
для Windows Vista. В зависимости от
используемой ОС, изображения на экране и
процедуры могут отличаться.

Подключите цифровую
фоторамку к источнику
переменного тока.
(

прилагаемая инструкция по

эксплуатации, cтр. 12)

Подключите цифровую
фоторамку к компьютеру при
помощи любого имеющегося в
продаже кабеля USB.

image


Наверное многие, глядя на цифровую фоторамку, задумывались — можно ли выводить на нее собственную информацию, меняющуюся во времени? Поскольку я уже несколько лет являюсь владельцем фоторамки, то такая мысль приходила в голову и мне — рамка отлично подошла бы для отображения прогноза погоды и информации с «умного дома». О том, как же реализовать подобный функционал, не вмешиваясь при этом в конструкцию рамки — читайте под катом.

Способы реализации

Наиболее простой способ управлять выводимым на цифровую фоторамку изображением — это просто нужным образом переключать заранее заготовленные изображения, хранящиеся в ее памяти. Вот пример реализации такого способа. Очевидно, что этот способ не отличается большой гибкостью — можно выводить одно единственное изменяемое число, а процесс изменения этого числа будет достаточно медленным.

Таким образом, при условии, что разбирать рамку нельзя, остается только использовать ее интерфейсы внешней памяти — SPI (для работы с SD Card) и USB. Достаточно сделать устройство, имитирующее внешний накопитель, подключить его к рамке — и она сама будет запрашивать с такого устройства изображения. При помощи микроконтроллера эмулировать SD карту достаточно сложно, да и форм-фактор самой карты довольно сложно повторить. Можно было бы использовать готовую WiFi SD карту, но все такие карты, про которые я знаю, имели слишком высокую цену (>40$, что близко к стоимости самой рамки).
Использование USB для решения такой задачи подходит больше — не проблема найти производительный микроконтроллер с поддержкой USB; подключение к рамке осуществляется стандартным разъемом. Более того, на Хабре уже была публикация, посвященная эмуляции USB диска при помощи микроконтроллера stm32. В комментариях к этой статье обсуждалась возможность передачи динамически изменяемых данных таким методом. Из-за кеширования операционной системой данных при считывании файла нет смысла менять содержимое эмулируемых файлов — ОС просто не будет их запрашивать, так как не сможет узнать, что они изменились. Однако фоторамки не кешируют файлы (в них просто нет нужного объема ОЗУ)! Проверить это можно, подключив к фоторамке любую USB флешку, со светодиодом, мигающим при чтении файлов — он будет мигать постоянно при считывании файлов. Поэтому я решил использовать именно этот способ.

Программная часть

image


У меня уже была отладочная плата STM32F4DISCOVERY, так что я решил проверить работу библиотеки «emfat», предложенной в вышеуказанной статье. С Windows 7 проблем не возникло, а вот фоторамка не смогла обнаружить файлы на «виртуальном» диске. Как оказалось позже, планшет с Android тоже не обнаруживал накопителя. Другой компьютер с Ubuntu обнаружил USB устройство, но не смог монтировать диск.
Пришлось заняться проблемой глубже. Как оказалось, несмотря на то, что Windows обнаруживала накопитель и могла считывать с него файлы, программа TestDisk не могла определить файловую систему на нем:

Постепенно, изучая результаты «сырых» данных, выдаваемых TestDisk, а также покопавшись в исходниках этой программы, я понял, что один из критериев, по которым TestDisk определяет используемую файловую систему — размер диска. В «emfat» размер эмулируемого диска зависит от количества данных на нем. Таким образом, если на диске один или несколько небольших файлов, то и размер диска не превысит 16 Мбайт. При этот FAT32 накладывает ограничения на минимальный размер тома – не менее 65527 кластеров. С учетом того, что в «emfat» один кластер занимает 4096 байт, то для соответствия FAT32 размер диска должен быть 65527*4096

image

268Мб. В реальности этого нет, что и вызывает ошибки при определении типа файловой системы. Попытка увеличить объем диска, увеличив объем эмулируемого файла до 400 МБ не сработала — возможно, там еще что-то не сходилось. Поэтому я решил переделать «emfat» для эмуляции файловой системы FAT16.
В конечном счете это удалось, и накопитель начал корректно обнаруживаться всеми устройствами:

Стоит отметить, что у FAT16 тоже есть ограничение на размер диска — не менее 4087 кластеров, то есть 16 МБ в данном случае. Для выполнения этого условия приходится создать в «emfat» виртуальный файл на 20 Мб.

Проверка с фоторамкой прошла нормально — рамка успешно отображала тестовое изображение, хранящееся в Flash памяти контроллера. Следующий этап — вывод пользовательских изображений. Проще всего эмулировать BMP файлы — у них довольно простая структура, изображение может быть 256-цветным, т.е. на один пиксель приходится один байт. Вот только в таком случае для хранения картинки размером 800*600 понадобится 480 Кбайт ОЗУ. У микроконтроллера такого объема памяти нет, а значит остается один вариант — формировать изображение «на лету». Принцип работы следующий — в том случае, когда устройство-хост запрашивает с накопителя данные из файла, «emfat» вызывает callback-функцию, соответствующую этому файлу. В эту функцию передаются номер сектора, из которого запрашиваются данные, и указатель, по которому эти данные нужно записать. Зная номер сектора, можно определить, какой участок изображения запрошен и сформировать его.
В процессе экспериментов обнаружился неприятный факт — Windows может запрашивать данные из секторов не по порядку их следования. Почему так сделано — непонятно, но это усложняет формирование изображения на лету, так как приходится но номеру сектора вычислять — какой участок данных запрашивается в данный момент. Еще одна проблема — строки в BMP файлах идут снизу вверх, что еще больше запутывает расчет позиции.
Для отображения текста я использовал библиотеку mcufont. Она удобна тем, что позволяет использовать сжатые шрифты, за счет чего заметно сокращается использование Flash памяти. Так как я использовал достаточно крупные шрифты, то эта возможность является довольно важной.
Эта библиотека напрямую записывает сформированное изображение в память, так что для работы библиотеки приходится выделять отдельный массив в ОЗУ.
Также я реализовал отрисовку изображений из памяти контроллера. Все изображения, как и текст, выводятся в черно-белом виде, за счет чего в одном байте изображения можно хранить информацию о 8 пикселях. Для того, чтобы преобразовать обычные изображения в вид, пригодный для подключения к проекту, была использована программа LCD Assistant.

В результате на подключенном USB накопителе формируется изображение вот такого вида:


После того, как работа программы была проверена на STM32F4DISCOVERY, я сделал само устройство, которое представляет собой микроконтроллер с подключенным к нему WiFi модулем на ESP8266. Из подходящих у меня был только контроллер STM32F107RCT7.
Схема получившегося устройства вышла довольно простая:

А вот из-за ограничений на размер платы — 17x36мм (я планировал установить ее в готовый корпус) и большого размера контроллера печатная плата вышла не самая простая в изготовлении — двухсторонняя, с монтажом деталей с двух сторон. При этом некоторые линии питания пришлось сделать проводом.
Вид получившейся платы (в процессе отладки вместе с модулем ESP-01):

При указанных размерах платы наиболее подходящим был WiFi модуль ESP-03. Вот так выглядит получившаяся плата с уже установленным модулем:

И со стороны контроллера:

В процессе экспериментов оказалось, что чувствительности керамической антенны явно не хватает — модуль с трудом подключался к роутеру. После подключения к выводу WIFI_ANT кусочка проволоки длиной 31 мм чувствительность заметно улучшилась, и стала сходной с чувствительностью ESP-01. Место, где фоторамка установлена постоянно, находится в нескольких метрах от роутера, и там нормально работает и родная антенна модуля, так что на фотографии дополнительной антенны нет.
Так как при постоянной работе ESP8266 довольно сильно нагревалась, я решил включать ее только во время запросов информации. Управление питанием можно производить, используя вывод CH_PD модуля. Перевод этого вывода в 0 приводит в переходу ESP8266 в режим пониженного потребления.
Для того, чтобы было удобнее тестировать работу ESP8266, я написал для микроконтроллера отдельную прошивку, реализующую мост USB-UART. Именно через нее ведется настройка модуля для работы с роутером, так что после включения ESP8266 автоматически подключается к нему.


В результате, на фоторамке отображается вот такое изображение:

Обзор цифровой фоторамки Ritmix RDF-1090 с WI-Fi

Цифровые рамки очень специфичный продукт – в последнее время их популярность оставляет желать лучшего. Но все равно, находятся пользователи, предпочитающие изображение на экране аналоговым фотографиям в рамочке.

Компания Ritmix уже давно занимается выпуском подобных фоторамок, и в каталоге у нее более десятка актуальных моделей. Выделяется среди них модель RDF-1090 – это первая фоторамка с наличием Wi-Fi. И это не единственные её преимущества.


Технические характеристики

  • Дисплей: 10,1” IPS, сенсорный, разрешение 1280×800, 16:10;
  • Встроенная память: 16 ГБ, подключение до 32 ГБ дополнительной памяти;
  • Функциональность: фото, видео, слайд-шоу, музыка, календарь, будильник, часы, погода, датчик движения, загрузка из облака, Facebook, Twitter;
  • Операционная система: Android 8.1;
  • Интерфейсы: USB, Wi-Fi, 3,5 мм TRS, картридер SD/MMC;
  • Питание: постоянный ток, 5 В.

Упаковка и комплектация

Рамка поставляется в красочной картонной упаковке. На лицевой стороне изображение самого девайса, и пиктограммы основных особенностей.


На обратной стороне подробно расписаны все технические характеристики изделия, комплектация, схематически показаны все элементы, расположенные на обратной стороне девайса.


Фоторамка надежно зафиксирована в коробке демпферами из вспененного полиуретана. Экран заклеен защитной пленкой с перечислением основных характеристик.


В отдельной коробке находится весь комплект:

  • Адаптер питания;
  • Кабель USB-miniUSB;
  • Гибкая ножка подставки:
  • Инструкция;
  • Гарантийный талон.


Внешний вид

Корпус фоторамки призматической формы, выполнен из черного матового пластика. Углы закруглены, на ребрах выбрана фаска. Габариты корпуса 25×17×2 см, ширина рамки вокруг экрана 1.7 см.


В нижнем правом углу находится датчик движения.

С тыльной стороны на корпусе имеется прямоугольное углубление. В нем размещены все необходимые интерфейсы. Картридер для карт памяти формата SD, разъем для наушников, порт USB для внешних накопителей, порт mini-USB, сетевой разъем.


Рядом находятся аналоговые кнопки для управления: две отдельных кнопки – одна для включения/отключения, другая для вызова главного меню, между ними навигационный джойстик для переключения фото и регулировки звука и перемещения по меню экрана, по центру кнопка подтверждения выбора.


Ниже находится круглое отверстие для установки гибкой ножки.

Имеется два отверстия для настенного крепления рамки в горизонтальном и вертикальном положении. По краю перфорации над стереодинамиками.


Экран

В цифровых фоторамках самым важным является характеристика именно экрана. От него зависит визуальное восприятие картинки.

В рассматриваемой модели применяется дисплей, выполненный на основе IPS технологии. Это самый лучший вариант с точки зрения углов обзора и естественной цветопередачи.


Разрешение экрана важно, но не столь критично, снимки, как правило смотрятся с достаточно большого расстояния, и пикселизация при этом не заметна. Здесь важнее максимальная яркость, что бы и днем было все хорошо видно.

В случае с Ritmix RDF-1090 мы имеем качественный сенсорный экран с большими углами обзора, хорошей цветопередачей и достаточным уровнем яркости для помещения.


Детальность картинки на высоком уровне.

Экран хоть и глянцевый, но выраженный зеркальный эффект отсутствует, освещение в комнате, или солнечный свет из окна, не мешают разглядывать снимки.

Пользовательский интерфейс

При первом включении нам было предложено подключиться к Wi-Fi сети, скачать мобильное ПО OurPhoto, и подключиться к цифровой рамке через удаленный сервис ourphoto.cn используя ID фоторамки.


На домашнем экране в виде плиток представлены все сервисы: фото, будильник, музыка, видео, погода, календарь и вкладка настроек.


В верхнем левом углу находится «мяч», который вызывает кнопки «назад» «домой» и регулировки громкости.


Данную кнопку можно отключить в настройках. В правом верхнем углу находится пиктограмма беспроводного подключения.

В «сведениях о фоторамке» находится инструкция по подключению к смартфону, Email отправке файлов, а также подключение к сервисам Facebook и Twitter.


На вкладке «пользователи» можно подключить аккаунты других членов семьи, которые самостоятельно смогут отправлять файлы на фоторамку.


Вкладка «Wi-Fi» позволяет подключаться к беспроводным сетям.


«Настройки воспроизведения» изменяют режимы слайд-шоу.


Во вкладке «системные настройки» находятся еще дополнительные вкладки по настройке звука, дисплея, даты, языка. Можно настроить автоотключение по времени и дням недели.






Возможен автоповорот экрана в зависимости от ориентации рамки. Также активируется датчик движения, который включает экран при обнаружении движения и отключает экран через выбранный промежуток времени с отсутствием движения в поле видимости.

Востребованной может быть и функция будильника, если рамка стоит на прикроватной тумбочке.


Часы выбираются из трех предустановленных видов.


Вкладка «календарь» и «погода» демонстрируются совместно с миниатюрами фотографий.



Вкладки «фото», «музыка» и «видео» показывают проводник с источниками данных и миниатюры или списки файлов.



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




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

Интерфейс работает шустро, отзывчивый на касания, подвисаний или задержек не заметно.

Возможности

Фоторамка поддерживает следующие форматы изображений: JPG, BMP, GIF, PNG, TIFF.

Аудио форматы: AAC, MP3, OGG, WMA, APE Normal, FLAC, WAV.

Видеоформаты: MPEG1 (H.263, H.264, VP8, WMV 9, Xvid) до 1920×1080, MPEG2 (H.263, H.264, VP8, WMV 9, Xvid) до 1920×1080, MPEG4 (H.263, H.264, WMV 9, Xvid) до 1920×1080, AVI (H.263, H.264, VP8, WMV 9, Xvid) до 1920×1080, MJPEG (H.263, H.264, VP8, WMV 9, Xvid) до 1920×1080.

При воспроизведении с USB-флешки видеозаписей, были заметны небольшие стоп-кадры, эти-же записи с внутренней памяти шли плавно.

Время загрузки миниатюр с внешних накопителей зависит от их объема и количества файлов. При большом количестве файлов, в несколько сотен, на это потребуется несколько минут. Читаются флешки как в формате FAT32, так и в NTFS. Объем накопителей ограничен 32 Гб, больший объем USB-флешки у нас не определился.

А вот карта памяти SD 10 класса скорости, объемом 128 Гб определилась без проблем, очень быстро загрузились миниатюры изображений и без проблем воспроизводились видео файлы.

Фоторамку можно подключить к ПК кабелем USB, при этом она определяется как накопитель с возможностью загружать файлы. При этом все подключенные к фоторамке накопители отключаются, использовать ее как картридер не получиться.

Звук встроенных динамиков достаточно громкий, вполне можно послушать музыку.

Мобильное ПО OurPhoto

Возможности мобильной утилиты очень ограничены, управлять фоторамкой и ее настройками нельзя. Можно только передавать изображения и видео, которые после загрузки автоматически воспроизводятся.





Впечатления и выводы

Фоторамка Ritmix RDF-1090 очень удачная модель по своим потребительским характеристикам. Экран, за счет отличной цветопередачи и отсутствия искажений при взгляде под углами, очень качественно отображает фотоснимки. Сведений о начинке нет, но все работает достаточно шустро, сенсор отзывчивый, загрузка миниатюр и просмотр видео идет без тормозов.

Наличие Wi-Fi на сегодня актуально и востребовано: сняв фотографии на смартфон можно отправлять их на фоторамку без лишних манипуляций.

Удобства добавляет датчик движения, автоматический поворот изображений, возможность отключения по расписанию. Картридер без проблем определяет и читает карты памяти SD объемом до 128 Гб.

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

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

Windows Vista Lounge - День 1

Цифровые фоторамки — отличный способ показать фотографии и видео ваших любимых воспоминаний с друзьями и семьей. Если на жестком диске вашего компьютера или цифровой камере хранятся изображения и видео, которые вы хотите добавить в цифровую фоторамку, эти файлы легко перенести с помощью флэш-накопителя, карты памяти или USB-кабеля. Вот как.

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

Windows Vista Lounge - День 1

Если у вас есть изображения на жестком диске вашего компьютера, вы можете использовать флэш-диск для загрузки изображений, а затем перенести файлы на цифровую фоторамку.

Подключите флешку к компьютеру через свободный USB-порт.

Если у вас Mac, вам может потребоваться переходник USB-C на USB для подключения флэш-накопителя к вашему компьютеру.

Получите доступ к своей библиотеке фотографий или изображений на вашем компьютере.

Копируйте и вставляйте или перетаскивайте изображения из вашей компьютерной библиотеки на флэш-диск.

Извлеките и правильно извлеките флешку из компьютера.

Подключите флешку к вашей цифровой рамке.

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

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

Загрузить фото на цифровую фоторамку через карту памяти

Используйте SD-карту

Если у вас есть цифровая камера с SD-картой, легко перенести фотографии прямо в цифровую фоторамку.

Прежде чем пытаться переносить изображения в цифровую рамку, убедитесь, что у вас есть правильная карта памяти. Цифровые кадры чаще всего принимают карты SD , которые совместимы с более крупными электронными устройствами, такими как цифровые камеры.

Выньте SD-карту из вашей цифровой камеры.

Вставьте SD-карту в цифровую фоторамку.

Следуйте инструкциям на экране для отображения изображений или для сохранения изображений во внутренней памяти кадра. Инструкции немного различаются в зависимости от модели цифровой рамки.

Используйте карту MicroSD

Если у вас есть цифровая камера с картой microSD , вам, вероятно, понадобится адаптер карты памяти microSD-SD или устройство для чтения карт памяти, чтобы сделать ее совместимой с цифровой рамкой.

Адаптер microSD-to-SD имеет форму SD-карты. Вставьте карту microSD в адаптер, затем вставьте адаптер в цифровую рамку и следуйте инструкциям на экране.

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

Загружать изображения с компьютера в цифровую рамку легко с помощью совместимого USB-кабеля.

В iOS и macOS загрузите изображения из iTunes или iCloud на свой компьютер перед передачей этих файлов в цифровую рамку. На Android передайте изображения на компьютер перед передачей в цифровую рамку.

Подключите цифровую рамку к компьютеру с помощью совместимого USB-кабеля.

Читайте также: