Оглавление:
- Шаг 1: МАТЕРИАЛЫ
- Шаг 2: Создание вращающейся платформы
- Шаг 3: Создание подставки для бутылок и корпуса Arduino
- Шаг 4: Создание носика для разливки бутылок
- Шаг 5: Настройте Arduino
- Шаг 6: Код
- Шаг 7: соедините элементы вместе
Видео: Автомат для напитков: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Этот автомат был создан с целью облегчить процесс розлива напитков.
Шаг 1: МАТЕРИАЛЫ
- 1x большой сервопривод SG
- 1x SG90 Micro сервопривод
- 1x Arduino Uno
- 4 маленьких винта
- 1x краска Stick
- 1x дрель
- 1x выпивка
- Солома 1x
- Оловянный лист
- 1x деревянный дюбель 3 фута медная труба
- 1x медный тройник, 6x проводов
- 1x резинка
- 1x солома
- 1x чашка деревянная электрическая лента
Шаг 2: Создание вращающейся платформы
Необходимые материалы: -
- 1x оловянный лист
- 1x деревянный дюбель
- Лента -
- 1x винт
- 1x чашка
- 1x краска Stick
- Горячий клей
- Отрежьте жестяной лист до желаемой формы и заклейте края скотчем, чтобы избежать порезов.
- Горячим клеем приклейте краску к нижней части жестяной пластины, чтобы придать ей дополнительную жесткость.
- Предварительно просверлите отверстие в середине жестяного листа и прикрепите деревянный дюбель с помощью винта (Примечание: вам может потребоваться прикрепить дополнительные грузы, чтобы уравновесить вес распределенной жидкости)
- Отрежьте дно чашки, чтобы держать стакан, и приклейте горячий клей к одной стороне жестяного листа.
Шаг 3: Создание подставки для бутылок и корпуса Arduino
Необходимые материалы: -
- 3-футовая медная труба
- 1x медный тройник
- Древесина
- Горячий клей
- Дрель
- Чтобы защитить Arduino от разлива, используйте дерево для создания корпуса, просверлите отверстие в верхней части корпуса для опоры.
- Отрежьте медную трубку до нужной высоты, чтобы удерживать бутылку.
- Используя выбранную бутылку, сделайте держатель из дерева и просверлите два отверстия: одно для крепления к медной трубе, а второе для обертывания вокруг горлышка бутылки.
- Прикрепите держатель к медной трубе поверх медного тройника с помощью горячего клея.
Шаг 4: Создание носика для разливки бутылок
- 1x пластиковая бутылка.
- 1x небольшой кусок пластика
- 1x гибкая соломка
- 1x небольшой разъем Arduino
- 1x держатель кабеля
- Горячий клей
- Дрель
- Используйте пистолет для горячего клея, чтобы прикрепить разъем Arduino к одной из сторон небольшого кусочка пластика. (Как показано на рисунке 1).
- С помощью пистолета для горячего клея прикрепите держатель кабеля к другой стороне небольшого кусочка пластика. (Как показано на рисунке 1).
- Проделайте отверстие в крышке бутылки с водой примерно того же диаметра, что и пластиковая соломка.
- С помощью пистолета для горячего клея прикрепите пластиковую соломинку к крышке бутылки. Используйте пистолет для горячего клея, чтобы запечатать соломинку, чтобы сохранить желаемую жидкость, когда она перевернется.
Шаг 5: Настройте Arduino
- 1x Elego UNO R3
- 6x штекерный кабель
- Комплект Arduino R3 Proto Shield
- 1x кабель firewire
- Подключите Protoshield к Arduino.
- Подключите большой сервопривод к цифровому входу ~ 10 (как показано на графике)
- Подключите маленький сервопривод к цифровому входу ~ 9 (как показано на графике).
- Подключите заземления на обоих
- Используйте приемник 5 В для подключения сервоприводов. (Если вы используете более двух сервоприводов, обратите внимание на возможность приобретения расширителя AdaFruit.
- Если используется протощит, вы сможете без особых проблем подключить два требуемых 5В.
Шаг 6: Код
#включают
Серво smallServo; // создаем сервообъект для управления сервоприводом
Серво bigServo;
int pos = 0; // переменная для хранения положения сервопривода
int pos2 = 0;
void setup () {
smallServo.attach (9); // присоединяет сервопривод на выводе 9 к сервообъекту
bigServo.attach (10); // присоединяет большой сервопривод к выводу 9
}
void loop () {
smallServo.write (0); // установка сервопривода в нулевое положение
bigServo.write (0); // инициализируем сервоприводы до нуля positino delay (1000);
for (pos = 0; pos <= 180; pos + = 1) {// изменяется от 0 до 180 градусов
bigServo.write (pos); // сообщаем сервоприводу перейти в позицию в переменной 'pos'
задержка (10); // ждет 10 мс, пока сервопривод достигнет позиции
}
задержка (1000);
for (pos2 = 0; pos2 <= 165; pos2 + = 1) {// изменяется от 0 до 180 градусов
// с шагом 1 градус
smallServo.write (pos2); // сообщаем сервоприводу перейти в позицию в переменной 'pos'
задержка (5); // ждем 15 мс, пока сервопривод достигнет позиции
}
задержка (20000); // ЭТА ЗАДЕРЖКА КОНТРОЛЯ СКОЛЬКО СОЛОМЫ СЛИВАЕТ ЖИДКОСТЬ
for (pos2 = 165; pos2> = 0; pos2 - = 1) {// изменяется от 180 градусов до 0 градусов
smallServo.write (pos2); // сообщаем сервоприводу перейти в позицию в переменной 'pos'
задержка (5); // ждем 5 мс, пока сервопривод достигнет позиции
}
for (pos = 180; pos> = 0; pos - = 1) {// изменяется от 180 градусов до 0 градусов
bigServo.write (pos); // сообщаем сервоприводу перейти в позицию в переменной 'pos'
задержка (15); // ждем 15 мс, пока сервопривод достигнет позиции
}
bigServo.detach (); // УДАЛЕНИЕ СЕРВОПРИВОДА ДЛЯ ПРЕДОТВРАЩЕНИЯ НЕПРЕРЫВНЫХ ДВИЖЕНИЙ.
smallServo.detach ();
}
Шаг 7: соедините элементы вместе
- Помните, что жидкости могут повредить вашу электронику. Будьте осторожны при работе машины с жидкостями.
- Присоедините большой сервопривод к вращающемуся лотку.
- Присоедините небольшой сервопривод к медной трубке и запустите предоставленный исходный код (Примечание: не используйте жидкости во время этого запуска). Это позволит вам откалибровать соломинку и убедиться, что лоток и соломинка работают синхронно.
- Если вас устраивает движение вращающегося лотка и соломинки. Приступите к испытанию водой.
- Запечатайте Arduino внутри коробки.
- Наслаждайтесь напитком.
Рекомендуемые:
Автомат для гамбола из картона с громкой связью: 18 шагов (с изображениями)
Картонная машина для жевательной резинки с громкой связью: мы сделали сенсорную машину для жевательной резинки, используя бит micro: bit, плату Crazy Circuits Bit Board, датчик расстояния, сервопривод и картон. Изготовление и использование было "ВЗРЫВОМ"! ? ? Когда вы кладете руку на основание ракеты, датчик расстояния
Мешалка для напитков: 5 шагов (с изображениями)
Мешалка для напитков: эта инструкция была создана в соответствии с требованиями проекта Makecourse в Университете Южной Флориды (www.makecourse.com)
Симулятор игры для смартфона - играйте в игры для Windows, используя IMU для управления жестами, акселерометр, гироскоп, магнитометр: 5 шагов
SmartPhone Game Simulator - играйте в игры для Windows, используя IMU управления жестами, акселерометр, гироскоп, магнитометр: поддержите этот проект: https://www.paypal.me/vslcreations, сделав пожертвование на программы с открытым исходным кодом & поддержка дальнейшего развития
Таймер для приготовления замороженных напитков - больше нет горячего или замороженного пива !: 24 шага
Таймер для замороженных напитков - больше нет горячего или замороженного пива! Таймер для замороженных напитков от Gadget Gangster - это таймер, который сообщает вам, когда ваш напиток остынет. Купите набор! http://gadgetgangster.com/154Нет больше тёплых банок или взорванных бутылок, просто скажите своему таймеру Frosty Beverage, насколько холодным вы любите пиво и
Подставка для напитков со светодиодной подсветкой: 10 шагов
Подставка для напитков со светодиодной подсветкой: с помощью этого руководства я попытался решить одну из серьезных проблем, с которыми сталкивается тусовщик. Итак, у вас есть потрясающая дикая вечеринка с дискотечными огнями и грохотом музыки. Мимо проходит привлекательный (мужчина или женщина). Вы сидите пивом д