Connect with us

Разработка

Как сделать умное зеркало

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

Опубликовано

/

     
     

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

Поэтому, Нильс Масдорп решил создать собственное открытое приложение для «волшебного» зеркала. У него случайно завалялся ненужный Nexus 7 (2012 года) и, вдохновившись идеей Анны, он начал работу.

Какой функциональностью обладает его приложение? Оно показывает:

  • Дату и время
  • Погоду по прогнозу Yahoo Weather
  • Использует как метрическую, так и английскую систему мер
  • Температуру
  • Скорость и направление ветра
  • Влажность
  • Атмосферное давление
  • Видимость
  • Прогноз на 4 дня
  • Время восхода и заката
  • Ваши ближайшие события в Google Calendar
  • Один из топ-постов в избранном subreddit
  • А также поддерживает возможность обновления информации голосовой командой

Поскольку двустороннее зеркало весьма дорогое, и найти его не всегда просто, Масдорп сделал его самостоятельно.

Он купил два листа отполированного прозрачного оргстекла (60х40 см и 4мм толщиной) и двустороннюю зеркальную фольгу, обычно используемую для тонировки окон. Сделал деревянную раму вокруг этой конструкции и с помощью небольших кусочков дерева закрепил планшет (внизу оставил место для зарядного устройства и сверху для микрофона). Затем осталось раскрасить обратную сторону в черный и зеркало было готово.

mirror

Также вы можете добавить собственные команды и поэкспериментировать с языками.

Как использовать приложение?

  1. Скопируйте проект в Android Studio
  2. Сделайте необходимые преобразования для вашего устройства
  3. Запустите на устройстве или сгенерируйте .APK
  4. Включите «Stay Awake» в Developer Options на вашем устройстве
  5. Если вы включили распознание голоса, то поменяйте язык устройства на английский в настройках

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

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: