Приветствую, Самоделкины!
Сегодня у нас очередная самоделка от AlexGyver (YouTube канал «AlexGyver»).
Это робот бармен. И дочитав эту статью до конца, вы узнаете, как собрать данный девайс дома буквально на коленке своими руками.
Значит наливатор — это девайс, который разливает напитки по стаканчикам. Данный аппарат в обязательном порядке должен содержать в себе насос, то есть помпу, причём желательно специальную пищевую. Перебрал довольно-таки много различных помп с Алиэкспресс, автор остановился вот на такой мембранной:
Плюс ко всему на ней написано: пищевая. Внутренности все пластмассовые, работает агрегат за счёт перекоса головки и клапанов. Если кто хочет подумать в сторону перистальтических насосов – спешу вас расстроить, они очень шумные, медленные, и струя у них так себе.
Далее, поворотный механизм.
Это сервопривод, тут всё понятно. Для индикации состояния стаканчиков будем использовать адресные светодиоды.
С ними всё-таки будет проще чем с обычными трехцветными RGB светодиодами, тем более, что их можно практически поштучно купить вот в таком исполнении:
Для контроля (отслеживания) наличия стаканчиков автор решил взять микропереключатели, они же концевые кнопки.
Также для управления системой нам понадобится кнопочка и энкодер, а также 7-сегментный дисплей.
Для управления помпой и питанием на привод будем использовать вот такой драйвер:
А управлять всем этим делом будет плата Ардуино Нано, которую мы запрограммируем специальным образом.
Кстати, питаться девайс будет от паурбанка, а для этого необходимо вот такое USB гнездо:
Собственно, это вся электроника. Ниже представлены все необходимые электронные компоненты по порядку:
1) Помпа;
2) Сервопривод;
3) Адресные светодиоды;
4) Микропереключатели;
5) Кнопочка;
6) Энкодер;
7) Дисплей;
Драйвер;
9) Arduino Nano.
Электроника подключается по следующей схеме:
Как видите, ничего особо сложного тут нет. Питание сервопривода развязано через драйвер. Это необходимо для того, чтобы можно было отключать серво от питания, уменьшив тем самым энергопотребление и издаваемые им звуки. Также данная машина поддерживает работу с количеством рюмок от 1 до 6 штук, соответственно необходимо припаять по порядку столько светодиодов и кнопок, сколько нужно рюмок, а все остальное настраивается непосредственно в самой программе.
Роль корпуса отлично сыграет вот такой чемоданчик с отвёртками из Фикс Прайса:
Сами отвертки ни о чем, можно их выбросить. Также нам понадобится пластик, например, вот такая разделочная доска.
Она была приобретена в местном хозяйственном магазине. Толщина пластика тут составляет порядка 2-ух мм.
Далее трубочка. Автор нашёл подходящую опять же в фиксе. Также понадобится силиконовая трубка для аквариумистов:
Далее стаканчики, например, вот такие:
Начинаем со снятия размеров и изготовления из куска пластика детали, которая будет вставляться в чемоданчик и позволит нам разместить всю электронику под таким вот потайным дном.
Затем прикидываем траекторию движения трубки, и примеряем стаканчики. Автор изготовил вот такой шаблон, на котором разметил окошко под кнопку и отверстие под светодиод.
При помощи паяльника из фикспрайса со сточенным жалом можно резать пластик как масло.
Теперь устанавливаем кнопочки и крепим с помощью термоклеевого пистолета.
Далее приступаем к пайке. Паять придется много. Начинаем с светодиодов и кнопок. Светодиоды, кстати, необходимо залить термоклеем и сверху тоже, чтобы получился своего рода рассеиватель.
Снова шаблон, сверлим, прожигаем, и устанавливаем всё на свои места.
Далее необходимо закрепить трубки на помпе. Для этого можно разогреть трубку в горячей воде или воспользоваться зажигалкой. Затем помпа вклеивается в специально прорезанное для нее окошко, а сверху накрывается полукруглым щитком из того же пластика.
Далее просто паяем всё по схеме.
Сервопривод будет располагаться в верхней части крышки чемодана. Автор использовал для этого стойки для печатных плат, можно и длинными винтами М3 закрепить.
Далее выводим наружу из корпуса USB гнездо через проделанное в пластике отверстие.
Теперь изготовим краник:
Крепим на качалку сервопривода нашу трубку самым лучшим из известных человечеству способов: нитки и суперклей.
Чтобы не выглядело по «колхозному», воспользуемся термоусадкой.
Ну вот, совсем другое дело! Осталось изготовить фиксацию крышки с помощью уголка и магнитика, приклеенного на суперклей. Работает безотказно, выглядит технично и вообще довольно удобно.
С железом разобрались, осталось загрузить в Ардуино прошивку.
Качаем архив. Так же архив с необходимым программным обеспечением доступен на странице проекта.
Также там найдете подробную инструкцию по загрузке прошивки. По сути там все просто. Нужно установить программу, подключить плату Ардуино нано к компьютеру, открыть файл прошивки, указать своё количество рюмок (от 1 до 6), и нажать кнопку «загрузить».
Далее переходим к калибровке. Для этого необходимо зажать большую кнопку и включить систему. На дисплее пробежит строка «сервис», это означает, что система переведена в сервисный режим.
Сервисный режим позволяет вручную поворачивать краник, при этом на дисплей будет выводиться угол поворота.
Сейчас необходимо прогнать краник по всем стаканчикам и запомнить угол для каждого.
Полученные значения углов необходимо будет вписать в прошивке вот сюда, по порядку от нуля:
Далее нам необходимо налить ровно 50 мл жидкости и узнать время, за которое данная процедура происходит.
5,5 секунд. Полученное число вводим вот сюда, это миллисекунды:
Калибровка завершена. Загружаем откалиброванную прошивку в систему.
Итак, как этим пользоваться. Открываем, подводим воду и удерживая кнопку энкодера, прогоняем воду по трубке.
В данный момент система у нас находится в ручном режиме, буква Р. То есть мы ставим стаканчики, настраиваем объём и нажимаем кнопку. Далее наливатор делает свою работу.
После окончания заполнения стакана аппарат ищет пустые стаканы, и тоже их наполняет, даже если они были поставлены до окончания цикла наливания.
Также имеется второй режим – автоматический, для переключения необходимо удерживать большую кнопку. В этом режиме система сразу же наливает жидкость в каждый поставленный стакан.
На этом все. Благодарю за внимание. До новых встреч!
Видеоролик автора:
Источник (Source)
Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.
Источник: