Оглавление:

Серв О'Бир с iPhone для идеального розлива: 7 шагов (с изображениями)
Серв О'Бир с iPhone для идеального розлива: 7 шагов (с изображениями)

Видео: Серв О'Бир с iPhone для идеального розлива: 7 шагов (с изображениями)

Видео: Серв О'Бир с iPhone для идеального розлива: 7 шагов (с изображениями)
Видео: Неро, жги! ►1 Прохождение Devil May Cry 5 2024, Ноябрь
Anonim
Serv O'Beer с iPhone для идеального розлива
Serv O'Beer с iPhone для идеального розлива

С приближением Нового года я хотел создать проект, который позволил бы идеально вылить и избавиться от всей этой физической работы. Используя Construx в качестве механической платформы, сервопривод, управляющий действием, и ioBridge, управляющий системой, я смог добиться идеального разлива, контролируемого поворотом моего iPhone (с использованием обратной связи акселерометра).

Шаг 1. Создайте платформу Contrux

Построить платформу Contrux
Построить платформу Contrux

Используя Construx, создайте платформу, которая выдержит вес бутылки пива (газировка работает, но не имеет такого же последействия).

Шаг 2: установите сервопривод

Приложить сервопривод
Приложить сервопривод

Закройте сервопривод, чтобы сервопривод не вращался при вращении держателя для пива.

Шаг 3. Выполните «сухой» прогон

Выполнять
Выполнять

Находясь возле кухонной мойки, выполните «сухой» прогон с водой (во время тестирования пиво не пострадало) и найдите точки поворота.

Шаг 4: Подключите и откалибруйте сервоприводы

Подключите и откалибруйте сервоприводы
Подключите и откалибруйте сервоприводы
Подключите и откалибруйте сервоприводы
Подключите и откалибруйте сервоприводы

Подключите сервомодуль к сервомодулю ioBridge. Выполните калибровку, используя страницу модуля, чтобы найти положения сервопривода для начала и конца заливки. Придется перенастроить положение, когда бутылка и пиво полностью помещены в корпус. Будьте осторожны, чтобы сервопривод не вышел за его пределы.

Шаг 5. Настройте HTML и JavaScript

Настроить HTML и JavaScript
Настроить HTML и JavaScript

В пустой HTML-файл скопируйте серво-виджеты в файл. Добавьте код ориентации из библиотеки iTurn ioBridge, чтобы iPhone мог вызывать выполнение виджетов в зависимости от ориентации iPhone. Я запускаю виджет под углом 15 градусов по вертикали, чтобы начать заливку сервопривода. Заканчиваю заливку при -90 градусах. Если я поверну телефон в противоположном направлении, Serv O'Beer сбрасывает свое положение.

Шаг 6: Выполните калибровку положений и скорости сервопривода

Выполните калибровку положений и скорости сервопривода
Выполните калибровку положений и скорости сервопривода
Выполните калибровку положений и скорости сервопривода
Выполните калибровку положений и скорости сервопривода

Под полной массой бутылки с «водой» (мое кредо - не тратить пиво зря) заново откалибруйте положение и скорость сервопривода. Сделайте пробную заливку. У меня было под рукой несколько полотенец, потому что при первом заходе вода залила стол.

Шаг 7: налейте пиво (пора идти)

Налить пиво (пора идти)
Налить пиво (пора идти)
Налить пиво (пора идти)
Налить пиво (пора идти)

Пришло время для идеальной заливки. Загрузите новую бутылку пива (или другого вкусного напитка по вашему выбору). Обязательно наслаждайтесь идеальным наливом Serv O'Beer после того, как перевернете свой iPhone.

Рекомендуемые: