Холодильник для быстрого приготовления напитков и пива......

Источник:

Что это? Это охладитель, позволяющий довести пиво или напиток до нужной температуры за короткое время (2-3 минуты). Почему вам стоит его построить? Вы забыли положить пиво в холодильник и у вас очень жаркий день, и вы не хотите долго ждать и хотите получить пиво прямо сейчас, тогда пивной холодильник — правильный выбор для вас.

Зачем я построил эту машину? Меня всегда интересовала концепция быстрого охлаждения напитков, и я увидел видео от luisengineering. Сначала он сделал версию этой конструкции своими руками, но в его конструкции был напечатанный на 3D-принтере контейнер для ледяной воды. Поэтому мне захотелось полностью переделать конструкцию, но уже внутри евробокса.

Как это работает:

Основная идея этой концепции — смешивание уже остывшей воды внутри бутылки с более теплой водой. Чтобы остывшая вода не образовывала изоляционный слой и не замедляла процесс охлаждения. Это также приводит к небольшому переходу от стеклянных бутылок к банкам. Алюминий может проводить тепло намного лучше, чем стекло, поэтому газировка из газировки может остыть гораздо быстрее. Вы также можете купить некоторые коммерческие продукты, в которых используется эта концепция. Мы используем лед, чтобы охладить воду, которую пропускаем через бутылку или банку.

Сборка:

Эта инструкция предназначена для всех людей, которые хоть немного разбираются в пайке и 3D-печати и уже умеют программировать Arduino. Я не буду конкретно объяснять каждый шаг.

1x Ардуино Нано
3 светодиода 5 мм
1 комплект обжимных клеммных разъемов
1x 2-канальное реле
1x кнопка 8 мм
1x резистор 10 кОм
1x понижающий преобразователь постоянного тока с 4,5-28 В в 0,8-20 В
1x мотор-редуктор постоянного тока 12 В, 550 об/мин
1x регулятор скорости двигателя постоянного тока, 6 В постоянного тока, 12 В, 24 В, 3 А, ШИМ
1x водяной насос Двигатель постоянного тока 3-5 В, макс. 120 л/ч + трубка 1м 7х11мм
1 шарикоподшипник 608 ZZ
1 штекер постоянного тока 12 В
20 винтов M3x12
12 гайок М3
2x установочный винт M3

Если у вас есть все механические компоненты и все электрические компоненты, такие как Arduino, двигатель, насос, реле и контроллер двигателя, проект обойдется примерно в 40 евро.

3D-печать:

Вы можете распечатать все детали из PLA, кроме electricBoxDecoTop, который должен быть прозрачным. Я распечатал все компоненты из PETG, чтобы они выглядели целостно. Единственная часть, которую нужно печатать осторожно, — это аксель. Здесь вы можете использовать поддержку дерева и печатать на самой маленькой стороне. Опору для дерева будет легко снять, и у вас будет красивая нижняя поверхность.

Проводка:

Вот схема разводки кабелей. К сожалению, мне не удалось найти регулятор скорости постоянного тока с потенциометром в библиотеке Fritzing, поэтому, пожалуйста, не пугайтесь, схема подключения написана на печатной плате. Итак, вам нужно построить две линии напряжения: одну на 5 В и одну от разъема постоянного тока на 12 В.

Для источника низкого напряжения (5 В) я создаю специальную плату со всеми ц��фровыми выводами, доступными с VIN и GND. Я также добавил винтовую клемму для удобного ввода питания.

Программное обеспечение:

У вас всего одна кнопка, но 3 светодиода, которые покажут вам выбранное время. Вы можете изменить время выполнения в коде, если заметили, что оно не работает для вашего напитка.

Запрограммируйте Arduino с помощью Arduino IDE.

/*
Код охладителя пива от MaxSiebenschläfer
Вы нажимаете кнопку и загорается один светодиод и увеличивает продолжительность охлаждения. Вы можете нажать кнопку три раза
, но после пяти секунд простоя процесс выбора заканчивается и машина начинает процесс охлаждения с выбранным временем.
После завершения охлаждения охладителем можно снова пользоваться.
*/

#include

//функции
недействительная установка();
недействительный цикл();
недействительный выбор();
недействительный процесс охлаждения();
недействительный сброс();

//Переферия
интервал реле_мотор = 2;
интервал реле_насоса = 4;
кнопка ezButton(13);
int LED1 = 11;
int LED2 = 10;
int LED3 = 9;
интервал зуммера = 9;
константный интервал WAIT_TIME = 5000; // 5000 миллисекунд
int TurningTime[] = {20000,40000,60000};

// Переменные изменятся:
ИНТ LastState = НИЗКИЙ;
интервал текущего состояния;
беззнаковое длительное нажатиеTime = 0;
беззнаковое длинное освобожденное время = 0;
int buttonPressed = 0;
беззнаковое длинное время ожидания = 0;
беззнаковый длинный endTime = 0;
Bool SelectMode = ложь;

недействительная настройка() {
Серийный.начало(9600);

00:32
16
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.