Robot camarero - Arduino basado (1 / 12 paso)

Paso 1: Explicación del diseño

Bajo funcionamiento normal, un usuario seleccionar una bebida de un menú impreso y digite el número correspondiente con el teclado. El Arduino será flip relés, encendiendo las bombas por un determinado tiempo para dispensar la cantidad correcta de licor según la receta de la bebida. Este método no requiere el usuario para desplazarse hacia abajo a través de una larga lista de bebidas y en cambio les permite ver las selecciones a la vez. También, como una opción, una bandeja de aislamiento puede ser utilizada para sostener las botellas en el hielo como lo he hecho. Cómo y por qué hice esto se detallan en el paso mecánico .

Actualmente, el prototipo inicial sólo expende licor, no mezcladores. Puede cambiar esto modificando el código un poco y lo montan las bombas mezcladoras, pero las bombas no son muy rápidas para verter puede tomar un poco de tiempo. El diseño es ampliable y pueden ser fácilmente modificados ingredientes tan extras añadido si usted elige.

Razonamiento detrás del diseño

Métodos de dispensación incluyen el uso de bombas de engranajes, bombas peristálticas (dosificación), gravedad suministro alimentados mediante electroválvulas, a presión dosificación usando las válvulas de solenoide, dispensar cantidades incrementales, y mucho más. Para mi diseño inicial, estoy utilizando bombas peristálticas. Las bombas peristálticas son precisos, pero lento. Las ventajas y desventajas de los métodos, y por eso no elijo se enumeran a continuación:

Bombas de engranajes - puede dispensar líquidos bastante rápido, pero falta precisión y permitirá que el líquido gotee hacia la botella. Este último se puede corregir mediante un solenoide, pero esto se convierte en más caro y todavía deja sin resolver el problema de precisión.

Fed de gravedad - búsqueda de electroválvulas que se abren con sólo la presión de gravedad sólo puede ser difícil (más necesidad de una presión considerable para abrir). El gran problema es que la tasa de flujo cambiará como el nivel de líquido en los cambios de la botella, dando por resultado inconsistente vierte. Supongo que camareros hacen pequeños ajustes como una botella se convierte en vacíela. (Sus vaciados rápidos no corregir este problema).

Botellas a presión - presurizar las botellas generalmente requiere un tanque de CO2 que es costoso y tendrá que ser rellenado. También agrega el tamaño total y el costo del camarero. Este método requiere precisos medidores de flujo para cada ingrediente, así. Es ideal para modelos más grandes, profesionales, pero no está en consonancia con el objetivo de bajo coste de este proyecto. (Versión 2 del camarero robótico utilizará este método para mezcladores utilizando una bomba de vacío en lugar del tanque de CO2, pero no utilizará la retroalimentación directa para medir).

Ejemplo: aiBAR

Cantidades incrementales - requiere a menudo lineal o movimiento de rotación y voluntad generalmente sólo permiten uno de los ingredientes ser vertido en un momento. Todos los otros métodos permiten múltiples ingredientes para ser vertido en un momento. También toma una considerable cantidad de tiempo para dispensar una dosis y sólo permite múltiplos de la dosis mínima (es decir. múltiplos de 1/2 oz).

Ejemplo: Inebriator y B.A.R.Tender

Bombas peristálticas - capaces de dispensar la cantidad exacta de líquidos, mientras que evita que el líquido fluya hacia atrás dentro de la botella sin el uso de una válvula de solenoide. Estos también son autocebantes. El inconveniente es que son lentos. Para el alcance de este proyecto, sin embargo, encontré que esta opción ajusta mejor. Aunque lento, todavía hace más bebidas a una velocidad comparable o mejor que la voluntad de la persona promedio en el país.

Me gustaría hacer hincapié en que hay muchos grandes bartenders robóticas con estos diseños, incluyendo las que he mostrado arriba. No me refiero a poner. Simplemente no encajaba en el ámbito de mis criterios de diseño.

Artículos Relacionados

Línea básica siguiente Robot con Arduino

Línea básica siguiente Robot con Arduino

07/09/2015Han pasado unos años desde que publicamos inicialmente básica línea siguiente Robot con Arduino tutorial, y parece que mucha gente encuentra útil que debemos publicar una actualización que funciona actual de las bibliotecas de Arduino, incl
Cómo hacer un teléfono móvil y un ordenador controlado 3D impreso Robot con Arduino - IoBot.

Cómo hacer un teléfono móvil y un ordenador controlado 3D impreso Robot con Arduino - IoBot.

Si está buscando una manera de controlar un Arduino basado en dispositivos, esta instrucción le mostrará cómo hacerlo mediante la construcción de robots sencillos.La IoBot puede controlarse mediante la aplicación móvil y ordenador vía LAN o Cable USB
2WD voz controla Robot con Arduino y el servidor de BitVoicer

2WD voz controla Robot con Arduino y el servidor de BitVoicer

En este Instructable voy a mostrar cómo construir un robot controlado por voz 2WD . Aunque estoy controlando sólo los motores de la C.C. para mover el robot, el mismo enfoque puede utilizarse para control de voz motores paso a paso y servomotores, as
Siete segmentos Display termómetro - Arduino basado

Siete segmentos Display termómetro - Arduino basado

Hoy voy a mostrar cómo hacer su propio termómetro de 7 segmentos - 2 dígitos - con Arduino uno y sensor de temperatura DS18B20.Prefiero construir mi propio circuito de arduino basado usando el poseedor de uno de ATmega328p, pero esto es opcional para
2 ruedas Self Balancing Robot con Arduino y MPU6050

2 ruedas Self Balancing Robot con Arduino y MPU6050

2 ruedas Self Balancing Robot con Arduino y MPU6050.Usar Arduino como el controlador y sensor de MPU6050 para controlar el equilibrio. Sólo añadir un modulo Serial Bluetooth simple y utilizar una aplicación de controlador Serial de Bluetooth para el
Obstáculo evita el Robot usando Arduino Uno y Sensor de proximidad de infrarrojos

Obstáculo evita el Robot usando Arduino Uno y Sensor de proximidad de infrarrojos

Siga los pasos para crear un obstáculo evitar Robot usando Arduino Uno y IR Sensor de proximidadPaso 1: Piezas necesarias1) Arduino Uno R3 (clon hará)2) sensores de proximidad de IR (2 recomendado)3) chasis con motores4) tablero de5) Junta de control
Sensor de presión sonora para Arduino basado en tablero de ZX-sonido

Sensor de presión sonora para Arduino basado en tablero de ZX-sonido

Existen una serie de sensores de sonido para el Arduino, algunos de ellos bastante baratos cuando necesitaba uno, pensé que un mismo edificio era locura y me lancé a comprar uno.Primer pensamiento fue supuesto comprobar hacia fuera Dealextreme.com si
Cómo hacer un Arduino basados en luz con control remoto infrarrojo de la noche!

Cómo hacer un Arduino basados en luz con control remoto infrarrojo de la noche!

Aquí está un Instructable que le mostrará cómo construir una noche de la Arduino basado en luz conpequeño control remoto infrarrojo que permite recorrer 10 pre set colores y un desvanecimiento al azarrutina de color que lazos para siempre.Este instru
Un robot camarero--Doggie4

Un robot camarero--Doggie4

El robot que hemos creado es un robot barman que diseñamos para servir alimentos y bebidas en un bar. Hemos llamado Doggie4. El robot se divide en cuatro capas. La parte inferior (la cuarta capa) es un chasis de coche, equipado con dos ruedas y dos d
Sin hilos controlar un Robot con Arduino y módulos RF!

Sin hilos controlar un Robot con Arduino y módulos RF!

/*Edición 05/05/2016Hola chicos, he estado ocupado con la Universidad y no podía responder a comenta. La mayoría de ustedes quería el código y esquemas, hechas un poco mejor por lo que he hecho los esquemas en Eagle 7.2.0 y subido todo en Github.Aquí
3D robot impreso Arduino: Humbot Sargantana

3D robot impreso Arduino: Humbot Sargantana

¡ Hola!Este es mi primer instructivo, espero les guste!Había diseñado y programado un robot basado en Arduino. Es totalmente opensource bajo CC-BY-SA. Si te gustan los robots, tienes que probar este. Ofrezco tres programas diferentes, pero el diseño
Obstáculo, evitando Robot con Arduino

Obstáculo, evitando Robot con Arduino

Hola chicos en este instructable veremos cómo hacer un obstáculo autónomo evitando Robot.This robot ha sido diseñado y programado de tal manera que evita la colisión. Básicamente, el robot se mueve hacia delante y siempre que detecte un objeto/obstác
Hacer un Robot con Arduino UNO de uno mismo-equilibrio

Hacer un Robot con Arduino UNO de uno mismo-equilibrio

Uno mismo-equilibrio Robot es muy interesante. Muchos amigos que nos rodean estaban tratando de hacer uno, pero encounted muchos desafíos, incluyendo la falta de las estructuras de fácil montaje, los circuitos electrónicos adecuados y los programas.
GESTO controlado por Arduino basado en el Rover (Wireless + línea siguiente)

GESTO controlado por Arduino basado en el Rover (Wireless + línea siguiente)

¿Lo que es capaz de?1. se puede controlar mediante gestos.2. puede enviar valores etc., nivel de batería, temperatura, distancia objeto del guante (LCD).3. puede ejecutar en ángulo de 45 grados.4. par de Tx Rx en rover y guante (para la transferencia