Наливатор из труб своими руками
Обновлено: 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 мл жидкости.
Готово, можно тестировать =)
Как пользоваться
- Включаем (подаем питание);
- Опускаем силиконовый шланг в емкость и прокачиваем жидкость нажав на энкодер;
- Устанавливаем необходимый режим (автоматический или ручной) нажав и удерживая кнопку. При ручном режиме наливатор начинает работать тогда, когда вы поставите стаканчики и нажмете кнопку, в автоматическом режиме просто ставим стаканчик и наливатор тут же его наполняет.
- После застолья вытаскиваем силиконовый шланг из емкости и нажав на энкодер прокачиваем остатки жидкости.
Пошаговая видео инструкция по сборке + тестирование
Читайте также: