Bartendro — робот-бармен на Raspberry Pi и Arduino



Bartendro - робот-бармен

Очередной проект с кикстартера. На этот раз — робот-бармен.

Bartendro — позиционируется как робот для смешивания коктейлей, который можно брать с собой на вечеринки.
В основе, этого автомата лежит одноплатный компьютер — Raspberry Pi, который является центром (сервером) системы и управляется с 15-ю диспенсерами (помпа со встроенным контроллером Arduino). Помпы подключаются к нужным бутылкам, что позволяет смешивать нужные коктейли. Заказы на смешивание, вводятся посредством Wi-Fi со смартфона или планшета.

Код проекта выложен на Github.

Ссылки
http://partyrobotics.com

https://github.com/partyrobotics/bartendro

По теме
Робот-бармен на базе Arduino Mega


0 комментариев на «“Bartendro — робот-бармен на Raspberry Pi и Arduino”»

  1. Коллеги, раз такая пьянка…

    может подскажете бюджетный вариант дозатора жидкости? Перильстатический насос не подходит по своей дороговизне…

    • Электродвигатель омывателя стекла от ВАЗов вполне себе недорог. в среднем 150 монет.

    • Управлять насосом через ШИМ например. умеренно точно. Вам же не лекарства с ядами дозировать?

    • Например, мне нужно 30мл точно. +-5мл. Думаю писалка для ветрового стекла такое не даст.

    • Бюджетный=самопальный
      А если нужна точность то самопальный перистальтический=)

    • Дада, видел такие. Но блин — это нифига не на постоянной основе.

      Я вот смотрю в сторону помп высокого давления ULKA — они дорогие (800р), но вроде по опыту аквариумников — с ними можно подружиться и мерить по 10мл спокойно.

    • в смысле не на постоянной? Типа не пошёл не купил ещё 100500 совершенно таких же в любой день недели?=)
      Ещё вариант — шприц с невозвратными клапанами и туда-сюда поршень сервой гонять.

    • Хочется поставить и думать о стабильности (например, работа в течение года (5-10 раз в сутки).

      Серва со шприцом как-то туговато идёт в мозгу, особенно про невозвратный клапан.

    • Он вам один нужен? Тогда в чём проблема?=)
      1шт и купить и сделать можно…

      Перистальтический насос не слишком сложная штука.
      Там ЕМНИП материал гибкой трубки основные вопросы вызывает, но если найти подходящий то стабильность ИМХО будет и год и десять.

      Со шприцом тоже всёж просто вроде. Один невозвратный клапан на трубке к ёмкости, второй на выходной трубке — обе через тройник на шприц.
      Серва тянет поршень вверх — открывается клапн на входной трубке — засасываем из ёмкости, набрали сколько надо — пошли вниз — входной клапан закроется, выходной откроется — подаём набранную порцию.
      Но, кстати, 800р за готовый, подходящий вариант — недорого — на самопал есть шанс не намного меньше потратить, а уж времени и сил… да ещё с неизвестным результатом.

    • Всё в отдалении кажется простым.
      Я с одним электромагнитным клапаном намучался вдоволь — например, если давление более 2атм, то подавать его лучше в обратном направлении, а то напор выбивает клапан. При давлении около 4атм клапан тупо не открывается. Ну и при высоком давлении нужно его как-то сбрасывать — поставил обычный кран, и полмиллиметра отвернул — струя уже бьет на метр. Регулятор давления не помогает почему-то…

    • А, это даа, есть такое дело, это без разговоров.
      «Гладко было на бумаги да потом попёрли баги»=(
      Понятно что реализация сталкивается с кучей трудностей, я просто к тому, что если делать что-то изначально не замысловатое то шансов больше=)

      Ну и собственно именно поэтому — быстрее и проще купить чем бегать по всем граблям=)

    • Как куплю и поставлю — напишу статью (это расширение к кофе-автомату) 🙂

Добавить комментарий

Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Android Arduino Bluetooth CraftDuino DIY IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна конкурс манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение