{"id":118,"date":"2017-04-26T08:55:00","date_gmt":"2017-04-26T08:55:00","guid":{"rendered":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?p=118"},"modified":"2019-05-04T17:52:04","modified_gmt":"2019-05-04T17:52:04","slug":"vagones-metro","status":"publish","type":"post","link":"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/","title":{"rendered":"Vagones de metro"},"content":{"rendered":"<h2 dir=\"ltr\">Introducci\u00f3n y funcionamiento<\/h2>\n<div dir=\"ltr\">Metrino es un sistema aut\u00f3nomo de transporte de pasajeros implementado en Arduino que consiste en un m\u00f3dulo que circula por un carril se\u00f1alizado y un sistema de detecci\u00f3n de dicho m\u00f3dulo ubicado a la entrada y la salida de cada parada del recorrido.<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<div dir=\"ltr\">Nuestro sistema se basa en un veh\u00edculo siguel\u00edneas aut\u00f3nomo realizado con LEDs y LDRs, que cuenta con apertura autom\u00e1tica de puertas con la ayuda de un servomotor y un segundo m\u00f3dulo de control y seguimiento de paradas que se basa dos pares detector-emisor de infrarrojos, colocados a la salida y entrada de la estaci\u00f3n y un panel LCD en el que se visualiza la informaci\u00f3n del estado del veh\u00edculo: cu\u00e1ndo entra, cu\u00e1ndo est\u00e1 en la parada (pasado un tiempo preestablecido) y cu\u00e1ndo sale (ofreciendo informaci\u00f3n sobre el tiempo de llegada para el siguiente tren como posible futura mejora). Nuestro veh\u00edculo es capaz de detectar paradas se\u00f1alizadas en el suelo mediante una l\u00ednea perpendicular al recorrido, detenerse, abrir las puertas y tras cerrarlas, reanudar su marcha por el circuito.<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<h2 dir=\"ltr\">1. Materiales y costes del proyecto<\/h2>\n<div dir=\"ltr\">Para el proyecto hemos utilizado los siguientes componentes:<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<div dir=\"ltr\">\n<table>\n<tbody>\n<tr>\n<td>\u00a0<\/td>\n<td>\n<div dir=\"ltr\">Cantidad<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">Precio unitario<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">Total<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Arduino UNO<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">1 + 1 cedido<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">10,00\u20ac<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">10,00\u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">LCD 16&#215;2<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">1<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">3,91\u20ac<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">3,91\u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">LEDs color (R,G,W)<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">8<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">Cedido<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">&#8212;<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">LEDs IR<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">2<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">0,16\u20ac<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">0,32\u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Receptores IR<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">4<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">0,26\u20ac<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">1,04\u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">LDRs<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">3<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">Cedido<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">&#8212;<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Resistencias<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">~20<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">Cedido<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">&#8212;<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Diodo IN4007<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">2<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">0,08\u20ac<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">0,16\u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Transistor 2N2222A<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">2<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">0,74\u20ac<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">1,49\u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Servomotor<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">1<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">Cedido<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">&#8212;<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Chasis + Motores<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">1<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">15,24\u20ac<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">15,24\u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Interruptor<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">1<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">0,65\u20ac<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">0,65\u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Protoboards varias<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">7<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">&#8212;<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">7,42\u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Pack cables Macho-Hembra<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">40<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">2,56\u20ac<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">2,56\u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Pack cables Macho-Macho<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">40<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">2,56\u20ac<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">2,56\u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<div dir=\"ltr\">Tabla de Contrachapado 3mm<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">1<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">5,00\u20ac<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">5,00\u20ac<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\">\n<div dir=\"ltr\">TOTAL<\/div>\n<\/td>\n<td>\n<div dir=\"ltr\">50,35\u20ac<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<div dir=\"ltr\">Contamos con un presupuesto razonable para la fabricaci\u00f3n del proyecto, siendo lo mas caro los componentes motores del veh\u00edculo.<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<div dir=\"ltr\"><span id=\"docs-internal-guid-adeb533e-a952-525c-8f74-c8a60cf9f249\">2. Esquemas de conexi\u00f3n<\/span><\/div>\n<div dir=\"ltr\">Contamos con dos m\u00f3dulos independientes conectados cada uno a una placa Arduino distinta. A continuaci\u00f3n especificamos el dise\u00f1o del sistema de detecci\u00f3n del veh\u00edculo mediante IR:<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<table cellspacing=\"0\" cellpadding=\"0\" align=\"center\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/pW77fTOa5lFWODB0Ou_YraK3O89NLTc0pq9cWtmB1NBi0lc75_rGVlvZrbqc97DC4Kp7TRfYwkqWt6m8ZN5FxNOSOe0GX5zSuOhCTLyCqjurgA_THF9I8RUSrBS8Hb6aMaZyEARm\" width=\"523\" height=\"640\" \/><\/td>\n<\/tr>\n<tr>\n<td>Esquema del m\u00f3dulo de detecci\u00f3n del veh\u00edculo<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div dir=\"ltr\">\u00a0<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<div dir=\"ltr\">El otro m\u00f3dulo es el que corresponde al veh\u00edculo motriz, realizado mediante el siguiente esquema el\u00e9ctrico:<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<table cellspacing=\"0\" cellpadding=\"0\" align=\"center\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/slkHLxvVZqg9GTqOFopVILG9UppswkkF8N4IK8mBRW3JF1PCwUMGQX29lvQSVosg7up-wqM6YzEJ8fyZTH6303wlS9cnSHPGOxAW7FpM2mkdqXnP-xrYkdcGgBOTHFsTh_QACKJp\" width=\"565\" height=\"640\" \/><\/td>\n<\/tr>\n<tr>\n<td>Esquema el\u00e9ctrico del m\u00f3dulo del veh\u00edculo<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div dir=\"ltr\">\u00a0<\/div>\n<div dir=\"ltr\">Este sistema cuenta con dos LEDs blancos de alumbrado, uno para la detecci\u00f3n de paradas, le\u00edda mediante un \u00fanico LDR, y los otros dos para seguir la l\u00ednea negra del suelo, tanto por la izquierda como por la derecha.<\/div>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;\"><span style=\"background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\">\u00a0<\/span><\/div>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;\"><span style=\"background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"><span id=\"docs-internal-guid-d47cfb08-a957-20ff-d9ac-e9316ac1cca7\"><span style=\"font-size: 20pt; vertical-align: baseline;\">3. C\u00f3digo fuente del proyecto<\/span><\/span><\/span><\/div>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;\"><span style=\"background-color: transparent; color: black; font-family: Arial; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\"><span style=\"font-size: 20pt; vertical-align: baseline;\">\u00a0<\/span><\/span><\/div>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;\">\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"c\">M\u00f3dulo Parada:\n\n   #include &lt;IRremote.h&gt;\n   #include &lt;LiquidCrystal.h&gt;\n\n   #define PIN_DETECT_IN 7# define PIN_STATUS_IN 10# define PIN_DETECT_OUT 8# define PIN_STATUS_OUT 9\n\nLiquidCrystal lcd(12, 11, 5, 4, 3, 2);\n\nIRsend irsend;\nvoid setup() {\n   delay(1000);\n   lcd.begin(16, 2);\n   lcd.print(\u201cMETRINO\u201d);\n   lcd.setCursor(0, 1);\n   lcd.print(\u201cSistema iniciado\u201d);\n   pinMode(PIN_DETECT_IN, INPUT);\n   pinMode(PIN_STATUS_IN, OUTPUT);\n   pinMode(PIN_DETECT_OUT, INPUT);\n   pinMode(PIN_STATUS_OUT, OUTPUT);\n   irsend.enableIROut(38);\n   irsend.mark(0);\n}\n\nvoid loop() {\n   if (!digitalRead(PIN_DETECT_IN)) {\n      digitalWrite(PIN_STATUS_IN, HIGH);\n      lcd.clear();\n      lcd.print(\u201cTREN ENTRANDO\u201d);\n      delay(3000);\n      lcd.setCursor(0, 0);\n      lcd.print(\u201cTREN EN ESTACION\u201d);\n      lcd.setCursor(0, 1);\n      lcd.print(\u201cEstacion 1\u201d);\n      digitalWrite(PIN_STATUS_IN, LOW);\n      delay(2000);\n   }\n\n   if (!digitalRead(PIN_DETECT_OUT)) {\n      digitalWrite(PIN_STATUS_OUT, HIGH);\n      lcd.clear();\n      lcd.print(\u201cTREN FUERA EST.\u201d);\n      delay(3000);\n      lcd.setCursor(0, 1);\n      lcd.print(\u201cProximo: 01 min.\u201d); \/\/Estimaci\u00f3n\n      digitalWrite(PIN_STATUS_OUT, LOW);\n      delay(2000);\n   }\n}\n\nM\u00f3dulo Veh\u00edculo: \n\n#include &lt;Servo.h&gt;\n\n#define pinMotorLeft 1\n# define pinMotorRight 2\n# define pinLEDverde 3\n# define pinLEDrojo 11\n# define pinServo 13\n\n\/\/analogicos\nint pinLDRizdo = 0;\nint pinLDRdcho = 1;\nint pinParada = 2;\n\n\/\/variables\nint valorLDRL = 0;\nint valorLDRR = 0;\nint parada = 0;\n\nServo servoMotor;\n\nvoid setup() {\n\n   pinMode(pinMotorLeft, OUTPUT);\n   pinMode(pinMotorRight, OUTPUT);\n   pinMode(pinLEDrojo, OUTPUT); \/\/LED PUERTA\n   pinMode(pinLEDverde, OUTPUT); \/\/LED PUERTA\n   servoMotor.attach(pinServo);\n\n}\n\nvoid loop() {\n\n   servoMotor.write(15); \/\/cierro puerta\n   valorLDRL = analogRead(pinLDRizdo); \/\/guardo lectura de LDR en\n   valorLDRR = analogRead(pinLDRdcho); \/\/guardo lectura de LDR en\n   parada = analogRead(pinParada); \/\/guardo lectura de ldr parada\n\n   if (parada &gt; 20) { \/\/si el funcionamiento es normal\n      \/\/coloco los led en modo circulaci\u00f3n\n      digitalWrite(pinLEDrojo, HIGH);\n      digitalWrite(pinLEDverde, LOW);\n      \n      if ((valorLDRL &gt; 3) &amp;&amp; (valorLDRR &lt;= 3)) {\n         digitalWrite(pinMotorRight, LOW);\n         digitalWrite(pinMotorLeft, HIGH);\n      } else if ((valorLDRR &gt; 3) &amp;&amp; (valorLDRL &lt;= 3)) {\n         digitalWrite(pinMotorLeft, LOW);\n         digitalWrite(pinMotorRight, HIGH);\n      } else if ((valorLDRR &gt; 3) &amp;&amp; (valorLDRL &gt; 3)) {\n         digitalWrite(pinMotorLeft, LOW);\n         digitalWrite(pinMotorRight, LOW);\n      } else {\n         digitalWrite(pinMotorRight, HIGH);\n         digitalWrite(pinMotorLeft, HIGH);\n      }\n   } else {\n      digitalWrite(pinMotorRight, LOW);\n      digitalWrite(pinMotorLeft, LOW);\n      servoMotor.write(80); \/\/abro puerta\n      digitalWrite(pinLEDrojo, LOW);\n      digitalWrite(pinLEDverde, HIGH);\n      delay(5000);\n      servoMotor.write(15); \/\/cierro puerta\n      digitalWrite(pinLEDrojo, HIGH);\n      digitalWrite(pinLEDverde, LOW);\n      digitalWrite(pinMotorRight, HIGH);\n      digitalWrite(pinMotorLeft, HIGH);\n      delay(500);\n   }\n\n}<\/pre>\n<p>\u00a0<\/p>\n<\/div>\n<h2 dir=\"ltr\">4. Evoluci\u00f3n del proyecto, problemas y resoluci\u00f3n<\/h2>\n<div dir=\"ltr\">El proyecto ha ido evolucionando modularmente, es decir, mediante el desarrollo de funcionalidades b\u00e1sicas que se han ido aumentando paulatinamente hasta llegar al resultado final, pudi\u00e9ndose aumentar el proyecto final en mayor medida.<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<div dir=\"ltr\">Primero nos encargamos tanto de que el veh\u00edculo fuese capaz de seguir l\u00edneas como de que los pares infrarrojos de las paradas detectasen cortes. Una vez conseguido este objetivo pasamos a detectar las paradas en el veh\u00edculo mediante un sistema similar al que usamos para seguir l\u00edneas: la detecci\u00f3n de una l\u00ednea perpendicular negra.<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<table cellspacing=\"0\" cellpadding=\"0\" align=\"center\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/0fAGE8vMf_Mh6i-ym3HgaQyVz2xgrx6FmAlRtqlIy3jCesmkYZLJzzIGiQPYtT9mFBiYzs3fawMfXUqYed4sXs7qNl7w-L-A5429zlm0teTm7WfVKjiiy2mBMYtlZhRM8P3QDVYG\" alt=\"IMG_20170421_243727954.jpg\" width=\"400\" height=\"222\" \/><\/td>\n<\/tr>\n<tr>\n<td>Chasis con motores del veh\u00edculo<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div dir=\"ltr\">\u00a0<\/div>\n<table cellspacing=\"0\" cellpadding=\"0\" align=\"center\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/Nqrc-drz2mLOFg9GaMcdso-Y3owamHUtJm6Z5f9RG7FFEi99gwwqpUUhEnmVyhBtVq1KKxaSCIWHw8KZX1TAQDuM9CCE5NBkd8ptfOw1zQSMzil5FkB_kVw9I0093lFiPnhGVnSd\" alt=\"IMG_20170422_021934683.jpg\" width=\"400\" height=\"223\" \/><\/td>\n<\/tr>\n<tr>\n<td>Chasis con contrachapado y par<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div>\u00a0<\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/lh6.googleusercontent.com\/1wCxsQSYX6yvI5wIAVcDejhOTJAD-LJrf7m17hFqO8nPpnLCbTRqXUGfJ6V9fRtP7XGMT3G-ahyw_bryRS4S0o48dsKN0d3fNLNTKpz6BaDl_AULxvbzxxa6663fvKXWzsPr0cVo\" alt=\"IMG_1588.JPG\" width=\"400\" height=\"298\" \/> \u00a0<\/div>\n<div><strong>Sistema de detecci\u00f3n mediante IR; primer prototipo<\/strong><\/div>\n<div>\n<div>\u00a0<\/div>\n<div>Una vez que conseguimos esto, terminamos la implementaci\u00f3n del detector de paradas, conectando el LCD y mostrando en \u00e9l el paso del veh\u00edculo. Tuvimos que conectar un LCD distinto al que usamos incialmente, ya que el primero que pusimos no funcionaba.<\/div>\n<div>\u00a0<\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/lh3.googleusercontent.com\/GIZzTcr5daZcuvNxh5oh73wR7ipTiRFBJisMYcWjygTRPOwe2Bce6IuEZj0zKy9k4nkYQcwK8T8H1o8ZRxYnWx5aMDxdBBzJjvh-IMfJ7MuwSecvhcFGCOPVwuAAftJMqx_ts9wF\" alt=\"IMG_2066.JPG\" width=\"400\" height=\"298\" \/><\/div>\n<div>\u00a0<\/div>\n<div>\u00a0<\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/lh4.googleusercontent.com\/C-RSrr18LLuC15W-4mIL9I6gh76NfOhOTcuXDrSdSYXhi1c5OXNn6OjoL52jtOlIAPOEQE_EAOgA133KGD9Gfm_eRndvntlpCY8q8iuJ_1o1tiAuyv26umbBWSAYVZFRy6G-wENL\" alt=\"IMG_2080.JPG\" width=\"400\" height=\"300\" \/><\/div>\n<div>\u00a0<\/div>\n<div>\u00a0<\/div>\n<div>Tras completar y comprobar que el detector del veh\u00edculo funciona correctamente, pasamos a realizar la implementaci\u00f3n de la puerta del veh\u00edculo mediante un servomotor y un mecanismo para su apertura y cierre.<\/div>\n<div>\u00a0<\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/lh6.googleusercontent.com\/Qkfq6o5S3oHnSPDMTdyGJ-NkFL5BhBmtc2v-STms0qDDHu4xWIcWpSzwfpKOjhyuatMmO59ar84PApUwsFwvCL7wY-bYK3tSoXGAd2Gs2HCtBc6f3ILZhvADoUlDm0PBGS9vEBX0\" alt=\"IMG_20170422_031349565.jpg\" width=\"400\" height=\"223\" \/><\/div>\n<div>\u00a0<\/div>\n<div>\u00a0<\/div>\n<div>\n<div><a href=\"http:\/\/3.bp.blogspot.com\/-t9GsHcuq1c0\/WQBbPGncv-I\/AAAAAAAABFk\/77M9-ar-pLMELq2fZV_TeGm12cdjsEiwgCK4B\/s1600\/IMG_20170425_210016.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2017\/04\/IMG_20170425_210016-1024x577.jpg\" width=\"400\" height=\"225\" border=\"0\" \/><\/a><\/div>\n<p>\u00a0<\/p>\n<div dir=\"ltr\">Una vez realizado todo lo anterior procedimos a crear una cubierta de contrachapado para el veh\u00edculo as\u00ed como para el m\u00f3dulo de detecci\u00f3n de paradas.<\/div>\n<div dir=\"ltr\">\u00a0<\/div>\n<div dir=\"ltr\">Tras detectar problemas de estabilidad con las barras que separan el emisor del receptor de la parada, procedimos a crear unos puentes de contrachapado para pasar los cables por encima de la v\u00eda y evitar que el veh\u00edculo pudiera desestabilizarse.<\/div>\n<p>La caja que porta el sistema de detecci\u00f3n de paradas cuenta con un interruptor que finalmente no fue implementado, ya que no funcionaba como es debido por no inicializar el LCD cuando se presiona.<\/p>\n<\/div>\n<div>\n<h2>5. Posibles\/futuras mejoras<\/h2>\n<p>El proyecto es ampliamente mejorable en bastantes aspectos debido a su modularidad. Una de las primeras mejoras que se podr\u00edan realizar ser\u00eda la implantaci\u00f3n de m\u00faltiples paradas y el desarrollo de un algoritmo que permita calcular el tiempo que hay entre ellas basado en experiencias previas y con sensibilidad a desviaciones, ya que ahora mismo se imprime un texto que no representa el tiempo real.<\/p>\n<p>Asimismo se podr\u00eda mejorar la forma en la que se siguen las l\u00edneas para que tomase curvas con mayor precisi\u00f3n y no se saliese de la v\u00eda, probablemente mediante la implantaci\u00f3n de sensores IR en lugar de LDRs y LEDs, tal y como se hace con los m\u00f3dulos de parada, as\u00ed como regular el peso del veh\u00edculo para evitar derrapes mediante el incremento del peso del veh\u00edculo o la colocaci\u00f3n de resistencias para regular la intensidad de corriente que les llega a los motores. Otras posibles mejoras podr\u00edan incluir un sistema de ventilaci\u00f3n con un sensor de temperatura cuando se alcance cierto valor preestablecido. De mayor utilidad ser\u00eda implementar un sensor mediante IR que evitase colisiones con objetos en la v\u00eda y que hiciese detenerse al veh\u00edculo en el caso de detectarlo.<\/p>\n<h2>6. Conclusi\u00f3n<\/h2>\n<p>Hemos conseguido realizar un proyecto con Arduino, lo que nos ha servido para organizar un sistema propio de electr\u00f3nica y programaci\u00f3n.<\/p>\n<p>Durante el desarrollo nos hemos encontrado con m\u00faltiples problemas que hemos ido solucionando, teniendo que idear alternativas para sobrepasarlos con \u00e9xito. Esto nos ha hecho darnos cuenta de que de la teor\u00eda a la pr\u00e1ctica hay bastantes variables que no siempre se tienen en cuenta y que alteran el resultado final de forma inesperada; no obstante hemos conseguido solucionar la mayor\u00eda.<\/p>\n<p>Ha sido un proyecto entretenido pero laborioso, y hemos podido descubrir todo el potencial que tienen las placas computadoras para el desarrollo de hardware\/software.<\/p>\n<h2>7. Recursos<\/h2>\n<p>V\u00eddeo: <a href=\"https:\/\/vimeo.com\/214749497\">https:\/\/vimeo.com\/214749497<\/a><\/p>\n<p>Presentaci\u00f3n: <a href=\"https:\/\/drive.google.com\/file\/d\/0B9KyKl-3pcPtZVNmaXQxNEZpdGc\/view?usp=sharing\">PDF con las diapositivas<\/a><\/p>\n<\/div>\n<div style=\"text-align: left;\">\u00a0<\/div>\n<div style=\"text-align: left;\">\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\u00a0<\/div>\n<div>\u00a0<\/div>\n<\/div>\n<\/div>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introducci\u00f3n y funcionamiento Metrino es un sistema aut\u00f3nomo de transporte de pasajeros implementado en Arduino que consiste en un m\u00f3dulo que circula por un carril se\u00f1alizado y un sistema de detecci\u00f3n de dicho m\u00f3dulo&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":2032,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[17],"class_list":["post-118","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-proyectos","tag-seytr_gii_mostoles_2016-17"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Vagones de metro - 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\/vagones-metro\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Vagones de metro - Proyectos con Arduino.\" \/>\n<meta property=\"og:description\" content=\"Introducci\u00f3n y funcionamiento Metrino es un sistema aut\u00f3nomo de transporte de pasajeros implementado en Arduino que consiste en un m\u00f3dulo que circula por un carril se\u00f1alizado y un sistema de detecci\u00f3n de dicho m\u00f3dulo&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/\" \/>\n<meta property=\"og:site_name\" content=\"Proyectos con Arduino.\" \/>\n<meta property=\"article:published_time\" content=\"2017-04-26T08:55:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-05-04T17:52:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/05\/pW77fTOa5lFWODB0Ou_YraK3O89NLTc0pq9cWtmB1NBi0lc75_rGVlvZrbqc97DC4Kp7TRfYwkqWt6m8ZN5FxNOSOe0GX5zSuOhCTLyCqjurgA_THF9I8RUSrBS8Hb6aMaZyEARm.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1310\" \/>\n\t<meta property=\"og:image:height\" content=\"1600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Administrador de la red\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Administrador de la red\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 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\\\/vagones-metro\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/vagones-metro\\\/\"},\"author\":{\"name\":\"Administrador de la red\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/bdc38fea664f13638d2a51f4d2fc7211\"},\"headline\":\"Vagones de metro\",\"datePublished\":\"2017-04-26T08:55:00+00:00\",\"dateModified\":\"2019-05-04T17:52:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/vagones-metro\\\/\"},\"wordCount\":1053,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/vagones-metro\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2019\\\/05\\\/pW77fTOa5lFWODB0Ou_YraK3O89NLTc0pq9cWtmB1NBi0lc75_rGVlvZrbqc97DC4Kp7TRfYwkqWt6m8ZN5FxNOSOe0GX5zSuOhCTLyCqjurgA_THF9I8RUSrBS8Hb6aMaZyEARm.png\",\"keywords\":[\"SEyTR_GII_Mostoles_2016-17\"],\"articleSection\":[\"Proyectos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/vagones-metro\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/vagones-metro\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/vagones-metro\\\/\",\"name\":\"Vagones de metro - Proyectos con Arduino.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/vagones-metro\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/vagones-metro\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2019\\\/05\\\/pW77fTOa5lFWODB0Ou_YraK3O89NLTc0pq9cWtmB1NBi0lc75_rGVlvZrbqc97DC4Kp7TRfYwkqWt6m8ZN5FxNOSOe0GX5zSuOhCTLyCqjurgA_THF9I8RUSrBS8Hb6aMaZyEARm.png\",\"datePublished\":\"2017-04-26T08:55:00+00:00\",\"dateModified\":\"2019-05-04T17:52:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/vagones-metro\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/vagones-metro\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/vagones-metro\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2019\\\/05\\\/pW77fTOa5lFWODB0Ou_YraK3O89NLTc0pq9cWtmB1NBi0lc75_rGVlvZrbqc97DC4Kp7TRfYwkqWt6m8ZN5FxNOSOe0GX5zSuOhCTLyCqjurgA_THF9I8RUSrBS8Hb6aMaZyEARm.png\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2019\\\/05\\\/pW77fTOa5lFWODB0Ou_YraK3O89NLTc0pq9cWtmB1NBi0lc75_rGVlvZrbqc97DC4Kp7TRfYwkqWt6m8ZN5FxNOSOe0GX5zSuOhCTLyCqjurgA_THF9I8RUSrBS8Hb6aMaZyEARm.png\",\"width\":1310,\"height\":1600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/vagones-metro\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vagones de metro\"}]},{\"@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\\\/bdc38fea664f13638d2a51f4d2fc7211\",\"name\":\"Administrador de la red\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g\",\"caption\":\"Administrador de la red\"},\"sameAs\":[\"https:\\\/\\\/blogs.etsii.urjc.es\"],\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/author\\\/etsiiadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Vagones de metro - 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\/vagones-metro\/","og_locale":"es_ES","og_type":"article","og_title":"Vagones de metro - Proyectos con Arduino.","og_description":"Introducci\u00f3n y funcionamiento Metrino es un sistema aut\u00f3nomo de transporte de pasajeros implementado en Arduino que consiste en un m\u00f3dulo que circula por un carril se\u00f1alizado y un sistema de detecci\u00f3n de dicho m\u00f3dulo&#46;&#46;&#46;","og_url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/","og_site_name":"Proyectos con Arduino.","article_published_time":"2017-04-26T08:55:00+00:00","article_modified_time":"2019-05-04T17:52:04+00:00","og_image":[{"width":1310,"height":1600,"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/05\/pW77fTOa5lFWODB0Ou_YraK3O89NLTc0pq9cWtmB1NBi0lc75_rGVlvZrbqc97DC4Kp7TRfYwkqWt6m8ZN5FxNOSOe0GX5zSuOhCTLyCqjurgA_THF9I8RUSrBS8Hb6aMaZyEARm.png","type":"image\/png"}],"author":"Administrador de la red","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Administrador de la red","Tiempo de lectura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/#article","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/"},"author":{"name":"Administrador de la red","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/bdc38fea664f13638d2a51f4d2fc7211"},"headline":"Vagones de metro","datePublished":"2017-04-26T08:55:00+00:00","dateModified":"2019-05-04T17:52:04+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/"},"wordCount":1053,"commentCount":0,"publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/05\/pW77fTOa5lFWODB0Ou_YraK3O89NLTc0pq9cWtmB1NBi0lc75_rGVlvZrbqc97DC4Kp7TRfYwkqWt6m8ZN5FxNOSOe0GX5zSuOhCTLyCqjurgA_THF9I8RUSrBS8Hb6aMaZyEARm.png","keywords":["SEyTR_GII_Mostoles_2016-17"],"articleSection":["Proyectos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/","name":"Vagones de metro - Proyectos con Arduino.","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/#primaryimage"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/05\/pW77fTOa5lFWODB0Ou_YraK3O89NLTc0pq9cWtmB1NBi0lc75_rGVlvZrbqc97DC4Kp7TRfYwkqWt6m8ZN5FxNOSOe0GX5zSuOhCTLyCqjurgA_THF9I8RUSrBS8Hb6aMaZyEARm.png","datePublished":"2017-04-26T08:55:00+00:00","dateModified":"2019-05-04T17:52:04+00:00","breadcrumb":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/#primaryimage","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/05\/pW77fTOa5lFWODB0Ou_YraK3O89NLTc0pq9cWtmB1NBi0lc75_rGVlvZrbqc97DC4Kp7TRfYwkqWt6m8ZN5FxNOSOe0GX5zSuOhCTLyCqjurgA_THF9I8RUSrBS8Hb6aMaZyEARm.png","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2019\/05\/pW77fTOa5lFWODB0Ou_YraK3O89NLTc0pq9cWtmB1NBi0lc75_rGVlvZrbqc97DC4Kp7TRfYwkqWt6m8ZN5FxNOSOe0GX5zSuOhCTLyCqjurgA_THF9I8RUSrBS8Hb6aMaZyEARm.png","width":1310,"height":1600},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/vagones-metro\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blogs.etsii.urjc.es\/dseytr\/"},{"@type":"ListItem","position":2,"name":"Vagones de metro"}]},{"@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\/bdc38fea664f13638d2a51f4d2fc7211","name":"Administrador de la red","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g","caption":"Administrador de la red"},"sameAs":["https:\/\/blogs.etsii.urjc.es"],"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/author\/etsiiadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/118","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/comments?post=118"}],"version-history":[{"count":6,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/118\/revisions"}],"predecessor-version":[{"id":2084,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/118\/revisions\/2084"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media\/2032"}],"wp:attachment":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media?parent=118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/categories?post=118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/tags?post=118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}