Рекламное объявление
Ноутбуки не вечны, но экраны внутри них обычно работают. Даже если основной компьютер неисправен, вы можете извлечь панель дисплея и использовать ее повторно. В сегодняшнем проекте мы превратим старый ноутбук и Raspberry Pi в магическое зеркало 6 лучших проектов Raspberry Pi Smart Magic Mirror, которые вы можете сделатьЭти умные зеркала Raspberry Pi могут сообщить вам время, дату, погоду и многое другое. Вот как можно создать волшебное зеркало дешево. Подробнее .
Что вам нужно
- Сломанный ноутбук. Пожалуйста, не разбивайте функциональный, есть много лучше делать с тем, что все еще работает 5 способов дать старому ноутбуку новую жизньКомпьютеры, кажется, становятся медленнее с возрастом. Операционные системы имеют тенденцию становиться все более ресурсоемкими с течением времени, устареванием оборудования и изобилием, которое ощущалось в первые месяцы владения ноутбуком. Вот почему некоторые ... Подробнее ! (Свободный)
- Raspberry Pi 2 или 3 (желательно 3, поскольку он имеет встроенный Wi-Fi). ($30)
- Толстая древесина и Крег Джиг сделать кадр. (10 долларов за дрова)
- Односторонний зеркальный акриловый лист. ($20)
- Подходящий источник питания и плата контроллера дисплея (см. Ниже). ($30-$40)
Общая стоимость: ~ 100 $
Извлечь и восстановить старый экран
Прежде чем начать, я должен заметить, что нелогично пытаться спасти панель от ноутбука не всегда выгодно, поскольку вам нужно найти подходящую плату драйверов и источник питания. В отличие от готового монитора, который просто подключается к HDMI, ЖК-дисплей или светодиодная панель внутри вашего ноутбука будут иметь сигнал непосредственно с материнской платы ноутбука.
Чтобы использовать эту панель, вам нужна плата контроллера, изготовленная третьей стороной, которая преобразует стандартный сигнал HDMI в сигнал, подходящий для этого дисплея. Досадно, что плата контроллера также должна точно соответствовать вашей панели. Как только вы учитываете дополнительные $30-$40 для дополнительных деталей может быть дешевле просто купить полнофункциональный старый монитор на аукционе. Беглый взгляд на списки «заканчивающихся в ближайшее время» eBay показывает, что некоторые 17-дюймовые бывшие офисные мониторы менее 15 долларов.
Конечно, где в этом веселье? Часть моей мотивации в этом состоит в том, чтобы хорошо использовать что-то, что в противном случае оказалось бы в мусорном ведре, независимо от того, стоит ли это немного дороже или нет. Добавление к гора электронных отходов Правда об утилизации электронных отходов и их эффективностиМир производит больше электронных отходов, чем когда-либо прежде. Мы должны переработать его, но есть некоторые проблемы, о которых вы можете не знать. Подробнее это то, что вы должны стремиться избегать.
Все еще хотите продолжить? Если вы не можете найти я чиню это оторвите направляющую для вашего ноутбука, просто возьмите плоскую отвертку или нож и начните отрывать лицевую панель экрана. Оттуда вы сможете найти винты, которые крепят дисплей к петлям. Будьте особенно осторожны с любыми существующими ленточными кабелями, так как вам может потребоваться их повторное использование позже.
Когда вы закончите, переверните панель и найдите наклейку модели. Все панели будут иметь один из них.
Вот выстрел денег. Наклейка описывает панель и позволяет искать подходящую плату водителя. Введите номер модели в eBay (в этом случае B126XW02) плюс «контроллер».
Вы можете немного рассказать о плате, просто взглянув на коды:
- B - производитель - AU Optronics - хотя это также явно написано под номером модели, так что здесь нет ничего удивительного. Вы можете найти список производителей и их коды здесь.
- 156 = 15,6 ″ размер экрана.
- XW = разрешение XWGA (1366 x 768).
- 02 = версия панели 2.
Ожидать, чтобы заплатить вокруг $20-$30 для подходящей платы драйвера, верхний конец - платы с разъемом HDMI, более дешевый конец - просто VGA. Если вы сомневаетесь, сфотографируйте этикетку и отправьте ее продавцу, большинство из них с радостью сообщат, если вы покупаете нужный товар, или, если нет, укажут вам направление на нужную доску. Вам также понадобится блок питания для платы водителя: 12v 4a рекомендуется, что должно заставить вас вернуться $10.
Когда ваша плата прибудет, вы не найдете одну плату контроллера: скорее всего, у вас будет отдельный инвертор (для ЖК-дисплеев, которые требуется высокое напряжение), плата с кнопками для управления входом и, возможно, плата приемника пульта дистанционного управления (необязательный). Это основная плата контроллера:
Поскольку это светодиод, нет необходимости в отдельной плате инвертора. Порты должны быть очевидны, и есть только несколько отдельных разъемов ленточного кабеля. Вы найдете некоторые булавки с надписью LVDSЭто то место, куда пойдет тонкий плоский кабель, который подключается к ЖК-экрану, но пока не подключайте его.
Вы также можете найти разъем для кнопок контроллера и ИК-приемника. На моем, этот единственный белый кабель прорывается к обоим инфракрасный и KEY доски. Подключите их сейчас и подключите к основной плате контроллера, где указано. Подключите ленту LVDS и источник питания, когда будете готовы подтвердить, что все работает, но отсоедините его снова до самого последнего шага, поскольку он довольно деликатный и легко повреждается.
Построить новый фрейм
Я использовал 1.5-дюймовый квадратный строганный лес, чтобы обрезать рамку нужного размера, чтобы она поместилась вокруг экрана, а затем использовал маршрутизатор, чтобы вырезать вставку рамы. Это был действительно процесс проб и ошибок.
Чтобы соединить края рамки, я использовал одно карманное отверстие, созданное с помощью младшего Крег Джиг. Я использую джиг Kreg в каждом проекте по деревообработке, который я когда-либо делал, потому что он прост и работает. Если у вас его еще нет, я настоятельно рекомендую его купить - он стоит всего 40 долларов США и позволил мне реализовать множество фантастических проектов по деревообработке своими руками, например, этот кейс.
Наконец, я использовал полиуретановую глянцевую краску для дерева, которую мне пришлось отделать деревом.
Установите экран и зеркальный лист
Последним шагом было установить зеркальный лист - зеркальное оргстекло 3 мм - с экраном позади него. В любом случае это было плотное прилегание, поэтому никаких дополнительных исправлений не требовалось. Я использовал двухстороннюю клейкую ленту, чтобы закрепить Raspberry Pi и другие биты.
В этот момент я загрузил Raspberry Pi и обнаружил, что за пару месяцев, когда я оставил этот проект незавершенным в гараже, экран был треснут с одной стороны. Однако половина экрана по-прежнему работала, поэтому я тоже вставил кусок черной карты в рамку, зажатый между дисплеем и плексигласом. Отлично скрывает разбитую область!
Установите программное обеспечение MagicMirror2
Чтобы упростить задачу, мы используем популярный Решение с волшебным зеркалом с открытым исходным кодом от MichMich с поддержкой многих плагинов. Мы могли бы написать собственное уникальное веб-приложение, но в действительности нет смысла изобретать велосипед.
Не беспокойтесь, если вы никогда раньше не использовали Raspberry Pi - наш неофициальный гид Raspberry Pi: неофициальный урокНезависимо от того, являетесь ли вы текущим владельцем Pi, который хочет узнать больше, или потенциальным владельцем этого устройства размером с кредитную карту, вы не хотите пропустить это руководство. Подробнее охватывает все, что вам нужно знать.
Установка до смешного проста. В командной строке введите:
bash -c "$ (curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)"
и позвольте ему творить свою магию. Если это не удастся, вы, скорее всего, не используете Raspberry Pi 2 или 3. Хотя возможно использовать Pi Zero или Zero Wэто значительно больше работы.
В какой-то момент вас спросят, хотите ли вы автоматически запустить Волшебное Зеркало, и вы, вероятно, сделаете это. Как только все это будет сделано, он должен запуститься прямо в макет по умолчанию.
После завершения войдите в систему с удаленного компьютера. используя SSH и отредактируйте файлы конфигурации:
cd MagicMirror / config / nano config.js
Не пугайтесь кода в этом файле - это всего лишь пустое место!
Вы начинаете с небольшого количества модулей по умолчанию, и синтаксис для настройки их положения и настроек должен быть очевиден. Дополнительные модули будут предоставлять собственную документацию и примеры блоков конфигурации. Просто помните, что каждый модуль конфигурации окружен фигурными скобками {}и требует запятую между. Если у вас нет запятой или несоответствующей скобки, вы получите ошибки.
Ваш первый шаг должен настроить модуль погоды по умолчанию. Чтобы использовать OpenWeatherMap данные, вам нужно подписаться на (бесплатный) ключ API. Для наших простых нужд бесплатный аккаунт вполне подходит.
Чтобы повернуть дисплей на 90 градусов, добавьте следующее в конец /boot/config.txt:
display_rotate = 1
Чтобы остановить заставку через пять минут, я последовал эти инструкции из MagicMirror Wiki. Затем, чтобы включить автоматический запуск MagicMirror при каждом перезапуске, я использовал это руководство. Я не буду копировать здесь инструкции, так как они просты для выполнения и не требуют дополнительных пояснений.
Так как мой монитор функционировал только с правой стороны, я сохранил модули довольно заниженными, только по умолчанию и прогноз погоды, в верхней и нижней части правой стороны соответственно.
Это было слишком просто!
Самой сложной частью этого проекта, вероятно, было создание каркаса, и я думаю, что мог бы сделать лучше. Если бы я повторил проект, я бы, вероятно, построил отдельную лицевую панель с большей глубиной за ней, и оставьте место для задней панели, чтобы скрыть подсветку, которая в данный момент стекает, а также спрятать кабели далеко. Также было бы неплохо освободить место для датчика движения, который мог бы включать и выключать дисплей, хотя сама панель не потребляет столько энергии.
Тем не менее, я доволен тем, как это вышло. Это прекрасный, с первого взгляда, погодный дисплей, сидящий прямо у входной двери, что особенно полезно в моей шее, где прогноз может измениться в любой момент.
Если этот проект не то, что вы ищете, или вы хотите что-то более простое, почему бы не взглянуть на наше руководство по Raspberry Pi проекты для начинающих 11 лучших проектов Raspberry Pi для начинающихЭти проекты Raspberry Pi для начинающих отлично подходят для начала работы с возможностями любой модели Raspberry Pi. Подробнее .
Вы построили волшебное зеркало, используя код MichMich? Какие ваши любимые модули? Расскажите нам об этом в комментариях ниже!
Джеймс имеет степень бакалавра в области искусственного интеллекта и сертифицирован CompTIA A + и Network +. Он является ведущим разработчиком MakeUseOf и проводит свое свободное время за игрой в VR-пейнтбол и настольные игры. Он строит компьютеры с детства.