Оглавление:

Как создать комбинированное портативное интеллектуальное зеркало / ящик для макияжа: 8 шагов
Как создать комбинированное портативное интеллектуальное зеркало / ящик для макияжа: 8 шагов

Видео: Как создать комбинированное портативное интеллектуальное зеркало / ящик для макияжа: 8 шагов

Видео: Как создать комбинированное портативное интеллектуальное зеркало / ящик для макияжа: 8 шагов
Видео: ТЕХНИКА БЕЗОПАСНОСТИ. Вид Грубейшего Нарушения ТРЕБОВАНИЙ ТБ при работе на СТАНКАХ. 2024, Июль
Anonim
Как создать комбинированное портативное интеллектуальное зеркало / ящик для макияжа
Как создать комбинированное портативное интеллектуальное зеркало / ящик для макияжа

В качестве заключительного проекта для моего завершающего проекта в колледже Дэвиса и Элкинса я решил спроектировать и создать дорожную коробку для макияжа вместе с большим зеркалом и использовать Raspberry Pi и программную платформу Magic Mirror, которая будет работать как портативное устройство. вариант типового умного зеркала. Платформа волшебного зеркала уникальна своей модульностью, предоставляя полную свободу в функциональности и дизайне!

Шаг 1. Что вам понадобится

Детали: дорожная косметичка с полой крышкой-раскладушкой, световая полоска, raspberry pi, 3, экран с питанием от raspberry pi, GPIO, лист тонкого двустороннего зеркального акрила, все эти части были получены от Amazon (кроме Pi, который был предоставлен мне на время для этот проект) Рулон изоленты Пиломатериалы: Я использовал бальзу 1/4 дюйма, доступную мне в мастерской моего колледжа. Вам понадобится кусок размером не менее 2 х 1,5 фута, чтобы отрезать его по размеру для нашей рамы Инструменты: Сверло и 1/4 бита Dremel с отрезным кругом и шлифовальным диском Фреза Lazer

Шаг 2: вырезание рамы

Наша рама рассчитана на трение, что означает отсутствие ключей или винтов, удерживающих ее на месте. Чтобы добиться этого, я измерил внутреннюю часть своей жизни, а также измерил угол закругленных углов. Для коробки, которую я использовал, это оказалось (!! Вставьте здесь окончательные размеры !!), однако, если вы выберете коробку другого размера, это повлияет на размеры вашей рамки. Я также вырезал примерно 1/4 дюйма с каждой стороны до углов. Я набросал рамку с помощью Fusion 360, спасибо студенческим лицензиям, и импортировал этот набросок в Inkscape, бесплатную программу-иллюстратор, чтобы вырезать

Шаг 3: резка зеркала

Вырезание части зеркала из акрила - одна из самых простых частей проекта. С точки зрения процедуры, это точно так же, как вырезать нашу рамку, но с гораздо более простым эскизом! Просто нарисуйте прямоугольник размером с отверстие, вырезанное в нашей раме, с дополнительными ~ 1/4 дюйма с каждой стороны, чтобы его можно было прикрепить к задней стороне рамы.

Шаг 4: Модификации коробки

Коробочные модификации
Коробочные модификации

Моя коробка для макияжа нуждалась в значительной модификации для работы в этом проекте, это было сделано полностью ради экономии времени, и в будущем я надеюсь иметь собственный дизайн коробки. Первое, что вам нужно сделать, это вырезать углы дремелем глубиной около 1/4 дюйма, это позволит нашей раме сцепиться с основанием и плотно закрыться. Следующий шаг - вырезать отверстие в задний конец для нашего шнура питания. Для этого я просверлил два отверстия бок о бок в заднем углу, а затем использовал Dremel, чтобы соединить два отверстия и создать одно продолговатое отверстие в форме таблетки, так как у моего microusb был довольно толстый воротник, чтобы пройти через. Наконец, отшлифуйте все, чтобы получилось гладко, и исправьте ошибки.

Шаг 5: Шаг 5: Свет

Шаг 5: Свет!
Шаг 5: Свет!

Без освещения не обходится ни одна суета! Поэтому в качестве портативного туалетного столика я решил использовать световую полосу USB. Я использовал ту же технику сверления, что и наше отверстие в задней части коробки для питания, но с меньшим размером 1/16 дюйма. Это дало мне достаточно места, чтобы проработать полосу. Затем все, что осталось, это убедиться, что пленка Удалите клей с ленты и плотно положите полоску на раму. Примечание сбоку: в идеале вы должны использовать световую полосу Phillips Hue из-за ее широкой совместимости с MagicMirror или IFTTT, что позволяет работать без помощи рук за счет времени на написание протокола или установка модуля. Однако для этого проекта стоимость была фактором, потому что полоса Hue стоит 80 долларов на Amazon, что в противном случае больше, чем весь проект, и, учитывая, как мало полосы используется для этого проекта, это неразумно. Другое предостережение в отношении улучшения функциональности состоит в том, что более сложная полоса, такая как полоса Phillips Hue, требует сетевого моста, подключенного непосредственно к данному сетевому маршрутизатору, что нейтрализует большую часть портативности.

Шаг 6: Шаг 6: Не кусок торта, а кусочек Пи

Raspberry Pi является сердцем сборки и требует хорошей настройки. Проблемы с HDMI, безусловно, являются одной из самых распространенных проблем с raspberry pi. чтобы избежать этих проблем, единственное, что вам нужно сделать, это отредактировать некоторые настройки в конфигурации загрузки. Чтобы отредактировать этот файл, вам нужно открыть его в редакторе на базе терминала, я использовал nano. Необходимо добавить 2 строки, или, если они уже есть, их нужно будет раскомментировать, удалив символ «#» перед каждой строкой. Вам нужно добавить следующие строки: «hdmi_force_hotplug = 1» и «hdmi_drive = 2». Эти строки помогут вам в будущем обновлении и устранении неполадок. Они гарантируют, что HDMI имеет максимальную совместимость с различными экранами, поэтому, когда вы вынимаете пи для работы с ним, у вас не должно возникнуть никаких проблем с выводом дисплея.

Шаг 7: Шаг 7: Установка программного обеспечения

Чтобы запустить программную часть этого проекта, вам нужно открыть свой терминал и ввести следующий "bash -c" $ (curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/ raspberry.sh) "" Это загрузит автоматический установщик с GitHub и поможет вам начать работу. Следующий шаг - убедиться, что программное обеспечение зеркала запускается при загрузке и, что наиболее важно, перезагружается. Это необходимо, чтобы не снимать лицевую панель и не подключать мышь и клавиатуру каждый раз, когда вы включаете зеркало. Для этого мы используем PM2, который является менеджером процессов для приложений node.js. PM2 в нашем случае только гарантирует, что наша система всегда находится в состоянии работы зеркала и минимальное время простоя в случае сбоя. Сначала вам нужно вернуться в свой терминал и выполнить следующие команды: sudo npm install -g pm2pm2 startup Эти команды устанавливают PM2 и добавляют его в список запускаемых программ. Затем нам нужно создать скрипт для запуска нашего зеркала. Для этого вам нужно выполнить: cd ~ nano mm.sh Это создаст пустой скрипт и поместит вас в редактор nano для этого скрипта, добавьте следующие строки и убедитесь, что сохранили cd ~ / MagicMirrorDISPLAY =: 0 npm startNow все, что осталось, это убедиться, что наш скрипт продолжает работать, в вашем терминале еще раз выполните: pm2 start mm.shpm2 save Теперь pi будет поддерживать работу программного обеспечения 99,9% времени, это можно отключить с помощью команды "pm2 stop mm"

Шаг 8: завершающие штрихи

Возьмите рулон изоленты и аккуратно выровняйте внутреннюю часть крышки. Это затемнит заднюю часть, давая лучшее отражение через зеркало, но также сохранит Пи в безопасности. Затем я добавил несколько деревянных кусков (также покрытых изолентой) с горячим клеем, чтобы удерживать пи на месте, и проложил к нему все кабели. Оттуда вам просто нужно вставить рамку в крышку, и вуаля! Готово! У вас должен быть готовый портативный умный туалетный столик, или вы можете сразу приступить к настройке своего зеркала! Уже созданные модули можно найти на https://github.com/MichMich/MagicMirror/wiki/3rd-party-modules или, если вы хотите написать свой собственный, документацию для разработки можно найти на https://github.com / MichMich / MagicMirror / blob / master / modules

Рекомендуемые: