{"id":8375,"date":"2024-05-09T00:06:56","date_gmt":"2024-05-08T22:06:56","guid":{"rendered":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?p=8375"},"modified":"2024-05-09T00:06:58","modified_gmt":"2024-05-08T22:06:58","slug":"drinktomatic","status":"publish","type":"post","link":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/","title":{"rendered":"DRINKTOMATIC"},"content":{"rendered":"\n<p>Grupo 20<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li style=\"font-style:normal;font-weight:500\">Francisco Javier Saludador Santiago<\/li>\n\n\n\n<li style=\"font-style:normal;font-weight:500\">Marcos<\/li>\n\n\n\n<li style=\"font-style:normal;font-weight:500\">Luc\u00eda Gal\u00e1n Gal\u00e1n<\/li>\n\n\n\n<li style=\"font-style:normal;font-weight:500\">Thatyana Alarza Souza<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Introducci\u00f3n<\/h2>\n\n\n\n<p>Este proyecto est\u00e1 basado en la creaci\u00f3n de un dispensador de bebidas autom\u00e1tico enfocado a la hosteler\u00eda para poder agilizar el servicio de un camarero al servir las bebidas. Adem\u00e1s, incluye un sensor de alcohol para detectar si la persona no ha llegado a la cantidad m\u00e1xima permitida para tener un control saludable a la hora de tomar bebidas alcoh\u00f3licas.<\/p>\n\n\n\n<p>A la hora de desarrollar el proyecto, hab\u00eda muchas posibilidades para su creaci\u00f3n. La idea inicial part\u00eda de la necesidad de un servicio de bebidas totalmente automatizado en el que no fuera necesaria la intervenci\u00f3n de un camarero, similar al refill de un restaurante de comida r\u00e1pida. Tambi\u00e9n se basaba en la necesidad de un control exhaustivo de los gastos y el an\u00e1lisis de los datos de bebidas consumidas, tanto para el empresario como para el distribuidor de bebidas.<\/p>\n\n\n\n<p>Finalmente, no pudimos desarrollar todas las ideas propuestas y cambiamos el modelo para que s\u00ed fuera necesaria la intervenci\u00f3n de un camarero a la hora del cobro pero sirviendo la bebida de una forma mucho m\u00e1s eficaz, controlando la cantidad dispensada y la p\u00e9rdida de suministros mediante sensores.<\/p>\n\n\n\n<p>Como posibles pasos, nos gustar\u00eda haber a\u00f1adido m\u00e1s variedad de bebidas ya que actualmente s\u00f3lo es posible un tipo de alcohol y un tipo de refresco. Siguiendo la l\u00ednea de esta idea, a\u00f1adir\u00edamos botones para seleccionar tanto un combinado como un chupito o un refresco sin alcohol, esto no se ha implementado debido a la falta de pines en la placa arduino.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Materiales<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Material<\/td><td>Precio<\/td><\/tr><tr><td>1 x Placa Arduino UNO<\/td><td>Incluido en el material de la URJC<\/td><\/tr><tr><td>2 x Protoboard<\/td><td>Incluido en el material de la URJC<\/td><\/tr><tr><td>Cables (Male-to-Male, Male-to-Female)<\/td><td>Incluido en el material de la URJC + materiales propios<\/td><\/tr><tr><td>2 x Sensor ultrasonido<\/td><td>Incluido en el material de la URJC<\/td><\/tr><tr><td>1 x Pantalla LCD (16\u00d72)<\/td><td>Incluido en el material de la URJC<\/td><\/tr><tr><td>1 x Sensor de alcohol<\/td><td>5,99 euros<\/td><\/tr><tr><td>1 x Caja de cart\u00f3n<\/td><td>Reciclada<\/td><\/tr><tr><td>4 x Spray de pintura<\/td><td>10,00  euros<\/td><\/tr><tr><td>3 x Minibomba de motor sumergible<\/td><td>9,99 euros<\/td><\/tr><tr><td>Tubos de PVC<\/td><td>8,99 euros<\/td><\/tr><tr><td>Cinta aislante<\/td><td>2,40 euros<\/td><\/tr><tr><td>Rotulador para decoraci\u00f3n<\/td><td>1,80 euros<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Materiales utilizados para el desarrollo del proyecto y su coste.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Proceso<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Definici\u00f3n del proyecto:<\/strong> Inicialmente, se realiz\u00f3 un brainstorming donde se propusieron varias ideas de proyectos a realizar, eligiendo finalmente el que nos parec\u00eda m\u00e1s llamativo para su desarrollo y factible a la hora de realizarse.<\/li>\n\n\n\n<li><strong>Descripci\u00f3n del proyecto:<\/strong> Una vez definida la idea, pasamos a realizar la descripci\u00f3n en detalle valorando las funcionalidades posibles a la hora de llevar a cabo el producto definiendo as\u00ed los materiales necesarios y los pasos a seguir para poder construirlo.<\/li>\n\n\n\n<li><strong>Hardware:<\/strong> En este paso, primero probamos todos los componentes que \u00edbamos a utilizar para verificar su correcto funcionamiento as\u00ed como la forma en la que se utilizaba cada uno. Tras esto, procedimos a dise\u00f1ar el circuito conectando todos los componentes.<\/li>\n\n\n\n<li><strong>Software:<\/strong> El siguiente paso tras realizar el circuito hardware y sus pruebas era desarrollar el c\u00f3digo para programar el Arduino, consiguiendo as\u00ed las funcionalidades deseadas.<\/li>\n\n\n\n<li>Dise\u00f1o del producto: Tras tener listo nuestro circuito y la programaci\u00f3n del Arduino, faltaba la forma en la que quer\u00edamos presentar nuestro producto. Para ello, dise\u00f1amos una maqueta inicial de tal forma que el hardware montado previamente pudiera encajar en nuestro dispositivo final para el usuario. Tambi\u00e9n, decoramos el dispositivo de manera que fuera intuitivo y accesible para su uso a la vez de que contara con una est\u00e9tica atractiva. <\/li>\n\n\n\n<li><strong>Pruebas y casos de uso:<\/strong>&nbsp;Realizamos distintas pruebas y mediciones con el dispositivo final para que todos los casos de uso funcionaran de una manera correcta.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Hardware<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Arduino Uno R3:<\/strong>&nbsp;La placa Arduino ser\u00e1 la encargada de controlar todos los elementos utilizados.<\/li>\n\n\n\n<li><strong>Sensores de Ultrasonido:<\/strong>&nbsp;se utilizar\u00e1n dos. El primero, se encarga de detectar la presencia del vaso a la distancia correcta para poder suministrar la bebida. El segundo se encargar\u00e1 de medir la distancia de los l\u00edquidos al grifo dispensador para controlar la proporci\u00f3n de cada uno.<\/li>\n\n\n\n<li><strong>Pantalla LCD: <\/strong>Se utiliza a nivel informativo para facilitar al usuario los pasos a seguir a la hora de usar la m\u00e1quina.<\/li>\n\n\n\n<li><strong>Sensor de alcohol: <\/strong>Se utiliza para medir la cantidad de alcohol ingerida por el usuario, llevando a cabo una de las funcionalidades de nuestra m\u00e1quina, guardando estos par\u00e1metros para su posterior uso en la decisi\u00f3n de la m\u00e1quina de servir la bebida o no.<\/li>\n\n\n\n<li><strong>Bomba de motor sumergible: <\/strong>Se utiliza para poder llevar el l\u00edquido desde los recipientes hasta el vaso pasando por los tubos de PVC.<\/li>\n\n\n\n<li><strong>Materiales extra (rotuladores, pintura, cinta aislante):<\/strong> Materiales utilizados para la presentaci\u00f3n del prototipo con una funci\u00f3n \u00fanicamente est\u00e9tica, a excepci\u00f3n de la cinta aislante, tambi\u00e9n utilizada para el aislamiento de cables.<\/li>\n<\/ul>\n\n\n\n<p>Esquemas de los circuitos creados para implementar las funcionalidades:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/panamahitek.com\/wp-content\/uploads\/2014\/02\/mq_3.jpg\" alt=\"\" style=\"width:228px;height:auto\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/afel.cl\/wp-content\/uploads\/2020\/08\/mini-bomba-de-agua.jpg\" alt=\"\" style=\"width:203px;height:auto\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"868\" height=\"689\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/PHOTO-2024-05-07-13-22-00.jpg\" alt=\"\" class=\"wp-image-8653\" style=\"width:267px;height:auto\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/PHOTO-2024-05-07-13-22-00.jpg 868w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/PHOTO-2024-05-07-13-22-00-300x238.jpg 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/PHOTO-2024-05-07-13-22-00-768x610.jpg 768w\" sizes=\"auto, (max-width: 868px) 100vw, 868px\" \/><\/figure>\n\n\n\n<p>En la aplicaci\u00f3n que hemos usado para dise\u00f1ar c\u00f3mo iba a estar dispuesto el circuito no ten\u00edamos la posibilidad de a\u00f1adir las bombas de agua ni el sensor de alcohol. En nuestro circuito real tenemos la parte positiva de las bombas conectadas al relay y la parte negativa de estas conectadas al GND. Al igual que las bombas de agua, el polo positivo de las pilas tambi\u00e9n va conectado al relay.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Software<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>M\u00e9todo main: <\/strong> Este m\u00e9todo es el que controla las ejecuciones de la funci\u00f3n que dispensa alcohol y la funci\u00f3n que dispensa mezcla. Lo primero de lo que se encarga esta funci\u00f3n es de comprobar el nivel de alcohol para saber si va a dispensar o no, para ello utiliza la funci\u00f3n auxiliar <em>nivelAlcoholAceptable<\/em>(). Una vez hecha la comprobaci\u00f3n, llama a la funci\u00f3n <em>vasoCerca<\/em>() y comprueba dentro de un bucle while que el vaso est\u00e1 en la posici\u00f3n correcta para dispensar el l\u00edquido. Si entra en el bucle controlar\u00e1 la salida por la pantalla y llamar\u00e1 a las funciones dispensadoras que una vez terminen pondr\u00e1 disfrute que ser\u00e1 la se\u00f1al de que el vaso esta listo .<\/li>\n\n\n\n<li><strong>Funci\u00f3n nivel de alcohol aceptable:<\/strong> Esta funci\u00f3n comprueba que el nivel de alcohol est\u00e1 por debajo de el umbral. La funci\u00f3n te pide que soples por la pantalla y al cabo de un tiempo almacena un valor que comprobara si supera el umbral establecido, devolviendo un false y en caso contrario un true.<\/li>\n\n\n\n<li><strong>Funci\u00f3n vaso cerca: <\/strong>Esta funci\u00f3n comprueba que el vaso est\u00e1 en una posici\u00f3n correcta para dispensar la bebida. Mediante uno de los sensores de ultrasonidos mide la distancia y si el vaso esta en una buena posici\u00f3n para dispensar.<\/li>\n\n\n\n<li><strong>Funci\u00f3n dispensar alcohol:<\/strong> Esta funci\u00f3n se encarga de dispensar alcohol. Para ello activa la bomba que est\u00e1 dentro de la botella que contiene el alcohol hasta que el sensor de arriba verifica hasta cuando debe seguir echando alcohol. <\/li>\n\n\n\n<li><strong>Funci\u00f3n dispensar refresco:<\/strong> Esta funci\u00f3n se encarga de dispensar la mezcla. Para ello activa la bomba que est\u00e1 dentro de la botella que contiene la mezcla. Al igual que el dispensador de alcohol verifica que el liquido no supere cierto limite al activar la bomba <\/li>\n<\/ul>\n\n\n\n<p>C\u00f3digo utilizado:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"875\" height=\"762\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/2925adb8-1a7e-4685-a439-6489026d91cf.jpg\" alt=\"\" class=\"wp-image-8655\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/2925adb8-1a7e-4685-a439-6489026d91cf.jpg 875w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/2925adb8-1a7e-4685-a439-6489026d91cf-300x261.jpg 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/2925adb8-1a7e-4685-a439-6489026d91cf-768x669.jpg 768w\" sizes=\"auto, (max-width: 875px) 100vw, 875px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1067\" height=\"753\" data-id=\"8656\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/57850333-ec35-4551-8c21-da3d7e3aafd9.jpg\" alt=\"\" class=\"wp-image-8656\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/57850333-ec35-4551-8c21-da3d7e3aafd9.jpg 1067w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/57850333-ec35-4551-8c21-da3d7e3aafd9-300x212.jpg 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/57850333-ec35-4551-8c21-da3d7e3aafd9-1024x723.jpg 1024w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/57850333-ec35-4551-8c21-da3d7e3aafd9-768x542.jpg 768w\" sizes=\"auto, (max-width: 1067px) 100vw, 1067px\" \/><\/figure>\n<\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"554\" height=\"497\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/e85bb890-7cc1-4bad-bac2-768d41213571.jpg\" alt=\"\" class=\"wp-image-8657\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/e85bb890-7cc1-4bad-bac2-768d41213571.jpg 554w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/e85bb890-7cc1-4bad-bac2-768d41213571-300x269.jpg 300w\" sizes=\"auto, (max-width: 554px) 100vw, 554px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"704\" height=\"602\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/f52d84ae-db9c-4c5e-a5db-af64c6dbb378.jpg\" alt=\"\" class=\"wp-image-8658\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/f52d84ae-db9c-4c5e-a5db-af64c6dbb378.jpg 704w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/f52d84ae-db9c-4c5e-a5db-af64c6dbb378-300x257.jpg 300w\" sizes=\"auto, (max-width: 704px) 100vw, 704px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"487\" height=\"787\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/5c644ca8-13dd-4246-80bd-0cb02b64823f-1.jpg\" alt=\"\" class=\"wp-image-8659\" style=\"width:664px;height:auto\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/5c644ca8-13dd-4246-80bd-0cb02b64823f-1.jpg 487w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/5c644ca8-13dd-4246-80bd-0cb02b64823f-1-186x300.jpg 186w\" sizes=\"auto, (max-width: 487px) 100vw, 487px\" \/><\/figure>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Problemas y soluciones<\/h2>\n\n\n\n<p>Durante el desarrollo del proyecto nos fuimos encontrando con varias trabas a la hora de desarrollarlo, sobre todo en la parte Hardware debido a la falta de conocimiento inicial sobre algunos de los componentes que quer\u00edamos utilizar para nuestras funcionalidades. Los problemas m\u00e1s relevantes fueron los siguientes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Funcionalidad de m\u00e1quina autoservicio: <\/strong>La idea principal era que nuestra m\u00e1quina fuera autoservicio, es decir, que estuviera enfocada a un cliente final que pudiera utilizar de manera aut\u00f3noma la m\u00e1quina mediante la detecci\u00f3n de saldo de una tarjeta bancaria. A lo hora de buscar los componentes para ello, nos dimos cuenta de que era dif\u00edcil de implementar ya que conllevaba trabajar con dinero real  y bancos. Por ello, decidimos cambiar nuestra idea inicial por una m\u00e1quina m\u00e1s enfocada a que necesitara personal de hosteler\u00eda para ser usada, aportando as\u00ed tambi\u00e9n valor al trabajo de estos sin generar p\u00e9rdida en sus puestos de trabajo.<\/li>\n\n\n\n<li><strong>Bomba para l\u00edquidos:<\/strong> A la hora de montar el circuito y probar sus componentes, tuvimos un problema con la conexi\u00f3n de las bombas para los l\u00edquidos ya que cuando quisimos pelar los cables para realizar mejor las conexiones terminamos rompi\u00e9ndolos al usar un pela cables que no se adaptaba a una estructura tan d\u00e9bil. Para solucionarlo, decidimos comprar un soldador y aprender a utilizarlo para poder realizarlas conexiones de manera eficaz y que no hubiera problemas en el contacto con los l\u00edquidos.<\/li>\n\n\n\n<li><strong>Sobrecalentamiento de la placa: <\/strong>En el momento de probar el sensor de alcohol la placa Arduino comenz\u00f3 a calentarse y dej\u00f3 de funcionar. En este momento, nuestra idea inicial fue que la placa hab\u00eda dejado de funcionar, sin embargo, realizamos una segunda prueba colocando resistencias y comenz\u00f3 a funcionar de manera correcta solucionando as\u00ed el sobrecalentamiento.<\/li>\n\n\n\n<li><strong>Montaje en caja: <\/strong>Nuestro modelo inicial contaba con una caja de pl\u00e1stico del Ikea pero al realizar el montaje de la circuiter\u00eda nos dimos cuenta que el espacio era insuficiente. Adem\u00e1s, dado nuestro dise\u00f1o, requer\u00edamos hacer cortes en la caja para conectar el cableado con el exterior y el material de esta no nos permit\u00eda realizar cortes. Por todo ello, probamos a cambiar el modelo de caja por otra de cart\u00f3n reciclado que nos permit\u00eda realizar cortes de una manera m\u00e1s sencilla. A\u00fan as\u00ed aumentamos gastos en la decoraci\u00f3n ya que visualmente no era tan est\u00e9tica como la primera.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Funcionamiento (Casos de uso)<\/h2>\n\n\n\n<p>Para la utilizaci\u00f3n del dispositivo se deben realizar distintos pasos que se ir\u00e1n indicando en la pantalla LCD y dar\u00e1 lugar al servicio deseado, la dispensaci\u00f3n de un combinado.<\/p>\n\n\n\n<p><strong>Paso 1:<\/strong> el personal de hosteler\u00eda activar\u00e1 la m\u00e1quina y por la pantalla podemos ver que se pide al cliente que sople en el sensor de alcohol, tras soplar, se mostrar\u00e1 el resultado y a partir de aqu\u00ed podemos diferenciar dos casos:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Caso 1: No superas el l\u00edmite de alcohol para un consumo responsable.<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Paso 2:<\/strong> por la pantalla se muestra \u00abAcerque el vaso\u00bb, cuando el sensor detecte que el vaso est\u00e1 a la distancia correcta pasaremos al siguiente paso.<\/li>\n\n\n\n<li><strong>Paso 3:<\/strong> por la pantalla se muestra \u00abDispensando alcohol\u00bb, cuando el segundo sensor detecte que la cantidad de alcohol servida en el vaso es la cantidad establecida, pasaremos a servir el refresco.<\/li>\n\n\n\n<li><strong>Paso 4:<\/strong> por la pantalla se muestra \u00abDispensando mezcla\u00bb, cuando el segundo sensor detecte que la cantidad de refresco servida en el vaso es la cantidad establecida, se habr\u00e1 completado el proceso y veremos en la pantalla \u00abDisfrute de su combinado\u00bb.<\/li>\n\n\n\n<li><strong>Paso 5: <\/strong>Se vuelve a reiniciar el bucle y volver\u00e1 a pedir por pantalla que el cliente sople al sensor de alcohol, volviendo al <em>\u00abPaso 2\u00bb<\/em>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Caso 2: Superas el l\u00edmite de alcohol para un consumo responsable.<\/h3>\n\n\n\n<p>En caso de que superes el l\u00edmite de alcohol para el consumo responsable, la m\u00e1quina no permitir\u00e1 servir el combinado, volver\u00e1 al<em> paso 1<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">V\u00eddeo<\/h2>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"848\" style=\"aspect-ratio: 480 \/ 848;\" width=\"480\" controls src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/2230a056-052c-4ba5-9cef-b691b1ac132c-1.mp4\"><\/video><\/figure>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"848\" style=\"aspect-ratio: 480 \/ 848;\" width=\"480\" controls src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2024\/05\/fb7b96cb-5c45-45c6-8d79-3ad59f499821-1_BTlTJNVE.mp4\"><\/video><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Grupo 20 Introducci\u00f3n Este proyecto est\u00e1 basado en la creaci\u00f3n de un dispensador de bebidas autom\u00e1tico enfocado a la hosteler\u00eda para poder agilizar el servicio de un camarero al servir las bebidas. Adem\u00e1s, incluye&#46;&#46;&#46;<\/p>\n","protected":false},"author":207,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-8375","post","type-post","status-publish","format-standard","hentry","category-proyectos"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>DRINKTOMATIC - Proyectos con Arduino.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DRINKTOMATIC - Proyectos con Arduino.\" \/>\n<meta property=\"og:description\" content=\"Grupo 20 Introducci\u00f3n Este proyecto est\u00e1 basado en la creaci\u00f3n de un dispensador de bebidas autom\u00e1tico enfocado a la hosteler\u00eda para poder agilizar el servicio de un camarero al servir las bebidas. Adem\u00e1s, incluye&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/\" \/>\n<meta property=\"og:site_name\" content=\"Proyectos con Arduino.\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-08T22:06:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-08T22:06:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/panamahitek.com\/wp-content\/uploads\/2014\/02\/mq_3.jpg\" \/>\n<meta name=\"author\" content=\"dsemo2324g22\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"dsemo2324g22\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/drinktomatic\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/drinktomatic\\\/\"},\"author\":{\"name\":\"dsemo2324g22\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/4c0090dfcdf12581aa2e2dbf34bfcb29\"},\"headline\":\"DRINKTOMATIC\",\"datePublished\":\"2024-05-08T22:06:56+00:00\",\"dateModified\":\"2024-05-08T22:06:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/drinktomatic\\\/\"},\"wordCount\":1912,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/drinktomatic\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/panamahitek.com\\\/wp-content\\\/uploads\\\/2014\\\/02\\\/mq_3.jpg\",\"articleSection\":[\"Proyectos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/drinktomatic\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/drinktomatic\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/drinktomatic\\\/\",\"name\":\"DRINKTOMATIC - Proyectos con Arduino.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/drinktomatic\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/drinktomatic\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/panamahitek.com\\\/wp-content\\\/uploads\\\/2014\\\/02\\\/mq_3.jpg\",\"datePublished\":\"2024-05-08T22:06:56+00:00\",\"dateModified\":\"2024-05-08T22:06:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/drinktomatic\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/drinktomatic\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/drinktomatic\\\/#primaryimage\",\"url\":\"https:\\\/\\\/panamahitek.com\\\/wp-content\\\/uploads\\\/2014\\\/02\\\/mq_3.jpg\",\"contentUrl\":\"https:\\\/\\\/panamahitek.com\\\/wp-content\\\/uploads\\\/2014\\\/02\\\/mq_3.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/drinktomatic\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DRINKTOMATIC\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\",\"name\":\"Proyectos con Arduino.\",\"description\":\"Blog de proyectos de Arduino de alumnos de la URJC\",\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\",\"name\":\"Universidad Rey Juan Carlos\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/logourjc-1.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/logourjc-1.jpg\",\"width\":745,\"height\":288,\"caption\":\"Universidad Rey Juan Carlos\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/4c0090dfcdf12581aa2e2dbf34bfcb29\",\"name\":\"dsemo2324g22\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4281254d7d62b77071da5e78f87357ec2bd75970ce6dc13b4a027048ce2a0aa6?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4281254d7d62b77071da5e78f87357ec2bd75970ce6dc13b4a027048ce2a0aa6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4281254d7d62b77071da5e78f87357ec2bd75970ce6dc13b4a027048ce2a0aa6?s=96&d=mm&r=g\",\"caption\":\"dsemo2324g22\"},\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/author\\\/dsemo2324g22\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DRINKTOMATIC - Proyectos con Arduino.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/","og_locale":"es_ES","og_type":"article","og_title":"DRINKTOMATIC - Proyectos con Arduino.","og_description":"Grupo 20 Introducci\u00f3n Este proyecto est\u00e1 basado en la creaci\u00f3n de un dispensador de bebidas autom\u00e1tico enfocado a la hosteler\u00eda para poder agilizar el servicio de un camarero al servir las bebidas. Adem\u00e1s, incluye&#46;&#46;&#46;","og_url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/","og_site_name":"Proyectos con Arduino.","article_published_time":"2024-05-08T22:06:56+00:00","article_modified_time":"2024-05-08T22:06:58+00:00","og_image":[{"url":"https:\/\/panamahitek.com\/wp-content\/uploads\/2014\/02\/mq_3.jpg","type":"","width":"","height":""}],"author":"dsemo2324g22","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"dsemo2324g22","Tiempo de lectura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/#article","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/"},"author":{"name":"dsemo2324g22","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/4c0090dfcdf12581aa2e2dbf34bfcb29"},"headline":"DRINKTOMATIC","datePublished":"2024-05-08T22:06:56+00:00","dateModified":"2024-05-08T22:06:58+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/"},"wordCount":1912,"commentCount":0,"publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/#primaryimage"},"thumbnailUrl":"https:\/\/panamahitek.com\/wp-content\/uploads\/2014\/02\/mq_3.jpg","articleSection":["Proyectos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/","name":"DRINKTOMATIC - Proyectos con Arduino.","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/#primaryimage"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/#primaryimage"},"thumbnailUrl":"https:\/\/panamahitek.com\/wp-content\/uploads\/2014\/02\/mq_3.jpg","datePublished":"2024-05-08T22:06:56+00:00","dateModified":"2024-05-08T22:06:58+00:00","breadcrumb":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/#primaryimage","url":"https:\/\/panamahitek.com\/wp-content\/uploads\/2014\/02\/mq_3.jpg","contentUrl":"https:\/\/panamahitek.com\/wp-content\/uploads\/2014\/02\/mq_3.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/drinktomatic\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blogs.etsii.urjc.es\/dseytr\/"},{"@type":"ListItem","position":2,"name":"DRINKTOMATIC"}]},{"@type":"WebSite","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/","name":"Proyectos con Arduino.","description":"Blog de proyectos de Arduino de alumnos de la URJC","publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization","name":"Universidad Rey Juan Carlos","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/logo\/image\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/logourjc-1.jpg","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/logourjc-1.jpg","width":745,"height":288,"caption":"Universidad Rey Juan Carlos"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/4c0090dfcdf12581aa2e2dbf34bfcb29","name":"dsemo2324g22","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/4281254d7d62b77071da5e78f87357ec2bd75970ce6dc13b4a027048ce2a0aa6?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4281254d7d62b77071da5e78f87357ec2bd75970ce6dc13b4a027048ce2a0aa6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4281254d7d62b77071da5e78f87357ec2bd75970ce6dc13b4a027048ce2a0aa6?s=96&d=mm&r=g","caption":"dsemo2324g22"},"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/author\/dsemo2324g22\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/8375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/users\/207"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/comments?post=8375"}],"version-history":[{"count":5,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/8375\/revisions"}],"predecessor-version":[{"id":8853,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/8375\/revisions\/8853"}],"wp:attachment":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media?parent=8375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/categories?post=8375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/tags?post=8375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}