Наливатор из труб своими руками

Обновлено: 07.07.2024

Наливатор напитков своими руками [05.01.2020]

• 25.10.19 Версия 1.0: первоначальная, вроде бы стабильная версия
• 30.11.19 Версия 1.1:
– Поправлена работа системы при выборе некорректного объёма
– Исправлены ошибки при наливании больших объёмов
– Исправлен баг с остановкой наливания при убирании другой рюмки
• 15.12.19: обновлена библиотека ServoSmooth, перекачайте архив. Улучшена работа на низких скоростях и ускорениях.
• 05.01.20 Версия 1.2:
– Исправлено ограничение выбора объёма
– Исправлены ошибки (обновите библиотеки из архива! servoSmooth v1.8, microLED v2.3)
– Добавлено хранение в памяти выбранного объёма
• 18.01.20 Версия 1.3: Исправлен баг со снятием рюмки в авто режиме (жука поймал Юрий Соколов)
• 08.03.20 Версия 1.4: Добавлена настройка уровня концевиков (для ИК датчиков) и исправлена ошибка с наливанием больших объёмов

Собираем наливатор по схеме AlexGyver

Автоматический дозатор напитков или, как его называют, «наливатор» – это устройство, которое разливает напитки по стаканчикам в заданном объёме. Такие электронные бармены быстро обрели популярность. Это неудивительно, ведь наливатор может быть как интересной самоделкой на вашем праздничном столе, так и оригинальным подарком. Их изготавливают и для домашнего использования, и на продажу.

В нашем магазине вы можете приобрести комплект компонентов для сборки наливатора по схеме AlexGyver. Мы решили сами изготовить такое устройство и поделиться с вами нашим опытом.

Выбор материала для корпуса

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

Какая фанера лучше подойдёт для наших целей? Во-первых, покупая фанеру, обратите внимание на её сорт. Низшим является 4 сорт, он допускает любые производственные дефекты. Тогда как фанера 1 сорта практически не имеет изъянов. Лист фанеры может иметь стороны разной сортности, например, маркировка 2/4 означает, что одна из сторон второго сорта, другая – четвёртого. Нам не принципиален сорт для внутренних сторон наливатора, а вот для внешних предпочтителен сорт повыше.

Также следует заранее определиться с толщиной фанеры. На что она влияет? В нашем случае толщина фанеры 8мм, это позволяет склеивать её торцом без использования шиповых соединений. Но такая толщина фанеры становится минусом, когда требуется установить в ней кнопку или энкодер: длина их резьбы значительно меньше 8мм. Впрочем, это решается путём высверливания в фанере небольшого углубления для устанавливаемого компонента (смотрите на коллаже ниже). При использовании фанеры толщиной 3мм вы не столкнётесь с такой проблемой. Но её уже не получится склеивать торцом. Но, опять же, это не проблема: куски фанеры можно склеить при помощи деревянной рейки, как показано в следующем коллаже справа.

Собираем наливатор

Корпус

Мы решили не усложнять конструкцию наливатора оригинальной формой, и выпилили детали для сборки простого квадратного корпуса:

Детали корпуса для наливатора

«Башню» для излива разместим в верхней части посередине. Также её можно разместить в углу – это дело вкуса. Циркулем проводим радиус и намечаем на нём позиции для отверстий. В них будут ставиться стопки. Для сверления используем набор коронок по дереву.

Верхняя часть наливатора. Отверстия для стопок

Склеиваем башню столярным клеем. В одной из её стенок высверлены углубления для провода, выходящего из сервопривода. Уже можно прикинуть будущий вид наливатора:

Наливатор. Внешний вид будущего корпуса

Излив

Здесь нужно продумать, как соединить качалку сервопривода с трубкой излива, в качестве которого мы используем многоразовую коктейльную трубочку. Набор таких трубочек можно купить в Фикспрайсе. Она сделана из нержавеющей стали и отлично подходит для наших целей. Соединить её с качалкой можно при помощи деревянного брусочка: достаточно просверлить в нём отверстие для трубки и приклеить качалку.


Но мы решили немного заморочиться над внешним видом данной детали. В тонкой дощечке сверлим отверстие диаметром 7мм, вставляем в него качалку и обводим её контур карандашом. По этому контуру нужно вырезать углубление для качалки. 5 минут работы скальпелем, и качалка отлично входит в подготовленную для неё полость. Склеиваем всё вместе и придаём нужную форму напильником. В итоге у нас получилась симпатичная деталь:

Крепление трубки наливатора к сервомотору

Второе дно

Второе дно размещается внутри корпуса под отверстиями, которые мы просверлили для стопок. В нём устанавливаются концевые выключатели и светодиоды. Для изготовления второго дна мы взяли тонкую фанерку, наметили отверстия, затем просверлили и выпилили их:


Финишная обработка

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


Установка и пайка компонентов

Пора приступить к сборке. Энкодер и кнопку прикручиваем гайками. Дисплей и концевые выключатели очень плотно вошли в подготовленные для них отверстия, нет необходимости фиксировать их клеем. Для светодиодов были высверлены небольшие углубления, в которых они фиксируются парой капель столярного клея. С лицевой стороны заливаем светодиоды термоклеем. Ардуино Нано установлена в специальную стойку, распечатанную на 3D принтере. Для помпы был изготовлен импровизированный деревянный хомут:

Наливатор. Крепление помпы

Одна часть хомута приклеена внутри корпуса, другая прикручивается к ней саморезами и зажимает помпу.

Соединяем компоненты в соответствии со схемой:

Схема наливатора

Проводов получается довольно много. Чтобы они выглядели более-менее прилично, собираем их в пучки при помощи термоусадки. В итоге внутренности нашего наливатора имеют следующий вид:

Наливатор внутри

Остаётся подсоединить обратный клапан и трубки, и можно переходить к программной части.

Прошивка и калибровка

После загрузки скетча проверяем работу всех компонентов. Если при вращении ручки энкодера влево значение на дисплее увеличивается, поменяйте в скетче местами номера выводов для CLK и DT (строки 60 и 61). Должно получиться:

Или можно перепаять сами провода, не изменяя скетч.

Убедившись в корректной работе всех компонентов, приступаем к калибровке наливатора. Для этого зажимаем кнопку розлива и включаем питание. На дисплее отобразится надпись SErViCE, сообщающая нам о том, что мы находимся в сервисном режиме. Сервомотор займёт своё начальное положение. Устанавливаем трубку излива. Вращая ручку энкодера, подбираем положения, в которых излив будет находиться точно над стопками. При этом угол поворота сервомотора отображается на дисплее. Запоминаем углы для каждого найденного положения и вписываем их в скетче в 43 строке:

Теперь нужно замерить время, за которое наливается 50мл. Опускаем трубку в ёмкость с водой, под излив ставим стопку и нажимаем кнопку энкодера. Удерживаем её, пока не потечёт вода. Отпускаем кнопку и выливаем воду обратно в ёмкость. Возвращаем стопку и наливаем воду ещё раз, пока не наберётся ровно 50мл. На дисплее отобразится затраченное время. Вписываем его в скетч в 46 строке:

const long time50ml = 6800;

При необходимости можно изменить и другие параметры в скетче, например, изменить количество стопок или инвертировать направление вращения сервомотора.

После внесения изменений в скетч загружаем его в Ардуино. Наш наливатор готов!

Самодельный наливатор напитков

Подключаем питание. На дисплее отображается «Р 50». Буква «Р» говорит о том, что наливатор находится в ручном режиме, и розлив осуществляется при нажатии красной кнопки. Число 50 – это наливаемый объём в миллилитрах, его можно изменять поворотом энкодера.

При удержании кнопки розлива устройство переключается в автоматический режим. При этом буква «Р» на дисплее сменяется буквой «А». В этом режиме наливатор сразу же наполняет поставленные на него стопки. Для возврата в ручной в режим необходимо нажать и удерживать кнопку розлива ещё раз.

Автоматический наливатор напитков

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

Полный перечень материалов + прошивка
    - такой как у меня; - похожий; - в виде чемоданчика.
    ; .
    - как у меня; - похожая; - большой выбор.
    - копеечные (разный диаметр); (разный диаметр); - доп. ссылка.
    ; ; .
    ; ; .
    ; ; .
    ; ; .
    ; ; .
    ; ; .
    ; ; .
    - белая; - черная;
    - как у меня; - с подсветкой; .
    ; ; .
    ; ; .

Наливатор алкоголя

Вырезаем фанерку по внутреннему размеру ящичка. Устанавливаем ее на место и отмеряем центр. Проводим циркулем полукруг отступив 1-1,5 см от самого края, по этой кривой будет двигаться гусак (трубочка). После чего делаем из бумаги шаблон в виде кружка с круглым и прямоугольным отверстиями под светодиод и концевик. Размечаем места под рюмки (светодиод + концевик), кнопку, энкодер, дисплей и два отверстия под трубочки.

Переворачиваем ящик вверх ногами, подпираем его чем нибудь в открытом положении и приклеиваем сервопривод при помощи двухкомпонентного клея (тоже китайского если что =).

Получилась такая вот фанерка которую обклеиваем виниловой пленкой и вырезаем ниши при помощи скальпеля.

Далее нарезаем светодиоды, пропаиваем и приклеиваем как на картинках.

А с обратной стороны заливаем ниши термоклеем, и удаляем излишки при помощи пластиковой карты или небольшого шпателя.

Устанавливаем концевики и фиксируем их термоклеем на обратной стороне.

Устанавливаем концевики

Приклеиваем дисплей, плату ардуино и драйвер на двухстороннюю изоленту. Паяем все по схеме.

Приклеиваем дисплей

Приклеиваем плату ардуино

Нажмите что бы увеличить

Изготавливаем гусак для наливатора

Загружаем прошивку для наливатора

Загружаем прошивку для наливатора

Далее подключаем питание и ждем пока сервопривод повернется в крайнее положение. Одеваем гусак. Выключаем питание. Зажимаем кнопку и вновь подаем питание, включается сервисный режим. В сервисном режиме можно проверить светодиоды понажимав на соответствующие концевики, покрутить гусак при помощи энкодера и запустить насос если нажать энкодер. В этом режиме необходимо записать углы положения гусака над центрами рюмок. А так же записать время которое понадобиться насосу для перекачивания 50 мл жидкости.

Запускаем сервисный режим

Запускаем сервисный режим

Проверяем концевики и светодиоды

Проверяем концевики и светодиоды

Выставляем гусак над центром рюмки (нужно записать углы для всех 4-х рюмок)

Выставляем гусак над центром рюмки (нужно записать углы для всех 4-х рюмок)

Записываем угол

Записываем угол

Определяем время перекачивания 50-ти мл жидкости

Определяем время перекачивания 50-ти мл жидкости

Записываем время перекачки 50-ти мл

Записываем время перекачки 50-ти мл

Вносим все изменения в прошивку (смотри видео если не понятно)

Вносим все изменения в прошивку (смотри видео если не понятно)

Готово, можно тестировать =)

Как пользоваться

  • Включаем (подаем питание);
  • Опускаем силиконовый шланг в емкость и прокачиваем жидкость нажав на энкодер;
  • Устанавливаем необходимый режим (автоматический или ручной) нажав и удерживая кнопку. При ручном режиме наливатор начинает работать тогда, когда вы поставите стаканчики и нажмете кнопку, в автоматическом режиме просто ставим стаканчик и наливатор тут же его наполняет.
  • После застолья вытаскиваем силиконовый шланг из емкости и нажав на энкодер прокачиваем остатки жидкости.

Пошаговая видео инструкция по сборке + тестирование

Читайте также: