Эти умные подставки под кружку с QR-кодами предоставляют автоматический логин к моему домашнему WiFi, что очень помогает во время вечеринок, которые я провожу, ведь людям не приходится постоянно спрашивать меня об этом. Всё что им нужно сделать – отсканировать код, и они автоматически логинятся к моему WiFi.
![](https://img.masterclub.online/gs/cdn.instructables.com/F8M/APDJ/JDAK9LKA/F8MAPDJJDAK9LKA.LARGE.jpg)
QR не ограничены только WiFi, их можно использовать, чтобы направлять устройства на вебсайты, места на карте, к картинкам и практически всему, у чего есть веб-адрес. Есть множество сайтов, которые позволяют сгенерировать код бесплатно, и они достаточно гибки, чтобы обеспечить максимальное его использование. Один из таких сайтов расположен здесь и я объясню свой выбор в следующем шаге. Если вы хотите попробовать другие генераторы, то они есть здесь и здесь.
Но сделать код – это одно дело, а считать его – совершенно другое. Для телефонов на Андроиде я использую эту считывающую программу, а пользователи iOS могут считывать сразу с камеры без использования сторонних приложений.
Шаг 1: Генерируем QR-код
![](https://img.masterclub.online/gs/cdn.instructables.com/FXY/K1E6/JD2FADJ1/FXYK1E6JD2FADJ1.LARGE.jpg)
QR Code (Quick Response Code) — машиночитаемый массив черных квадратов, который содержит информацию, обычно считываемую камерой. QR-коды — аккуратная технология, они широко используются для направления вас к нужному URL-адресу, выдаче вам числовых данных из места, к которому прикреплен конкретный код и т.д.
Еще один интересный атрибут QR заключается в том, что они имеют встроенную коррекцию ошибок, поэтому часть кода может отсутствовать, а информация при этом остается читаемой. Вот почему вы могли видеть некоторые коды с изображением или логотипом в них, эта часть данных корректируется остальной матрицей.
![](https://img.masterclub.online/gs/cdn.instructables.com/FK0/X9DW/JD0KEBUI/FK0X9DWJD0KEBUI.LARGE.jpg)
В Интернете есть множество бесплатных генераторов QR-кода. Чтобы сделать QR-подставки, мне нужен генератор QR-кода, который может сделать 2 вещи: автоматически подключиться к WiFi и экспортировать код в SVG-файл, чтобы я мог изменить его, не теряя качества. Я нашел простой бесплатный генератор от Kerem Erkan, компьютерного разработчика, который любезно предоставляет нам эту удобную технику.
![](https://img.masterclub.online/gs/cdn.instructables.com/FLG/PRZW/JD0KE9FU/FLGPRZWJD0KE9FU.LARGE.jpg)
Выберите из выпадающего меню WiFi, впишите имя вашего соединения и пароль. Уровень коррекции ошибок определяет, какая часть изображения может отсутствовать, при том, что код все еще будет читаемым. Это полезно, если вы хотите поместить в свой QR-код изображение.
Вы можете увидеть, как будет выглядеть ваш будущий код, если используете настройку PNG. Когда вы всё подготовите, выберите SVG и нажмите «генерировать», чтобы скачать на компьютер в формате SVG.
Шаг 2: Импорт QR-кода
![](https://img.masterclub.online/gs/cdn.instructables.com/FRB/C3UN/JD0KE7PE/FRBC3UNJD0KE7PE.LARGE.jpg)
Запустите в Tinkercad новый проект и щелкните по кнопке импорт, затем выберите свой SVG-файл. Тинкеркад считает двумерное изображение и разместит его на рабочей плоскости, сделав толщиной 10 мм, создавая из картинки трехмерную фигуру. Импортированные файлы SVG могут быть достаточно большими, но, удерживая shift при перетаскивании импортированного QR-кода за его угол, можно уменьшить размер объекта до чего-то более разумного. Я выбрал размер 60 х 60 мм, а высоту зафиксировал на 2 мм.
![](https://img.masterclub.online/gs/cdn.instructables.com/F6U/D7MT/JD0KE7PG/F6UD7MTJD0KE7PG.LARGE.jpg)
Странной особенностью этого процесса является то, что импортированный файл инвертируется. Это означает, что черные части отображаются как невидимые, а белые части отображаются как видимые. К счастью это очень легко исправить.
![](https://img.masterclub.online/gs/cdn.instructables.com/FNC/YH2H/JD0KE7PH/FNCYH2HJD0KE7PH.LARGE.jpg)
Создайте новый кубический примитив на рабочей плоскости и сделайте его такими же размерами, что и импортированный. Нажмите на импортированный и превратите его в отверстие.
![](https://img.masterclub.online/gs/cdn.instructables.com/FD5/96QM/JD0KE7PI/FD596QMJD0KE7PI.LARGE.jpg)
При помощи выравнивающего инструмента выровняйте оба объекта.
![](https://img.masterclub.online/gs/cdn.instructables.com/FXW/OKTB/JD0KE7PN/FXWOKTBJD0KE7PN.LARGE.jpg)
Выберите обе фигуры и объедините их. Только что вы сделали инверсию неправильно считанного SVG-файла с QR-кодом. Я установил размеры на 65 мм х 65 мм, а высоту — 5 мм.
![](https://img.masterclub.online/gs/cdn.instructables.com/FWG/ZM8M/JD0KE7PS/FWGZM8MJD0KE7PS.LARGE.jpg)
Шаг 3: Делаем основу
![](https://img.masterclub.online/gs/cdn.instructables.com/FCY/BSUO/JD0KE7PU/FCYBSUOJD0KE7PU.LARGE.jpg)
QR почти завершен, но ему потребуется основа, на которой он будет сидеть, и с которой он будет контрастировать, чтобы его можно было корректно считать.
На правой стороне над примитивами есть список фигур, откройте раскрывающийся список и выберите «Feature Community Shapes». Прокрутите вниз, пока не найдете softbox, он похож на закругленный прямоугольник.
![](https://img.masterclub.online/gs/cdn.instructables.com/F63/T9GY/JD0KE7PT/F63T9GYJD0KE7PT.LARGE.jpg)
Разница между этой формой и формой куба в выпадающем списке примитивов заключается в том, что эта форма позволяет нам определять как внутренние, так и внешние вертикальные радиусы без ущерба для горизонтальной плоскости. Это может показаться сложным, но вы можете легко увидеть разницу ниже. Куб слева имеет те же габаритные размеры, что и софтбокс справа, и оба имеют радиус 6.
![](https://img.masterclub.online/gs/www.instructables.com/files/deriv/FNE/RGLA/JD2FAFG1/FNERGLAJD2FAFG1.LARGE.jpg)
Переместите ползунок wall софтбокса до 100, чтобы полностью заполнить внутреннюю часть формы. Что касается внешнего радиуса, то вы можете перемещать ползунок в соответствии с вашими предпочтениями.
![](https://img.masterclub.online/gs/cdn.instructables.com/F1D/HHBB/JD0KE7Q0/F1DHHBBJD0KE7Q0.LARGE.jpg)
Я сделал габариты основы слегка больше, чем габариты – 75 х 75 мм и высотой 3 мм.
![](https://img.masterclub.online/gs/cdn.instructables.com/FC0/86ZE/JD0KE7PY/FC086ZEJD0KE7PY.LARGE.jpg)
Наконец, используйте инструмент выравнивания, чтобы свести QR-код с основой.
![](https://img.masterclub.online/gs/cdn.instructables.com/FX1/KYR6/JD0KE7QA/FX1KYR6JD0KE7QA.LARGE.jpg)
Шаг 4: Тестируем
![](https://img.masterclub.online/gs/cdn.instructables.com/FX5/FPAI/JD0KE7RF/FX5FPAIJD0KE7RF.LARGE.jpg)
Теперь самое время проверить QR-код, чтобы удостовериться, что он работает. Выберите QR-код и сделайте его цвет черным, затем задайте основе-софтбоксу белый цвет, чтобы обеспечить максимальную контрастность. Глядя на ваш код ровно сверху, вы получите лучшие результаты.
![](https://img.masterclub.online/gs/cdn.instructables.com/F10/4CKC/JD0KE83S/F104CKCJD0KE83S.LARGE.jpg)
С помощью приложения-сканера для телефона, попробуйте считать QR-код непосредственно с экрана. Считывание, отображающее информацию о вашем коде, должно произойти моментально. Если ничего не произошло, то вспомните, инвертировали ли вы шаблон после импорта? Если у вас по-прежнему возникают проблемы, попробуйте открыть файл SVG прямо с компьютера, и, прежде чем импортировать его в Tinkercad, попробовать считать его оттуда.
Шаг 5: Вставляем изображение (опционально)
![](https://img.masterclub.online/gs/cdn.instructables.com/FA3/7WGP/JD0KE7RH/FA37WGPJD0KE7RH.LARGE.jpg)
QR имеют встроенную избыточность информации, поэтому часть может быть полностью закрыта или отсутствовать, а код все еще можно будет считать. Мы можем использовать эту функцию, удалив часть и поместив на это место все, что захотим. Сколько информации можно удалить, зависит от сложности.
Экспериментируйте с разной площадью, чтобы понять, какая удаленная зона безопасна для вас.
![](https://img.masterclub.online/gs/cdn.instructables.com/F6A/7YYP/JD0KE7RI/F6A7YYPJD0KE7RI.LARGE.jpg)
Захватите куб-дырку на боковой панели примитивов и опустите его на рабочее пространство. Измените его размер и поместите его в любом месте, кроме квадратов в углах. Объедините отверстие с QR, чтобы удалить часть кода.
![](https://img.masterclub.online/gs/cdn.instructables.com/FTY/G2AT/JD0KE7SH/FTYG2ATJD0KE7SH.LARGE.jpg)
Посмотрите на получившийся код сверху вниз и попробуйте его отсканировать, чтобы узнать, сможет ли ваша камера его считать. Если нет, то возможно вы удалили слишком большой участок. Другой вариант — создать новый код с более высоким уровнем обнаружения ошибок.
![](https://img.masterclub.online/gs/cdn.instructables.com/FMN/1Z1J/JD0KE7TG/FMN1Z1JJD0KE7TG.LARGE.jpg)
После того, как код с вырезанной областью будет читаем на телефоне, добавьте изображение и измените его размер, захватив его углы и подогнав по вырезу. Не забудьте установить высоту изображения такую же, что и высота QR-кода.
Сгруппируйте модель, а затем экспортируйте ее для печати.
Шаг 6: Печать
![](https://img.masterclub.online/gs/cdn.instructables.com/F3G/AGUE/JD0KEBA7/F3GAGUEJD0KEBA7.LARGE.jpg)
Готовую модель можно легко напечатать одним цветом, после печати вручную окрасив черным приподнятую часть. Я попробовал кое-что необычное, заменив нити в принтере прямо при печати и добившись приятного бесшовного вида.
Я использовал обычную черную и белую нити PLA — ничего необычного.
![](https://img.masterclub.online/gs/cdn.instructables.com/FW9/59L3/JD0KEBAI/FW959L3JD0KEBAI.LARGE.jpg)
Задание было отправлено на печать, и я мог видеть расчетное время на показаниях принтера. Я вернулся, когда задание на печать было выполнено на 80%, а приподнятый QR был уже виден, приостановил печать, и заменил белую нить на черную.
![](https://img.masterclub.online/gs/www.instructables.com/files/deriv/FST/VAW7/JD4UKJ3S/FSTVAW7JD4UKJ3S.ANIMATED.LARGE.gif)
После смены нити я возобновил печать, и остаток отпечатка был сделан черной нитью.
![](https://img.masterclub.online/gs/www.instructables.com/files/deriv/FD5/KQOJ/JD4UKKGK/FD5KQOJJD4UKKGK.LARGE.jpg)
Вот результат, полученный прямиком из принтера. Выглядит отлично!
Шаг 7: Дополнения
![](https://img.masterclub.online/gs/cdn.instructables.com/FTM/UI4L/JD0KE83T/FTMUI4LJD0KE83T.LARGE.jpg)
Бирдекель можно оставить как есть после того, как вы распечатаете их на принтере, но я решил одеть их окантовку. Вокруг подставок под пивной бокал я добавил юбку шириной 6мм и толщиной 3 мм, также основа из фанеры в 3 мм шла под подставкой.
![](https://img.masterclub.online/gs/cdn.instructables.com/FHN/YSPO/JD0KE83Y/FHNYSPOJD0KE83Y.LARGE.jpg)
Я пропитал деревянную основу маслом, но в принципе подойдет любой воск или другое финишное покрытие. Затем я приклеил QR-коды к основе.
![](https://img.masterclub.online/gs/www.instructables.com/files/deriv/FO4/WLR2/JD4UKKIX/FO4WLR2JD4UKKIX.LARGE.jpg)
Я нанёс клей на деревянную основу, затем вжал напечатанный код в углубление, зажав его там на всю ночь, чтобы обеспечить хорошую склейку.
Шаг 8: Вечеринка!
![](https://img.masterclub.online/gs/cdn.instructables.com/FNR/3QL4/JCKULLOB/FNR3QL4JCKULLOB.LARGE.jpg)
Умные подставки под пиво готовы к следующей вечеринке, предоставляя вашим гостям легкий и быстрый доступ к WiFi!
![](https://img.masterclub.online/gs/www.instructables.com/files/deriv/F9Y/7Y6U/JD2FATSM/F9Y7Y6UJD2FATSM.LARGE.jpg)
![](https://img.masterclub.online/gs/www.instructables.com/files/deriv/FSM/8WTL/JD2FAU1R/FSM8WTLJD2FAU1R.LARGE.jpg)
![](https://img.masterclub.online/gs/www.instructables.com/files/deriv/FLA/A6CU/JD2FATXC/FLAA6CUJD2FATXC.LARGE.jpg)
Кастомные QR-коды — отличный способ доставить ваше послание, а подставки всегда находятся в пределах досягаемости. Это идеальный союз!