Raspberry Pi

Что такое умное зеркало Raspberry Pi?

Что такое умное зеркало Raspberry Pi?
Умное зеркало Raspberry Pi, также известное как волшебное зеркало, представляет собой футуристическое цифровое зеркало, которое отображает все, от текущего времени и даты до информации о погоде, запланированных встречах или заголовках последних новостей.Скорее всего, вы видели умное зеркало Raspberry Pi на YouTube или где-то еще в Интернете. Если это так, то вы, вероятно, предположили, что для его создания требуется много времени и усилий, верно? Что ж, что, если бы мы сказали вам, что вы можете создать собственное умное зеркало Raspberry Pi за день, используя инструменты, которые, скорее всего, уже есть у вас дома, а также несколько деталей с eBay или Amazon?

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

Как построить умное зеркало Raspberry Pi

Создание умного зеркала Raspberry Pi не всегда было таким простым, как сегодня. Мы все должны поблагодарить Майкла Тиу за создание MagicMirror, модульной платформы интеллектуального зеркала с открытым исходным кодом, которая стоит за большинством интеллектуальных зеркал Raspberry Pi, которые вы видите в Интернете.

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

Помимо MagicMirror, существует еще несколько подобных программных проектов, в том числе DAKboard, Makr Mirror и mirr.ОС, но мы не будем рассматривать их в этой статье.

Что вам понадобится для умного зеркала Raspberry Pi

Чтобы собрать собственное умное зеркало Raspberry Pi с нуля, вам понадобится пара вещей:

Пошаговая инструкция

У вас есть все необходимое для создания своего волшебного зеркала? Фантастический! Давайте посмотрим на процесс пошагово.

Шаг 1. Настройте Raspberry Pi

Мы рекомендуем вам начать с настройки Raspberry Pi, если вы еще этого не сделали. Чтобы избежать сложных для устранения ошибок и других неприятных сюрпризов, выполните чистую установку последней версии Raspbian. Официальное руководство по установке объясняет все, что вам нужно знать, поэтому мы не будем здесь вдаваться в подробности.

Загрузитесь в Raspbian и подключитесь к Интернету. Поскольку вы, скорее всего, хотите, чтобы ваше умное зеркало Raspberry Pi висело где-нибудь на стене, вам следует подключиться к своей сети Wi-Fi, щелкнув значок Wi-Fi в правом верхнем углу экрана.

Шаг 2: Установите MagicMirror2

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

В частности, мы рекомендуем сценарий автоматической установки, созданный Сэмом Детвейлером. Чтобы выполнить этот сценарий, все, что вам нужно сделать, это вставить одну команду в окно терминала:

# bash -c "$ (curl -sL https: // raw.githubusercontent.ru / sdetweil / MagicMirror_scripts /
мастер / малина.ш) "

Сценарий задаст вам несколько вопросов во время установки, поэтому не забывайте время от времени проверять его прогресс. Не забудьте перезапустить Raspberry Pi после того, как MagicMirror будет полностью загружен и установлен.

Шаг 3. Настройте MagicMirror2

Что хорошего в MagicMirror, так это то, что вы полностью меняете его внешний вид и поведение. По умолчанию MagicMirror2 поставляется со следующими модулями: Часы, Календарь, Текущая погода, Прогноз погоды, Лента новостей, Комплименты, Hello World и Оповещение.

Вы можете настроить модуль по умолчанию, отредактировав следующий файл конфигурации:

~ / MagicMirror / config.js

Если вы что-то напутали, вы можете просто скопировать файл конфигурации по умолчанию:

$ cd ~ / MagicMirror / config
$ cp config.js config.js.резервное копирование

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

$ pm2 перезапуск мм

Шаг 4: соберите свое умное зеркало

Теперь, когда вы настроили волшебное зеркало Raspberry Pi по своему вкусу, вы можете продолжить и собрать его. Убедитесь, что рамка полностью закрывает лицевую панель ЖК-экрана, иначе вы увидите излишне большую черную рамку, и не забудьте проделать отверстия для кабелей питания.

Шаг 5: наслаждайтесь!

Поздравления! Вы только что создали свое первое умное зеркало Raspberry Pi. Теперь вы можете повесить его на стену, подключить к источнику питания и наслаждаться плодами своего труда.

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

10 лучших модулей MagicMirror2

Большинство пользователей MagicMirror с удовольствием пробуют различные сторонние модули и настраивают свои волшебные зеркала Raspberry Pi, чтобы они были еще более полезными и впечатляющими, чем они есть. Чтобы помочь вам получить максимальную отдачу от вашего нового умного зеркала, мы выбрали 10 лучших модулей MagicMirror2, которые вам стоит попробовать.

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

1. MMM-интерфейс администратора

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

2. MMM-PIR-Датчик

Как вы, возможно, знаете, Raspberry Pi потребляет очень мало энергии, и вы можете оставить его включенным круглосуточно, не увеличивая счет за электроэнергию. Тем не менее, зачем тратить электроэнергию, если вы можете оборудовать свое интеллектуальное зеркало Raspberry PI датчиком движения PIR и перевести зеркало в спящий режим, если никто не использует его, отключив выход HDMI или выключив зеркало с помощью реле? Если это звучит для вас интересно, обязательно ознакомьтесь с этим полезным модулем.

3. МММ-SmartTouch

Этот модуль может сделать ваше интеллектуальное зеркало Raspberry Pi еще умнее, превратив его в интерактивный сенсорный экран. Простым касанием экрана вы можете скрыть все модули волшебного зеркала, отобразить кнопки выключения и перезапуска и многое другое. Чтобы использовать этот модуль, интеллектуальное зеркало Raspberry Pi должно поддерживать сенсорный ввод или быть оснащено ИК-рамкой.

4. МММ-Голос

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

5. МММ-CoinMarketCap

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

6. MMM-GoogleMapsTraffic

Кто не ненавидит застревать в пробке? Используя модуль MMM-GoogleMapsTraffic, вы можете отобразить карту любой области с текущей информацией о дорожном движении Google Maps и сразу увидеть, насколько хороша или плоха ситуация с дорожным движением. Чтобы использовать этот модуль, вам необходимо получить API на странице разработчика Google, а также вам потребуются координаты широты и долготы из Google Maps.

7. МММ-AirQuality

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

8. МММ-AfterShip

Ожидание прибытия посылок - это не весело, но вы можете сделать ожидание немного более терпимым с помощью этого модуля MagicMirror2 и использовать его для отображения всех посылок из вашей учетной записи AfterShip. Для его настройки вам понадобится только ваш ключ API AfterShip, который можно найти здесь.

9. МММ-IPCam

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

10. МММ-Reddit

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

Стоит ли умное зеркало Raspberry Pi??

Мы считаем, что умное зеркало Raspberry Pi того стоит! От создания рамы до настройки самого умного зеркала - весь процесс представляет собой прекрасный учебный опыт, который позволяет вам использовать Raspberry Pi для создания полезной части разговора, которую вы можете повесить на стену и наслаждаться каждый божий день.

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

Лучшие приложения для сопоставления геймпадов для Linux
Если вам нравится играть в игры на Linux с помощью геймпада вместо стандартной системы ввода с клавиатуры и мыши, для вас есть несколько полезных прил...
Полезные инструменты для геймеров Linux
Если вам нравится играть в игры на Linux, скорее всего, вы использовали приложения и утилиты, такие как Wine, Lutris и OBS Studio, для улучшения игров...
Игры HD Remastered для Linux, ранее не выпускавшиеся для Linux
Многие разработчики и издатели игр придумывают HD-ремастеры старых игр, чтобы продлить жизнь франшизы, порадовать фанатов, требующих совместимости с с...