Портативный коктейльный автомат с Bluetooth-управлением и приложением
Компоненты
| Arduino UNO | ×1 |
| 8-канальный релейный модуль 5В (low-level trigger) | ×1 |
| Bluetooth-модуль HC-05 | ×1 |
| Насосы 12В DC (перьевые/диафрагменные) | ×8 |
| Кремниевый шланг 6×9 мм | 6 м |
| Конденсаторы 0.1 мкФ (на моторы для ПП) | ×8 |
| Резисторы 1 кОм, 2 кОм (делитель для HC-05 RX) | ×1 |
| Провода 0.75 мм² (красный/чёрный), клеммы, макетная плата | — |
| БП 12В (достаточной мощности для 8 насосов) | ×1 |
Инструменты
- Паяльник, припой, обкусыватель, дрель (коронка 28 мм под насосы), отвёртки
Приложение
- Создано в MIT App Inventor 2 (исходник .aia и готовый .apk в проекте).
- Кнопки коктейлей срабатывают при удержании 2–3 сек (защита от случайных нажатий).
Сборка корпуса
- Рама из древесных панелей 16.5×33 см (4 шт.) — два фрейма, соединённые винтами.
- Верхняя панель с 8 отверстиями под насосы (шаг 5 см, коронка 28 мм).
- Сборка в коробку, предварительное сверление отверстий под винты.
Электрика
- Arduino UNO пины 2–9 → реле 1–8 (IN1–IN8). Реле «low true» — HIGH на пине = реле выкл.
- HC-05: TX → D0 (RX Arduino), RX → D1 (TX Arduino) через делитель 1к/2к (5В→3.3В).
- Насосы: +12В от БП → общий плюс, минус через контакты реле (NO). На каждый мотор параллельно 0.1 мкФ (гашение ПП).
- Питание Arduino — от того же БП (Vin) или отдельно USB.
Настройка и калибровка
- Прошить скетч, запустить приложение, связаться с HC-05 (PIN 1234).
- Проверить реле: в приложении кнопки «Set-up Vodka», «Set-up Cranberry» и т.д. — каждое реле щёлкает на 1.1 сек.
- Запустить «Cleaning» — все насосы по 4 сек (промывка водой).
- Установить шланги в бутылки: Насос 1 — Водка, 2 — Куантрио, 3 — Клюквенный сок, 4 — Спрайт, 5 — Лимонный сок, 6 — Сахарный сироп, 7 — Блю Кюрасао, 8 — Джин.
- Команда «Set-up All» — наполнение шлангов (по ~0.8–1.6 сек).
Редактирование рецептов
В функции Mix(...) передаются времена работы насосов в мс. Пример «Космо»:
Mix(2500,1500,3800,0,1200,1200,0,0);
// Водка, Куантрио, Клюквенник, Спрайт, Лимон, Сироп, Блю Кюрасао, Джин
Меняйте значения под свой вкус. В скетче задано 11 коктейлей (a–l) + сервисные команды (m–u).
Схема
Схема пайки на фото: реле, HC-05, делитель напряжения, конденсаторы на моторах, общая шина питания насосов.
Производственный процесс
- Переносной туалет: история, дизайн и экологическое влияние
- Мягкость салфеток: как лосьон повышает комфорт и характеристики
- REWE International использует Cisco Catalyst App Hosting для оптимизации IoT-развертываний
- Устранение перемычек: Как BreadShield соединяет Arduino напрямую с макетными платами
- Экономичная карта температур помещений с дешевыми датчиками
- Точный мониторинг температуры в серверной на Raspberry Pi
- Создание бюджетного детектора плача ребенка на Raspberry Pi — DIY-руководство
- Сборка портативной RetroPie-консоли на Raspberry Pi — Часть 1
- Ускорьте полевую эффективность: внедрение вашего мобильного приложения CMMS
- iOS против Android: какая платформа обеспечивает превосходную безопасность корпоративных приложений?