{"id":6973,"date":"2023-05-08T19:54:04","date_gmt":"2023-05-08T17:54:04","guid":{"rendered":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?p=6973"},"modified":"2023-05-09T08:45:39","modified_gmt":"2023-05-09T06:45:39","slug":"maquina-expendedora-de-capsulas-de-cafe","status":"publish","type":"post","link":"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/","title":{"rendered":"M\u00e1quina expendedora de c\u00e1psulas de caf\u00e9"},"content":{"rendered":"\n<p>SISTEMAS EMPOTRADOS Y DE TIEMPO REAL<\/p>\n\n\n\n<p><strong>&nbsp;<\/strong><\/p>\n\n\n\n<p><em>Celia Rojo Frutos<\/em><\/p>\n\n\n\n<p><em>Manuel Perlado Maldonado<\/em><\/p>\n\n\n\n<p><em>Javier Moreno de Andr\u00e9s<\/em><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><em>INTRODUCCI\u00d3N<\/em><\/p>\n\n\n\n<p>En esta memoria vamos a relatar m\u00e1s en profundidad el procedimiento que hemos seguido a la hora de crear nuestra m\u00e1quina dispensadora de c\u00e1psulas de caf\u00e9, a su vez proporcionaremos algunas im\u00e1genes y v\u00eddeos de los primeros prototipos para mostrar el proceso lineal de la misma.<\/p>\n\n\n\n<p><em>OBJETIVOS<\/em><\/p>\n\n\n\n<p>El objetivo principal de este proyecto era la creaci\u00f3n de una m\u00e1quina dispensadora de c\u00e1psulas de caf\u00e9 que fuese funcional. Otros de los objetivos de este proyecto fueron::<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&nbsp;Dise\u00f1ar y construir una m\u00e1quina de bajo costo, eficiente y funcional para dispensar diferentes tipos de c\u00e1psulas de caf\u00e9.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Desarrollar un sistema de control basado en Arduino para gestionar el proceso de ca\u00edda de las c\u00e1psulas de caf\u00e9.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&nbsp;Explorar posibles mejoras y expansiones del dispositivo, como la incorporaci\u00f3n de conectividad inal\u00e1mbrica (Wi-Fi, Bluetooth) para control remoto o la integraci\u00f3n con aplicaciones m\u00f3viles y asistentes virtuales.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dise\u00f1ar un sistema de almacenamiento y organizaci\u00f3n de c\u00e1psulas que permita una f\u00e1cil recarga y mantenimiento del dispensador.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Implementar el m\u00e1ximo n\u00famero de elementos posibles en nuestra m\u00e1quina para hacerla todav\u00eda mucho m\u00e1s funcional (teniendo en cuenta las limitaciones que nos da Arduino UNO)<\/li>\n<\/ul>\n\n\n\n<p><em>MATERIALES<\/em><\/p>\n\n\n\n<p>La mayor\u00eda de productos utilizados en este proyecto fueron proporcionados por la universidad, sin embargo hubo otros cuantos que tuvimos que comprar para generar nuestra m\u00e1quina.<\/p>\n\n\n\n<p>Listado de elementos proporcionados por la universidad<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Placa Protoboard<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Placa base Arduino UNO<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>7 resistencias de 330 ohmios<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Pantalla LED de 7 segmentos de 1 d\u00edgito<\/li>\n<\/ul>\n\n\n\n<p>Listado de elementos que tuvimos que comprar<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>4 servo motores de 90\u00ba<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Teclado matricial 1&#215;4 de membrana<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cables hembra-macho<\/li>\n<\/ul>\n\n\n\n<p><em>PROCESO<\/em><\/p>\n\n\n\n<p>La primera decisi\u00f3n que tomamos en cuanto al proyecto fue los d\u00edas y las horas que le \u00edbamos a dedicar a la semana, le dedicar\u00edamos entre 3 y 4 horas a la semana desde que se nos present\u00f3 la idea de hacer el proyecto.<\/p>\n\n\n\n<p>Para elegir la idea fuimos mirando el blog y los proyectos de a\u00f1os anteriores, empezamos con la idea de hacer un coche teledirigido, lo descartamos debido a que preguntamos al profesor y se nos neg\u00f3 esa idea, continuamos con generar un brazo mec\u00e1nico, pero al final optamos por hacer algo sencillo que aunque ya se hab\u00eda realizado otros a\u00f1os, le quer\u00edamos dar nuestra idea y nuestro toque personal al proyecto.<\/p>\n\n\n\n<p>Una vez decidido el proyecto empezamos a pensar que elementos \u00edbamos a utilizar, sin tener mucho en cuenta las limitaciones de Arduino ya que era la primera vez que \u00edbamos a programar en ese entorno. Determinamos que la m\u00e1quina iba a tener al principio una pantalla LCD, un altavoz en el que una voz dijese la opci\u00f3n seleccionada (esto \u00faltimo se decidi\u00f3 para ser lo m\u00e1s inclusivos posible), un teclado para seleccionar la opci\u00f3n correspondiente, una pantalla LED de 1 d\u00edgito, 4 servos para tener 4 ca\u00eddas de c\u00e1psulas y por \u00faltimo un lector de NFC para que nos diese acceso a poder utilizar nuestra m\u00e1quina.<\/p>\n\n\n\n<p>Despu\u00e9s determinamos c\u00f3mo har\u00edamos la estructura para que fuese funcional, pensamos en hacer una rueda donde hubiese un hueco con la silueta de la c\u00e1psula, esa rueda girar\u00eda lo suficiente para que bajase la c\u00e1psula y no cayese la de arriba. Al final decidimos de utilizar una especie de tope en forma de L para que hiciese la misma funci\u00f3n que la rueda<\/p>\n\n\n\n<p>Una vez establecida la idea de realizar esta m\u00e1quina, compramos los servos que \u00edbamos a necesitar y comprobamos uno a uno que funcionase. Despu\u00e9s pusimos los 4 servos a la vez y por \u00faltimo, ya que todav\u00eda no hab\u00edamos comprado el teclado utilizamos 4 botones conectados a cada uno de los servos para comprobar la funcionalidad de los mismos.<\/p>\n\n\n\n<p>Los pr\u00f3ximos d\u00edas intentamos encender la pantalla LCD que adem\u00e1s de usar muchos puertos, no conseguimos la manera de que la pantalla imprimiese cualquier cosa, por lo que decidimos descartar esta idea por completo. De la misma manera que decidimos descartar el lector NFC y el altavoz, ya que calculamos los puertos que \u00edbamos a necesitar y no nos daba para utilizar todos los elementos.<\/p>\n\n\n\n<p>Lo siguiente fue realizar una prototipo de lo que iba a ser la m\u00e1quina para probar la funcionalidad de la idea que hab\u00edamos tenido con las L de madera. Conectamos un servo e hicimos la prueba, de tal manera que el prototipo qued\u00f3:<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\" start=\"1\">\n<li>este fue el prototipo principal, bastante parecido al final, en esta imagen podemos observar la colocaci\u00f3n de las c\u00e1psulas antes de caer<\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\" start=\"2\">\n<li>Aqu\u00ed observamos como el servo ha girado los 90 grados especificados en el c\u00f3digo y la c\u00e1psula cae al suelo<\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\" start=\"3\">\n<li>La c\u00e1psula que estaba primera ya ha ca\u00eddo y la que estaba justo encima sigue en su lugar y no se ha ca\u00eddo<\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\" start=\"4\">\n<li>Al volver a girar el servo cae la siguiente c\u00e1psula<\/li>\n<\/ol>\n\n\n\n<p>Una vez comprobado el prototipo y visto que ten\u00eda sentido y funcionaba, decidimos buscar alg\u00fan teclado por internet, a estas alturas quedaba la mitad de tiempo para presentarlo, as\u00ed que tuvimos que tener en cuenta el tiempo que tardase en llegarnos el teclado y el dinero que quer\u00edamos gastarnos. Pedimos un teclado matricial 1&#215;4, era justo lo que necesit\u00e1bamos. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p>Mientras esper\u00e1bamos a que llegase el teclado fuimos a probar la pantalla LED, al probarlo nos dimos cuenta que las combinaciones que hab\u00edamos encontrado en internet para que se iluminasen los segmentos correspondientes no funcionaban. Tuvimos que gastar bastante tiempo en encontrar las combinaciones para conseguir los n\u00fameros que quer\u00edamos.<\/p>\n\n\n\n<p>Cuando nos lleg\u00f3 el teclado, conectamos la pantalla LED con el teclado, de tal manera de que cuando pulsamos el bot\u00f3n 1, se iluminase un 1 en la pantalla LED y as\u00ed sucesivamente con los n\u00fameros hasta el 4. No conectamos los servos ese d\u00eda ya que no los ten\u00edamos all\u00ed. Al pensar en conectar los servos nos dimos cuenta que necesit\u00e1bamos m\u00e1s puertos digitales, investigando en internet nos dimos cuenta de que pod\u00edamos usar los puertos anal\u00f3gicos como puertos digitales.<\/p>\n\n\n\n<p>La semana siguiente conseguimos montar el circuito entero, conectamos los servo, la pantalla y el teclado a la vez y nos funcion\u00f3 perfectamente. Tuvimos varios problemas ya que Arduino es fr\u00e1gil y los cables se desconectaban o no se met\u00edan bien y tard\u00e1bamos un rato en encontrar el problema.<\/p>\n\n\n\n<p>Una vez hecho todo el circuito nos faltaba realizar el montaje del mismo, bas\u00e1ndonos en el prototipo que hab\u00edamos realizado hac\u00eda unas semanas. Nos result\u00f3 bastante f\u00e1cil el montaje ya que ten\u00edamos muy claro c\u00f3mo iba a ser.<\/p>\n\n\n\n<p>Cabe decir que el \u00fanico problema que tuvimos con el montaje fue el hecho de que nos hab\u00edamos contado con la altura de los servos, as\u00ed que hubo que elevar las ca\u00eddas con trozos de cart\u00f3n para que las c\u00e1psulas estuviesen a la altura de la L y no se colaran entre medias.<br><br><\/p>\n\n\n\n<p><em>SOFTWARE<\/em><\/p>\n\n\n\n<p>Las primeras dos l\u00edneas de c\u00f3digo son para incluir las dos librer\u00edas necesarias para el c\u00f3digo. La primera la usaremos para controlar los servomotores y la segunda para el keypad (el teclado 1&#215;4).<\/p>\n\n\n\n<p>Ahora pasamos a la declaraci\u00f3n de variables. Creamos 4 variables, una para cada uno de los servomotores y la variable \u00e1ngulo que usaremos para mover los servomotores.<\/p>\n\n\n\n<p>Continuamos estableciendo 7 constantes de la A a la G en las que introduciremos los valores del 2 al 8 respectivamente que corresponden con los pines digitales del visualizador de 7 segmentos. Declaramos la variable N y creamos un array SEGMENTOS de N tama\u00f1o, en este caso 7 en el que pondremos las constantes anteriormente mencionadas.<\/p>\n\n\n\n<p>Ahora vamos a crear un array llamado patrones de tama\u00f1o 4 ya que solo necesitaremos mostrar hasta ese n\u00famero, en el que guardaremos el comportamiento del visualizador de 7 segmentos en funci\u00f3n del n\u00famero que necesitemos mostrar. En el caso de que necesitemos mostrar el n\u00famero 1 entrar\u00e1 en patrones[0] y har\u00e1 lo que hayamos definido. Si el n\u00famero que representa el segmento est\u00e1 a 1 significa que ese segmento se iluminar\u00e1 y si est\u00e1 a 0 se quedar\u00e1 apagado.<\/p>\n\n\n\n<p>Ahora pasamos al teclado num\u00e9rico 1&#215;4. Para definir sus conexiones, hemos creado una matriz 1&#215;4 en la que guardaremos los propios n\u00fameros del 1 al 4, despu\u00e9s definimos los pines correspondientes a la fila y a las 4 columnas y creamos el objeto keypad con todo lo anteriormente mencionado.<\/p>\n\n\n\n<p>Ahora vamos a comenzar con la parte de inicializaci\u00f3n o setup() del c\u00f3digo. Lo primero que hacemos es inicializar los 7 segmentos del visualizador y posteriormente asignamos los pines a los 4 servomotores. Tambi\u00e9n inicializamos el monitor serie.<\/p>\n\n\n\n<p>Ahora vamos con la \u00faltima parte del c\u00f3digo, el cuerpo o loop(). Lo primero que hacemos es leer del teclado el bot\u00f3n que hayamos pulsado del 1 al 4. En el caso de que ese n\u00famero sea 1 entraremos por el if y definiremos la variable \u201cnumero\u201d con un 0, que ser\u00e1 la posici\u00f3n del array de patrones a mostrar por el visualizador y que se mostrar\u00e1 gracias al for. Como he dicho antes, en la posici\u00f3n 0 de ese array mostrar\u00e1 el n\u00famero 1 que es el n\u00famero que se ha pulsado en el keypad. Despu\u00e9s definimos el \u00e1ngulo al que queremos que se mueva el servomotor para poder dejar caer la c\u00e1psula de caf\u00e9, esperamos un poco para que le d\u00e9 tiempo a caer y despu\u00e9s volvemos a poner todo en la posici\u00f3n inicial en la que se encontraba.<\/p>\n\n\n\n<p>Despu\u00e9s de esto, el resto del c\u00f3digo consta de 3 ifs m\u00e1s, iguales al anterior, con unas peque\u00f1as modificaciones. El n\u00famero que leer\u00edamos, por el que entrar\u00edamos a los otros ifs, y el que se mostrar\u00eda en el visualizador ser\u00eda o el 2, o el 3, o el 4.<\/p>\n\n\n\n<p>Este ser\u00eda el c\u00f3digo para cuando se pulsa el bot\u00f3n n\u00famero 2.<\/p>\n\n\n\n<p>Este ser\u00eda el c\u00f3digo para cuando se pulsa el bot\u00f3n 3.<\/p>\n\n\n\n<p>Este ser\u00eda el c\u00f3digo para cuando se pulsa el bot\u00f3n 4.<\/p>\n\n\n\n<p><em>HARDWARE<\/em><\/p>\n\n\n\n<p>Para este proyecto hemos usado 4 servomotores, el visualizador de 7 segmentos y un teclado 4 x 1 teclas. Debido a este n\u00famero de componentes, hemos tenido que hacer uso de los puertos anal\u00f3gicos trat\u00e1ndolos como si fueran puertos digitales.<\/p>\n\n\n\n<p>Los 4 servomotores que son los encargados de dejar caer las c\u00e1psulas, los cuales tienen 3 puertos (datos, voltaje y tierra), est\u00e1n conectados a los puertos anal\u00f3gicos sus cables de datos y los cables de voltaje y tierra van conectados a la placa protoboard.<br><br><\/p>\n\n\n\n<p>La placa protoboard tiene conectado en el carril del positivo y negativo el cable de alimentaci\u00f3n (5V) y el cable tierra (GND) los cuales vienen desde la placa de Arduino. Esto se decidi\u00f3 hacer as\u00ed para poder simplificar el montaje y evitar tener mayores problemas con la organizaci\u00f3n de cables debido a las limitaciones de la placa base Arduino UNO, la cual hemos podido comprobar que ha sido un factor limitante importante a la hora del montaje.<\/p>\n\n\n\n<p>El visor de 7 segmentos tiene 10 conexiones, de las cuales nosotros solo usamos 8 debido a que descartamos usar el controlador del \u201c.\u201d dado que \u00fanicamente queremos representar n\u00fameros enteros del 1 al 4, las cuales van conectadas a la placa protoboard donde se encuentran unas resistencias de 330 ohmios para poder evitar da\u00f1os al componente. Todos los puertos, van conectados posteriormente a los puertos digitales de la placa Arduino UNO donde les daremos las \u00f3rdenes de encender los segmentos correspondientes mediante el software desarrollado.<\/p>\n\n\n\n<p>El \u00faltimo componente relativo a la parte hardware es el teclado de 4 teclas, el cual tiene 5 conexiones de las cuales 4 van directamente conectadas a los puertos digitales y la restante va conectada a la placa protoboard al carril negativo (tierra o GND).<\/p>\n\n\n\n<p><em>Funcionamiento y casos de uso<\/em><\/p>\n\n\n\n<p>Para crear el prototipo final del proyecto decidimos usar un trozo de madera rectangular, en donde con otros cachos de madera \u00edbamos a generar esas ca\u00eddas necesarias para la m\u00e1quina.<\/p>\n\n\n\n<p>C\u00f3mo la altura del servo junto con la L pegada a \u00e9l sobrepasaba la altura de las c\u00e1psulas, decidimos pegar varios niveles de cart\u00f3n de tal manera que la ca\u00edda quedaba elevada lo suficiente como para que hiciese tope con la L y no se cayesen.<\/p>\n\n\n\n<p>Para cerrar la m\u00e1quina y hacer tope con las c\u00e1psulas para que no cayesen hacia delante ni pudiesen salir de las ca\u00eddas, pegamos un trozo de metacrilato con la medida necesaria, aun as\u00ed, la m\u00e1quina gener\u00f3 alg\u00fan problema y hubo que elevar un poco m\u00e1s las ca\u00eddas de la misma manera que se comenta en el p\u00e1rrafo anterior.<\/p>\n\n\n\n<p>Decidimos que todo el circuito, la placa base y la protoboard ir\u00eda detr\u00e1s de la m\u00e1quina, por lo que fue necesario hacer unos peque\u00f1os agujeros debajo de cada servo para que entrasen justamente los cables y se pudiesen conectar perfectamente.<\/p>\n\n\n\n<p>Por otro lado, en el lado derecho de la m\u00e1quina pusimos el teclado y la pantalla LED para que fuese accesible y de esta manera no se viesen los cables.<\/p>\n\n\n\n<p>Por \u00faltimo creamos dos rampas en diagonal para generar la ca\u00edda de las c\u00e1psulas y que al usuario de fuese sencillo recogerlas<\/p>\n\n\n\n<p>C\u00f3mo casos de uso tenemos:<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\" start=\"1\">\n<li>La introducci\u00f3n de c\u00e1psulas de caf\u00e9: al introducir las c\u00e1psulas de caf\u00e9 por la correspondiente ca\u00edda, al pulsar el bot\u00f3n del teclado, se nos iluminar\u00e1 la pantalla LED con el n\u00famero que hayamos pulsado y la c\u00e1psula caer\u00e1 por la rampa<\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\" start=\"2\">\n<li>Introducir la c\u00e1psula de caf\u00e9 dada la vuelta: de la misma forma que el primer caso de uso, al introducir la c\u00e1psula dada la vuelta, tiene el mismo funcionamiento que el primer caso de uso<\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\" start=\"3\">\n<li>M\u00e1ximo n\u00famero de c\u00e1psulas en una ca\u00edda: comprobamos que el m\u00e1ximo n\u00famero que entran en una misma ca\u00edda son 9. El servo aguanta el peso de las c\u00e1psulas y funciona igual que en los casos anteriores.<\/li>\n<\/ol>\n\n\n\n<p><em>PROBLEMAS Y SOLUCIONES<\/em><\/p>\n\n\n\n<p>Hemos ido teniendo muchos problemas a lo largo de los 3 meses de trabajo que nos ha llevado la construcci\u00f3n de nuestro proyecto, las primeras semanas no nos decid\u00edamos sobre qu\u00e9 proyecto hacer hasta que al final nos decantamos por este. En la primera lluvia de ideas que hicimos para organizarnos y ver c\u00f3mo \u00edbamos a enfrentarnos al proyecto, se nos apareci\u00f3 el primer problema. C\u00f3mo pod\u00edamos hacer para que cuando cayese una c\u00e1psula, no cayesen m\u00e1s y se quedasen esperando su turno.<\/p>\n\n\n\n<p>Tras pensar varias cosas, se nos ocurri\u00f3 que lo que dejaba pasar las c\u00e1psulas tuviese forma de L para que as\u00ed la pata superior de la L detuviera la c\u00e1psula superior dejando caer a su vez la que ten\u00eda que caer. Sorprendentemente llevamos a cabo nuestra idea de manera un poco cutre para probar que funcionase y funcion\u00f3 correctamente as\u00ed que problema solucionado.<\/p>\n\n\n\n<p>M\u00e1s tarde, para meterle m\u00e1s complejidad al c\u00f3digo, decidimos poner el visualizador de 7 segmentos que nos cost\u00f3 bastante averiguar c\u00f3mo funcionaba y conectarlo a la vez a los servomotores y al teclado, pero tambi\u00e9n conseguimos solucionarlo. Tuvimos muchos problemas con los cables y algunos servomotores que dejaban de funcionar y no sab\u00edamos el por qu\u00e9 o que se soltaban y no nos d\u00e1bamos cuenta y ya la ten\u00edamos liada de nuevo. Pero tras mucho pelearnos con eso, al final conseguimos que funcionase todo a la perfecci\u00f3n.<\/p>\n\n\n\n<p>Tuvimos que comprar varios materiales que nos faltaban y que tardaban en llegar as\u00ed que hubo d\u00edas que tuvimos que reinventarnos usando leds como si fueran los servomotores para ir avanzando e ir comprobando que todo funcionaba a la perfecci\u00f3n. Ahora ven\u00eda lo dif\u00edcil, llevar todo el circuito que funcionaba e integrarlo en la propia m\u00e1quina expendedora. Seguimos teniendo problemas con cables que se desconectaban o alguna resistencia que no estaba lo suficientemente bien colocada y no se encend\u00eda el segmento que tocaba del visualizador o no giraba alg\u00fan servo cuando ten\u00eda que hacerlo y cosas as\u00ed. Una vez todo estaba bien montado, con el cristal pegado y todo perfecto, faltaba probar que funcionase con las c\u00e1psulas.<\/p>\n\n\n\n<p>Tuvimos que hacer los carriles de ca\u00edda de las c\u00e1psulas m\u00e1s altos para que fueran cayendo pegados al cristal ya que a la hora de tocar el servo, los que ven\u00edan detr\u00e1s se amontonaban y despu\u00e9s ca\u00edan 2 a la vez y varios problemas m\u00e1s.<\/p>\n\n\n\n<p>Elevamos un poco m\u00e1s los carriles para que fuesen del tama\u00f1o de las c\u00e1psulas e iba perfecto. Salvo una cosa. Hab\u00eda veces que del propio peso de la c\u00e1psula al caer sobre el servo, este se soltaba y hab\u00eda que colocarlo de nuevo, todo esto con el cristal pegado. Con esfuerzo al final logramos volver a colocarlo en su sitio justo a tiempo y listo para la presentaci\u00f3n en la que qued\u00f3 una demostraci\u00f3n perfecta. Todo sali\u00f3 como quer\u00edamos al final.<\/p>\n\n\n\n<p><em>POSIBLES MEJORAS<\/em><\/p>\n\n\n\n<p>Durante la realizaci\u00f3n del proyecto, nos enfrentamos a varias limitaciones en cuanto al tiempo disponible, las capacidades de la placa base y nuestros conocimientos t\u00e9cnicos, lo que nos impidi\u00f3 implementar ciertas funcionalidades que hab\u00edamos planeado.<\/p>\n\n\n\n<p>Una de las funcionalidades que no pudimos implementar fue el uso de cuatro sensores en los carriles de c\u00e1psulas de caf\u00e9, para detectar cu\u00e1ndo se agotaba el suministro de un sabor espec\u00edfico. Para ello, hubi\u00e9ramos utilizado sensores de presencia de carga de celda, los cuales son muy precisos y capaces de detectar incluso las c\u00e1psulas m\u00e1s ligeras. Creemos que esta mejora ser\u00eda muy beneficiosa para la m\u00e1quina, ya que aumentar\u00eda su versatilidad y facilidad de uso.<\/p>\n\n\n\n<p>Adem\u00e1s, nos hubiera gustado implementar la vinculaci\u00f3n de la m\u00e1quina a Alexa o Google Home para poder controlarla mediante asistentes de voz. Sin embargo, esta mejora no fue viable debido al costo del m\u00f3dulo Arduino Wifi necesario, que rondaba los 60 d\u00f3lares. Aunque no pudimos implementar esta funcionalidad en este proyecto, seguimos consider\u00e1ndola una opci\u00f3n interesante para futuros desarrollos.<\/p>\n\n\n\n<p><em>REPARTO DE TAREAS<br><br><\/em><\/p>\n\n\n\n<p>Durante la realizaci\u00f3n del proyecto, cada integrante del equipo tuvo una tarea espec\u00edfica. Javier se encarg\u00f3 del c\u00f3digo, Manuel del hardware y Celia del montaje. Aunque cada uno tuvo una funci\u00f3n importante, se not\u00f3 que Javier dedic\u00f3 m\u00e1s tiempo al c\u00f3digo, Manuel al hardware y Celia al montaje. Gracias a la dedicaci\u00f3n y habilidad de cada uno, el proyecto se complet\u00f3 con \u00e9xito y funcion\u00f3 de manera \u00f3ptima. La colaboraci\u00f3n en equipo permiti\u00f3 una buena finalizaci\u00f3n del proyecto y una oportunidad para que cada integrante aprendiera y desarrollara sus habilidades.<\/p>\n\n\n\n<p><em>CONCLUSIONES<\/em><\/p>\n\n\n\n<p><strong>Javier<\/strong><\/p>\n\n\n\n<p>Me ha parecido una pr\u00e1ctica muy divertida ya que ha sido la \u00fanica asignatura de la carrera en la que hemos hecho un proyecto f\u00edsico. He aprendido mucho de arduino y seguramente ponga en pr\u00e1ctica estos nuevos conocimientos en un futuro.<br><br><\/p>\n\n\n\n<p><strong>Manuel<\/strong><\/p>\n\n\n\n<p>La realizaci\u00f3n de este proyecto ha resultado ser bastante interesante, especialmente porque durante nuestra formaci\u00f3n acad\u00e9mica nos enfocamos principalmente en la parte intangible de la inform\u00e1tica. Es gratificante descubrir que, gracias al aprendizaje adquirido, podemos crear cosas tangibles, \u00fatiles y aplicables en la vida cotidiana. Es importante mencionar que hemos desarrollado el proyecto de manera gradual, lo que nos ha permitido comprender con claridad cada una de las \u00e1reas involucradas, y creo que esto marca la diferencia. En lo personal, considero que esta ha sido una de las pr\u00e1cticas que m\u00e1s he disfrutado, adem\u00e1s de brindarnos valiosos conocimientos sobre Arduino, los cuales espero poder aplicar en diversos proyectos futuros.<\/p>\n\n\n\n<p><strong>Celia<\/strong><\/p>\n\n\n\n<p>Esta pr\u00e1ctica me ha resultado bastante interesante ya que hemos aprendido a aplicar los conceptos a cualquier cosa de la vida real generando proyectos bastante interesantes, tanto el nuestro como los de nuestros compa\u00f1eros. Considero que ha sido una de las mejores pr\u00e1cticas realizadas en la carrera ya que hemos visto la posibilidad de generar m\u00e1quinas funcionales para el d\u00eda a d\u00eda. A su vez hemos aprendido el trabajo que supone generar un proyecto grande.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>A continuaci\u00f3n, un video explicativo:<\/p>\n\n\n\n<p><a href=\"https:\/\/youtu.be\/iZ0SdKQAUmg\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/youtu.be\/iZ0SdKQAUmg<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SISTEMAS EMPOTRADOS Y DE TIEMPO REAL &nbsp; Celia Rojo Frutos Manuel Perlado Maldonado Javier Moreno de Andr\u00e9s INTRODUCCI\u00d3N En esta memoria vamos a relatar m\u00e1s en profundidad el procedimiento que hemos seguido a la&#46;&#46;&#46;<\/p>\n","protected":false},"author":8,"featured_media":6937,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6973","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-proyectos"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>M\u00e1quina expendedora de c\u00e1psulas de caf\u00e9 - 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\/maquina-expendedora-de-capsulas-de-cafe\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"M\u00e1quina expendedora de c\u00e1psulas de caf\u00e9 - Proyectos con Arduino.\" \/>\n<meta property=\"og:description\" content=\"SISTEMAS EMPOTRADOS Y DE TIEMPO REAL &nbsp; Celia Rojo Frutos Manuel Perlado Maldonado Javier Moreno de Andr\u00e9s INTRODUCCI\u00d3N En esta memoria vamos a relatar m\u00e1s en profundidad el procedimiento que hemos seguido a la&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/\" \/>\n<meta property=\"og:site_name\" content=\"Proyectos con Arduino.\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-08T17:54:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-09T06:45:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/image-29.png\" \/>\n\t<meta property=\"og:image:width\" content=\"566\" \/>\n\t<meta property=\"og:image:height\" content=\"216\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"gdhwsw2\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"gdhwsw2\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 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\\\/maquina-expendedora-de-capsulas-de-cafe\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/maquina-expendedora-de-capsulas-de-cafe\\\/\"},\"author\":{\"name\":\"gdhwsw2\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/7491e54afbe5e7fd53467fccb9c7ce44\"},\"headline\":\"M\u00e1quina expendedora de c\u00e1psulas de caf\u00e9\",\"datePublished\":\"2023-05-08T17:54:04+00:00\",\"dateModified\":\"2023-05-09T06:45:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/maquina-expendedora-de-capsulas-de-cafe\\\/\"},\"wordCount\":3501,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/maquina-expendedora-de-capsulas-de-cafe\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2023\\\/05\\\/image-29.png\",\"articleSection\":[\"Proyectos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/maquina-expendedora-de-capsulas-de-cafe\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/maquina-expendedora-de-capsulas-de-cafe\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/maquina-expendedora-de-capsulas-de-cafe\\\/\",\"name\":\"M\u00e1quina expendedora de c\u00e1psulas de caf\u00e9 - Proyectos con Arduino.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/maquina-expendedora-de-capsulas-de-cafe\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/maquina-expendedora-de-capsulas-de-cafe\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2023\\\/05\\\/image-29.png\",\"datePublished\":\"2023-05-08T17:54:04+00:00\",\"dateModified\":\"2023-05-09T06:45:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/maquina-expendedora-de-capsulas-de-cafe\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/maquina-expendedora-de-capsulas-de-cafe\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/maquina-expendedora-de-capsulas-de-cafe\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2023\\\/05\\\/image-29.png\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2023\\\/05\\\/image-29.png\",\"width\":566,\"height\":216},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/maquina-expendedora-de-capsulas-de-cafe\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"M\u00e1quina expendedora de c\u00e1psulas de caf\u00e9\"}]},{\"@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\\\/7491e54afbe5e7fd53467fccb9c7ce44\",\"name\":\"gdhwsw2\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ed762cea3155134adfbecf1780d8a40c0fe5e4b642859a56b3a2b3611a1ca73a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ed762cea3155134adfbecf1780d8a40c0fe5e4b642859a56b3a2b3611a1ca73a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ed762cea3155134adfbecf1780d8a40c0fe5e4b642859a56b3a2b3611a1ca73a?s=96&d=mm&r=g\",\"caption\":\"gdhwsw2\"},\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/author\\\/gdhwsw2\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"M\u00e1quina expendedora de c\u00e1psulas de caf\u00e9 - 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\/maquina-expendedora-de-capsulas-de-cafe\/","og_locale":"es_ES","og_type":"article","og_title":"M\u00e1quina expendedora de c\u00e1psulas de caf\u00e9 - Proyectos con Arduino.","og_description":"SISTEMAS EMPOTRADOS Y DE TIEMPO REAL &nbsp; Celia Rojo Frutos Manuel Perlado Maldonado Javier Moreno de Andr\u00e9s INTRODUCCI\u00d3N En esta memoria vamos a relatar m\u00e1s en profundidad el procedimiento que hemos seguido a la&#46;&#46;&#46;","og_url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/","og_site_name":"Proyectos con Arduino.","article_published_time":"2023-05-08T17:54:04+00:00","article_modified_time":"2023-05-09T06:45:39+00:00","og_image":[{"width":566,"height":216,"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/image-29.png","type":"image\/png"}],"author":"gdhwsw2","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"gdhwsw2","Tiempo de lectura":"17 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/#article","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/"},"author":{"name":"gdhwsw2","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/7491e54afbe5e7fd53467fccb9c7ce44"},"headline":"M\u00e1quina expendedora de c\u00e1psulas de caf\u00e9","datePublished":"2023-05-08T17:54:04+00:00","dateModified":"2023-05-09T06:45:39+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/"},"wordCount":3501,"commentCount":0,"publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/image-29.png","articleSection":["Proyectos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/","name":"M\u00e1quina expendedora de c\u00e1psulas de caf\u00e9 - Proyectos con Arduino.","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/#primaryimage"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/image-29.png","datePublished":"2023-05-08T17:54:04+00:00","dateModified":"2023-05-09T06:45:39+00:00","breadcrumb":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/#primaryimage","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/image-29.png","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/image-29.png","width":566,"height":216},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/maquina-expendedora-de-capsulas-de-cafe\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blogs.etsii.urjc.es\/dseytr\/"},{"@type":"ListItem","position":2,"name":"M\u00e1quina expendedora de c\u00e1psulas de caf\u00e9"}]},{"@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\/7491e54afbe5e7fd53467fccb9c7ce44","name":"gdhwsw2","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/ed762cea3155134adfbecf1780d8a40c0fe5e4b642859a56b3a2b3611a1ca73a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ed762cea3155134adfbecf1780d8a40c0fe5e4b642859a56b3a2b3611a1ca73a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ed762cea3155134adfbecf1780d8a40c0fe5e4b642859a56b3a2b3611a1ca73a?s=96&d=mm&r=g","caption":"gdhwsw2"},"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/author\/gdhwsw2\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/6973","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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/comments?post=6973"}],"version-history":[{"count":1,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/6973\/revisions"}],"predecessor-version":[{"id":6982,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/6973\/revisions\/6982"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media\/6937"}],"wp:attachment":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media?parent=6973"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/categories?post=6973"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/tags?post=6973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}