Зеркало гезелла своими руками

Российская компания начала внедрение интерактивных зеркал собственной разработки

  • Видеозеркало в режиме демонстрации товаров

Компания “Третье тысячелетие” разработала инновационный программно-аппаратный комплекс “Видеозеркало”, позволяющий воспроизводить на экранах, изображение покупателя, выбирающего одежду или обувь, с любого требуемого ракурса.

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

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

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

  • Простое интерактивное зеркало

При приближении человека к зеркалу срабатывает датчик и на определённом участке зеркала ему начинает показываться реклама, не мешая приводить себя в порядок. В некоторых случаях поступают наоборот — на весь формат зеркала транслируется реклама, которая в момент приближении человека сворачивается до маленького размера в один из углов, превратив освободившийся участок в обычное зеркало, в показываемом видеоролике включается звук, чем моментально привлекается внимание. Свежо, неожиданно, неординарно. Такой вид рекламы хорошо работает, так как его можно достаточно легко сегментировать на требуемую аудиторию.

Некоторые производители пошли дальше. Дисплей логичнее соединить не с видеоплеером, а с компьютером. К компьютеру можно подключить видеокамеру, а поверхность зеркала сделать сенсорной. Впрочем, современные технологии распознавания образов, речи или трекинга жестов позволяют управлять компьютером и бесконтактным способом. Если всё вышеперечисленное подключить к сети Интернет, то можно легко получить современный полнофункциональный планшет размером с зеркало в магазине. Дальнейшие возможности ограничены только фантазией разработчиков! И про зеркало можно забыть, ведь подключенная видеокамера итак покажет “отражение”.

Такой “гаджет” уже напрашивается для установки в модном магазине — покупатели, примеряя одежду, будут фотографировать себя, сравнивать фотографии в разных комплектах одежды, выбирать и отправлять изображения в социальные сети или на адреса электронной почты. Бесспорно, это достаточно удобно, к тому же создаёт дополнительный маркетинговый канал для продвижения информации о магазине в сети Интернет. Впрочем, покупатели всё это делают и без умного зеркала, фотография на смартфоны своё отражение в обычном зеркале.

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

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

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

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

Самое трудное при примерке одежды – увидеть себя со стороны, понять, как выглядит вещь сзади и сбоку, оценить, как сидит одежда на фигуре – очень часто это довольно существенно, особенно при выборе верхней одежды. Видеозеркало решает такую задачу – в максимальной комплектации программно-технические средства комплекса предусматривают одновременное подключение 16 точек съёмки. В обычном магазине одежды наиболее практичным является использование 2-4 точек формирования изображения – тестовые испытания показали, что применение видеозеркала с возможностью одновременного отображения с двух ракурсов (спереди и сзади), либо моментального автоматического переключения между этими ракурсами, сокращает время примерки в 3-5 раз.

  • Примерка брюк с помощью видеозеркала

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

Видеозеркало может помочь покупателю подобрать сочетания к уже выбранному предмету одежды. Для этого в программном обеспечении комплекса имеются специальные настраиваемые правила, по которым предлагаются различные альтернативы, как то направления и стили, например “total look” или ”mix and match”, выбор по цвету или сочетанию оттенков, выбор по предпочтениям и т.п.

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

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

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

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

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

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

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

В качестве базовых комплектующих используются плазменные или жидкокристаллические панели с LED-подсветкой, высококачественные HD-камеры, системные платы на различных типах процессоров (Intel, AMD, ARM), различные версии микроконтроллеров и сервомеханизмов для управления движением камер. Выбор комплектующих также базируется на параметрах объекта (освещённость, размер, тип интерьера, отделка, объём торговли, вопросы интеграции с существующим оборудованием, программным обеспечение и базами данных и т.д.), где производится установка программно-аппаратного комплекса.

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

  • Новая версия видеозеркала

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

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

Подпишитесь на наш канал в Яндекс.Дзен и сделайте вашу ленту объективнее!

Интерактивные зеркала

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

Умные зеркала пользуются большим спросом в event – индустрии, на торговых площадках и в интерьере, и на выставках. Разместить интерактивное зеркало можно практически везде — в ночных клубах и ресторанах, магазинах и офисах продаж, комнатах WC, в аэропортах, в салонах красоты.

Данное решение можно назвать многофункциональным, поскольку в зависимости от комплектации оно выполняет различные задачи. К примеру, смарт зеркало может быть оснащено датчиком движения, сенсорной системой, камерой и даже принтером. Способы использования можно условно разделить на два типа: коммерческое и в качестве развлечения.

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

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

Размещение умных зеркал в общественных местах, к примеру, в кафе, спортивных клубах, даже университетах преимущественно выгодно в входной зоне и комнатах WC. Как правило, ни один посетитель не проходит мимо, при этом не посмотрев на себя в отражении. Именно в этот момент может появляться реклама товаров, заведений, брендов и т.п. Для собственников заведений установка такого комплекса может быть монетизирована посредством сдачи в аренду рекламной площади.

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

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

Двустороннее бесконечное зеркалов закладки 3

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

Инструменты и материалы:
-Электролобзик;
-Дрель;
-Сверла;
-Угольник;
-Столярный клей;
-Рашпиль;
-Паяльник;
-Рейка;
-Доска;
-Светодиодная лента;
-Тонировочная пленка;
-Разъем;
-Блок питания 12 В;
-Оргстекло;
-Болты;
-Гайки;
-Клеевой пистолет;
-Карандаш;

Шаг первый: изготовление рамки
Сначала мастер отрезает девять кусков рейки. Угол запила равен 20 градусам. Затем склеивает части между собой. Вырезает последний короткий кусок и вклеивает его в рамку. По словам автора, такие неровные отрезки получились из-за неверных расчетов, но на конечны продукт они не влияют.







Шаг второй: светодиодная лента
На противоположной, от короткого отрезка, стороне рамки отмеряет середину. От середины приклеивает светодиодную ленту по внутреннему периметру рамки. Ленту нужно клеить, как можно ближе к центру. Между краями ленты мастер делает небольшой разрыв.





Сверлит между краями ленты отверстие в рамке. Протягивает в отверстие провод. Припаивает его к контактом ленты. Проверяет работу светодиодной ленты.







Шаг третий: оргстекло
Вырезает два куска оргстекла по форме рамки.




Шаг четвертый: тонировка
Отклеивает от оргстекла защитную пленку. Отрезает кусок тонировочной зеркальной пленки. Пленка клеится на ту часть оргстекла, которая будет обращена внутрь рамки. Для установки пленки мастер делает мыльный раствор и наносит его на оргстекло. Прикладывает пленку и выгоняет из-под нее пузыри воздуха. Затем обрезает край пленки. Повторяет такую же операцию со вторым оргстеклом.












Шаг пятый: крепежные отверстия
Собираться зеркало будет на четырех болтах. Мастер сверлит крепежные отверстия в рамке и оргстеклах. При сверлении необходимо соблюдать соосность.















Шаг шестой: сборка
Собирает зеркало.







Шаг седьмой: подставка
Для установки зеркала в вертикальном положении мастер-самодельщик делает подставку.














Устанавливает зеркало на подставку и проверяет работу светодиодов.








Все работает, осталось удалить с внешних сторон оргстекла защитную пленку.




Двухстороннее зеркало бесконечности готово.




Сен 30, 2018Геннадий>Компьютерные программы для экологов

★ Версия для печати ★ Загрузить демо-версию ★

Программа «Зеркало++»

Программа «Зеркало++» обеспечивает прогноз количественных характеристик показателей химического состава воды относительно мест проектируемых или действующих выпусков сточных вод для трех типов водных объектов — проточных и замкнутых водоемов, прибрежных зон морей.

Расчетные алгоритмы программы основаны на разработках В.А.Фролова, И.Д.Родзиллера, А.М.Руффеля, П.Н.Белоконя, М.Ф.Срибного, А.А.Лучшева, Г.В.Зубченко, Л.Х.Максимова, М.А.Бесценной, Г.А.Сулина, С.П.Черкинского, Я.А.Карелина. В программе реализованы два режима расчета: по методу фиксированных эмпирических соотношений (ВНИИВО, Харьков и ГХИ, С.-Петербург) и по методу численного решения уравнений турбулентной диффузии, разработанному А.В.Караушевым.

Для проточных водоемов расчет разбавления может выполняться по

  • методу Родзиллера
  • методу Караушева.

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

Для замкнутых водоемов разбавление рассчитывается по

  • методу Руффеля
  • методу Караушева.

Возможен учет существующей (измеренной) скорости течения.

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

В состав программы входит Банк данных «Объединенный перечень ПДК вредных веществ в воде», содержащий сведения о ПДК, типе ЛПВ, классе опасности и коэффициенте неконсервативности по более, чем 2500 загрязняющих веществах

Пользователю предоставлен удобный интуитивно понятный интерфейс для ввода данных о водных объектах и выпусках сточных вод.

Расчет ПДС проводится с учетом:

  • фоновой концентрации ЗВ,
  • физического разбавления,
  • выпадения в осадок,
  • химического распада,
  • размыва взвешенных веществ.

Пользователю предоставлена возможность отказа от анализа объекта по бассейновому принципу (см. п.п. II-2.3 методики). Предусмотрена гибкая оценка влияния аддитивности ЗВ — характеристики, описывающей одновременное антропогенное воздействие на биосферу в группе веществ, одинаковых по лимитирующему признаку вредности (ЛПВ). Для рыбохозяйственного использования аддитивны все ЗВ, входящие в группу ЛПВ, для хозкомбыт потребления аддитивны те ЗВ, входящие в группу ЛПВ, которые имеют 1 и 2 класс опасности. Для объекта в черте города — запрет аддитивности для всех ЗВ.

При расчетах учитывается:

  • неравномерность сброса сточных вод,
  • их количественные и качественные характеристики,
  • климатические особенности, географические условия.

При вычислении ПДС постоянно контролируются величины концентраций и превышений концентраций над ПДК (для аддитивных веществ фиксированной группы ЛПВ) на уровне контрольного створа, что позволяет динамически вносить изменения в вычисления.

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

При задании ПДК загрязняющих веществ, поступающих в водные объекты со сточными водами, учитывается индекс водного объекта:

  • Хозяйственно-питьевое водоснабжение,
  • Культурно-бытовое использование,
  • Рыбное хозяйство (высшая и первая категория),
  • Рыбное хозяйство (вторая категория),
  • Одновременное использование.

ПДК загрязняющего вещества можно задавать не только в виде фиксированного значения, но и в виде величины приращения к фону. Предусмотрена возможность проведения расчета по дополнительным характеристикам сточных вод: температуре и растворенному кислороду.

Программа позволяет распечатывать графическую и табличную информацию о распространении ЗВ в заданном участке водного объекта.

По результатам расчета формируются следующие виды выходных отчетов:

  • бланк исходных данных (характеристики водного объекта, параметры выпусков и т.д.);
  • бланк ПДС для источника загрязнения водных объектов (приложение 1.2 методики);
  • специальный бланк ПДС без приведения данных о фактических концентрациях (мг/л) и фактических сбросах (г/час);
  • специальный бланк ПДС с приведением дополнительных данных о годовых фактических сбросах и утвержденных значениях ПДС (т/год);
  • таблицы «Прогноз загрязнений по водному объекту» (с заданным шагом);
  • бланк «Лимиты временно согласованных сбросов» (по годам).

Цена: 14000 рублей в каталог

Renault Scenic RX4 Privilege 1,9dCi ›
Бортжурнал ›
«Умное зеркало». Видеорегистратор + камера заднего вида + навигатор + бортовой компьютер по OBDII

Финальный штрих моей затеи со сканированием датчиков авто. Было приобретено зеркало заднего вида под управлением Андроида. На данный момент самая дорогая покупка на китайском сайте.
(дополнено) По ссылке может и не быть уже товара ищите похожее по названию. У меня не работало зарядное — сгоревший предохранитель, оспорив это вернул 83$ итого зеркало встало в 100$.

Было много подобных устройств, но все не подходили по параметрам. Основное это система Андроид, которая даёт возможности по установке необходимого мне ПО, WiFi, AVIN, GPS.

До этого был навигатор на Win CE5 с установленным навителом 8.5 и картами «Содружество». Также есть видеовход для камеры заднего вида. Навик хороший, если кому нужен отдам в хорошие руки за адекватную сумму.

Родное зеркало уже подгулявшее. Начал отслаиваться зеркальный слой. Так что на смену ему пришла электронная новинка.

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

Провода задней камеры провёл по низу под пластиковыми накладками порогов салона. Далее по правой стойке лобового стекла и к нише плафона. Зеркало запитал от 12 вольт подключения лампочек козырька пассажира. В итоге можно пользоваться даже если не включено зажигание.

В девайс вставил карту памяти и установил новый Навител 9-ой версии с картами и лицензионный ХобДрайв. При включении загружается андроид и автоматически включается запись регистратора на обе камеры перед-зад. Затем автоматом загружается ХобДрайв и при вкл. зажигания начинается считывание датчиков двигателя. Если нужен навигатор, то его необходимо запустить вручную. Если включить задний ход автоматически включается парковочная сетка с камерой. При глушении двигателя зеркало продолжает работу, а если закрыть автомобиль с ключа, спустя время идёт завершение работы андроида.

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

Фото задней камеры не могу добавить. Лимит исчерпан. Так как она не водопроницаемая пришлось закрепить на заднее стекло внутри салона. Камера вращается по оси, а также имеет тумблер переключения зеркального вида.

Плюсы устройства:
+ Андроид
+ WiFi
+ GPS
+ AV IN
+ Запись 2-х камер
+ Парковочный вид

Минусы устройства:
— Цена
— Недостаточная яркость и угол дисплея
— Качество съёмки

PS Это зеркало продал. Куплено новее на новом чипе и Андроиде.

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

Волшебное зеркало (Magic Mirror) своими руками

Волшебное зеркало (Magic Mirror) своими руками

Волшебное зеркало (Magic Mirror) своими руками

Волшебное зеркало (Magic Mirror) своими руками

Волшебное зеркало (Magic Mirror) своими руками

Дилан Пирс за короткое время собрал своё «волшебное зеркало» которое помимо его лица показывает время, дату, анимированный прогноз погоды, новостную ленту. А так же для людей которые хотят получить положительные эмоции и энергетическую подпитку внизу волшебного зеркала выводятся случайным образом комплименты, например, как «Ты выглядишь особенно потрясающе сегодня».

Для того чтобы сделать «волшебное зеркало» (Magic Mirror) своими руками нам понадобится:

  • Полупрозрачное зеркало;
  • Тонкий монитор;
  • Одноплатный мини-компьютер Raspberry Pi;
  • Деревянные доски;
  • Краска.

Как сделать электронное «волшебное зеркало», пошаговая инструкция:

Шаг 1: Зеркало.

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

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

Волшебное зеркало (Magic Mirror) своими руками

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

Шаг 2: Монитор.

Прежде всего я задался вопросом какой монитор может подойти для создания проекта «волшебное зеркало». Должен ли это быть монитор б/у или же новый, какой диагонали он должен быть, насколько тонким он может быть, возможно ли перенести у него кнопки управления в другое место, при этом монитор должен быть достаточно яркий.

После некоторых размышлений и измерений, путём наклеивания клейкой ленты на стену, я установил, что мне нужен монитор диагональю 24 дюйма, при том, что большинство дисплеев с данной диагональю имеют разрешение 1080P, именно такое разрешение я и хотел использовать для данного проекта.

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

Волшебное зеркало (Magic Mirror) своими руками

В конце концов я обнаружил мониторы фирмы iiyama, они подходили для «волшебного зеркала» как нельзя лучше. Они относительно дёшевы, имеют узкие рамки в лицевой части, простые сенсорные кнопки и расположение разъёмов с правой стороны монитора. В итоге был выбран и заказан монитор 24″ iiyama E2481HS-B1.

Волшебное зеркало (Magic Mirror) своими руками

Разобрав монитор я обнаружил что контроллер дисплея (электроника в металлической коробке) занимает немного пространства и остаётся достаточно места вокруг него для остальной электроники, которая необходима чтобы «оживить» волшебное зеркало, оставляя монитор таким же тонким как он есть.

Волшебное зеркало (Magic Mirror) своими руками

Волшебное зеркало (Magic Mirror) своими руками

Фактическая толщина панели дисплея составляет всего 9 мм, и имеет крошечный ободок 10 мм. Вместе с контроллером дисплея размеры составили: 556 мм х 323 мм х 46 мм (+ 6 мм зеркало). Эти размеры будут служить основой для нового деревянного корпуса.

Шаг 3: Создание корпуса.

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

Волшебное зеркало (Magic Mirror) своими руками

Волшебное зеркало (Magic Mirror) своими руками

Так как монитор выделяет определённое количество тепла то надо сделать в боковых стенках корпуса вентиляционные отверстия.
Небольшой спойлер: Вес конечного продукта получился 6.5 кг.

Волшебное зеркало (Magic Mirror) своими руками

Волшебное зеркало (Magic Mirror) своими руками

Волшебное зеркало (Magic Mirror) своими руками

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

Теперь нужно замазать щели, всё зашлифовать и покрыть краской, я покрасил в 2 слоя, получилось гладко и красиво. Всё, корпус для «волшебного зеркала» готов!

Волшебное зеркало (Magic Mirror) своими руками

Волшебное зеркало (Magic Mirror) своими руками

Для закрепления к раме монитора и зеркала я из рейки изготовил 4 крепёжных блока:

Волшебное зеркало (Magic Mirror) своими руками

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

Шаг 4: Установка оборудования.

Волшебное зеркало (Magic Mirror) своими руками

«Волшебное зеркало» начало приобретать свой вид. Я заказал зеркало, нашел нужный монитор и закончил гладкий белый корпус. Пришло время, чтобы начать установку аппаратного обеспечения.

До этого момента у меня уже были такие части:

  • Монитор;
  • Raspberry Pi;
  • HDMI кабель (для подключения Raspberry Pi к монитору);
  • Кабель переходник из USB в микро-USB (для питания Raspberry Pi);
  • Шнур питания для питания монитора.

Во время поиска монитора я полностью забыл проверить, если ли у данного монитора порт USB чтобы запитать через него микрокомпьютер Raspberry Pi. Я предположил, что все современные мониторы оснащены USB портом по умолчанию. Но я был неправ. У этого монитора нет USB входа. Но я не хочу плодить множество проводов, я хочу, чтобы «волшебное зеркало» было запитано только одним шнуром питания.

Волшебное зеркало (Magic Mirror) своими руками

Волшебное зеркало (Magic Mirror) своими руками

Для этого я внутри корпуса установил двойную розетку, к которой будут подключаться стандартный кабель для питания монитора и более тонкий кабель питания (от магнитофона) который подключается к адаптеру питания взятый от iPad и от него уже USB кабелем питание +5 В идёт на Raspberry Pi. Теперь пришло время для установки программного обеспечения.

Волшебное зеркало (Magic Mirror) своими руками

Шаг 5: Установка программного обеспечения для Raspberry Pi.

Волшебное зеркало (Magic Mirror) своими руками

Итак, теперь, когда все оборудование установлено, пришло время, чтобы установить операционную систему на наш Raspberry Pi. Для того, чтобы удовлетворить все потребности для установки системы необходимы следующие функции:

  • Подключение к Wi-Fi;
  • Повернуть экран на 90 градусов, чтобы соответствовать портретной ориентации экрана;
  • Локальный веб-сервер для размещения интерфейса;
  • Браузер должен работать в полноэкранном режиме для отображения информации.

По этой (http://michaelteeuw.nl/post/142629029062/magicmirror2-a-huge-announcement) ссылке доступна для скачивания последняя версия интерфейса, а также инсталлятор и встроенный веб-сервер.

Выбор операционной системы для Raspberry Pi пал на Raspbian, так как она с открытым исходным кодом и большой поддержкой сообщества. После загрузки образа пришло время записи его на SD карту, вставляем в нашу малину и начинаем установку.

Так как копирование образа занимает много времени то у нас есть 3 варианта:

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

Я выбираю 3 пункт. Как только это было сделано, я загрузил малину, вошел в систему и начал настройку Wizzard введя sudo raspi-config в командной строке. В этой конфигурации, есть несколько важных пунктов, которые нужно сконфигурировать:
— Убедитесь, что система загружает рабочий стол (вместо командной строки);

— Настройте часовой пояс, чтобы «Волшебное зеркало» показывало правильное время;

— В разделе «Дополнительные параметры», убедитесь, что видео память разделена на 128 МБ.

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

Подключение к Wi-Fi.

Так как я не хочу каких-либо дополнительных кабелей к Волшебному зеркалу, я использую WiFi для подключения его к Интернету. Настройка WiFi зависит он самого подключаемого в Raspberry Pi Wi-Fi USB донгла и зависит от её марки и типа. Поэтому описывать эту установку здесь бесполезно. Используйте гугл поиск введя в строке поиска: raspberry pi wifi настройка. Честно говоря эта часть занимает большую часть времени во время установки. Но настроив её единожды она безупречно работает и дальше.

Поворот экрана.

Волшебное зеркало (Magic Mirror) своими руками

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

Настройки «БИОСа» хранятся в загрузочном разделе системы «/boot». Этот раздел содержит файл config.txt со всеми настройками. Чтобы повернуть все отображаемые данные на мониторе, добавьте следующую строку в этом файле:

display_rotate=1

Для более надежного подключения к монитору, у меня раскомментирована линия, что разрешает HDMI способ подключения:

hdmi_force_hotplug=1

Затем нужно сохранить файл конфигурации и перезагрузить Raspberry и затем вы увидите, что всё работает как надо!

Веб-сервер.

Для размещения интерфейса (который является просто обыкновенной веб-страницей), я нуждался в веб-сервере Apache который надо было запустить на Raspberry Pi. Так как такое использование является одним из наиболее распространенных методов в Rasberry то установка Apache очень упрощена.

Во-первых, нужно было убедиться, что я была установлена последняя версия программного обеспечения системы, выполнив следующую команду:

sudo apt-get update && apt-get upgrade –y

Ну теперь настало время на самом деле установить Apache:

sudo apt-get install apache2 apache2-doc apache2-utils

Готово! Но, чтобы убедиться, что я могу использовать некоторые PHP-скрипты на веб-сервере (подробнее об этом позже) я добил поддержку PHP:

sudo apt-get install libapache2-mod-php5 php5 php-pear php5-xcache

Готово! Перезагрузитесь, и теперь веб-сервер запущен и работает! Я бросил файл index.php в папку /var/www и указал своему браузеру Raspberry IP адрес. И всё заработало!

Kiosk Mode.

Теперь убедимся, что Raspberry Pi на самом деле показывает веб-страницу, я буду использовать для этого браузер Chromium в режиме kioskmode.

Опять же, устанавливается он довольно легко:

sudo apt-get install chromium x11-xserver-utils unclutter

Теперь нужно произвести некоторые дополнительные настройки, для этого отключаем заставку и autoboot в kioskmode. Для этого я отредактировал /etc/xdg/lxsession/LXDE/autostart (для новой версии Raspian используйте следующий файл: /etc/xdg/lxsession/LXDE-pi/autostart) и добавил # перед:

@xscreensaver -no-splash

Кроме того, я добавил следующие строки:

@xset s off

@xset -dpms

@xset s noblank

@chromium —kiosk —incognito http://localhost

Это поможет полностью отключить все функции начальной заставки, и гарантирует, что хром стартует сразу при загрузке ОС и загрузит страницу с веб-сервера в полноэкранном режиме.
Сохраняем файл и перезагружаем наш Raspberry Pi, чтобы проверить, работает ли всё как надо. Raspberry Pi не самый быстрый компьютер и понадобилось какое-то время для загрузки, но в конце концов на экране появился тестовый сайт с ориентированным на 90 градусов изображением, всё работает!

Шаг 6: Разработка интерфейса.

Волшебное зеркало (Magic Mirror) своими руками

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

Когда я начал проект, я решил для себя, что интерфейс не должен поддерживать прямое взаимодействие с помощью зеркала. Так как это приведет к разводам и пятнам на моём блестящем и чистом зеркале, кроме того есть куда лучшие устройства для взаимодействия с пользователем. Я хотел, чтобы «волшебное зеркало» (Magic Mirror) было чисто пассивным источником информации.

Ещё более важным является тот факт, что волшебное зеркало должно в первую очередь быть обычным зеркалом, и таким образом, оно не должно быть полностью заполнено (бесполезной) информацией, под неё отводятся только края зеркала. Оставляя достаточно пространства, чтобы любоваться самим собой.

Я обдумал и составил список всего того, что должно выводится на экране:

— Комплимент. Что может быть лучше того, чтобы начать свой день с хорошего комплимента?

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

— Часы и календарь. Чтобы любуясь на себя в зеркале не опоздать на важную встречу или на работу.

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

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

Основные настройки.

Как упоминалось ранее, интерфейс не является приложением под ОС, а всего лишь страничка в браузере открытая на весь экран. Но для её форматирования мне всего лишь нужно использовать HTML, CSS и Javascript. И в качестве дополнительного бонуса, это позволяет мне разрабатывать и тестировать интерфейс на моем Маке, а затем отправлять её в волшебное зеркало.

Волшебное зеркало (Magic Mirror) своими руками

В дополнении к написанному собственноручно коду, я использую несколько библиотек с открытым исходным кодом, чтобы ускорить процесс:

Как практически любой сайт, Magic Mirror использует Jquery, чтобы облегчить манипуляции с DOM. Идеально подходит для ленивых людей, как я.

Это помогает мне легко манипулировать с разметкой времени. Сильно экономит время при работе с датой и временем.

Удобный способ конвертировать RSS-каналы в javascript в формате JSON.

iCal Parser

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

Эти библиотеки в сочетании с моим собственным кодом HTML и Javascript достаточно, чтобы сделать зеркало действительно магическим.

Дизайн.

Конечно, мое волшебное зеркало нуждается в блестящем дизайне. Как добиться этого? Гладкая и красивая типографика с помощью шрифта Helvetica Neue, и соответствующая иконография для получения информации о погоде.

Волшебное зеркало (Magic Mirror) своими руками

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

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

Openweathermap это бесплатный ресурс с отличным API для получения погодных условий и прогнозных данных. Здесь я беру данные о текущей погоде и прогнозу погоды на последующие дни.

iCal Calendar

ICloud позволяет Вам делиться своим календарём, используя формат iCal, как известно javascript не позволяет отправлять запросы напрямую. Мне нужно открыть эти данные с помощью PHP прокси, используя всего 3 строки кода:

<?php

$url = ‘https://p01-calendarws.icloud.com/ca/subscribe/1/mysupersecreticloudhash’;

echo file_get_contents($url);

Это позволит сделать календарь на том же сервере, что и интерфейс, с помощью только requestingcalendar.php.

Ранее упомянутый парсер iCal помогает мне преобразовывать данные в полезную информацию. К сожалению, ICloud использует некоторые стандартные теги не имеющие аналогов в своих рассылках, поэтому я добавил несколько дополнительных строк преобразования в моём файле JavaScript.

Лента новостей NOS

Лента новостей это просто RSS лента общественного вещания Голландии. К сожалению, они не поддерживают формат JSON, поэтому я использую плагин FeedToJson для преобразования RSS данных в формат JSON.

Все другие материалы, такие как текущая дата и время, и комплименты это всё мной написанные простые скрипты на JavaScript.

Автоматическое обновление

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

<?php

echo json_encode(array(‘gitHash’=>trim(`git rev-parse HEAD`)));

Сравнение производится в основном файле JavaScript. Но это возможно, только если файл HTML имеет хэш одинаковый с текущей версией:

<script type=»text/javascript»>

var gitHash = ‘<?php echo trim(`git rev-parse HEAD`) ?>’;

Теперь, сравнение хеша, которое обновляется каждые 3 секунды:

(function checkVersion()

{

$.getJSON(‘githash.php’, {}, function(json, textStatus) {

if (json) {

if (json.gitHash != gitHash) {

window.location.reload();

window.location.href=window.location.href;

}

}

});

setTimeout(function() {

checkVersion();

}, 3000);

})();

Все это волшебство позволяет мне просто обновлять интерфейс «волшебного зеркала» (Magic Mirror), войдя в Raspberry Pi с помощью SSH, вносить изменения в соответствующую папку, и выполнять запросы git pull.

Для всех интересующихся я весь этот код выложил на GitHub и он доступен по этой ссылке https://github.com/MichMich/MagicMirror.

Волшебное зеркало (Magic Mirror) своими руками

Волшебное зеркало (Magic Mirror) своими руками

Конечно, волшебное зеркало способно на многое другое, поэтому я буду и дальше заниматься обновлением этого проекта, Вы можете также повторить мой проект и собрать своё электронное «волшебное зеркало» своими руками.

Забрать к себе: