{"id":3729,"date":"2021-05-13T14:08:28","date_gmt":"2021-05-13T14:08:28","guid":{"rendered":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?p=3729"},"modified":"2021-05-13T21:25:30","modified_gmt":"2021-05-13T21:25:30","slug":"parking-bluetooth","status":"publish","type":"post","link":"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/","title":{"rendered":"Control de acceso a parking por Bluetooth"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/parkingPortada.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/parkingPortada.png\" alt=\"\" class=\"wp-image-3732\" width=\"329\" height=\"273\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/parkingPortada.png 763w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/parkingPortada-300x249.png 300w\" sizes=\"auto, (max-width: 329px) 100vw, 329px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Este proyecto ha sido realizado por el grupo 6 de la asignatura SEyTR del grado en Ingenier\u00eda Inform\u00e1tica de la URJC. Los componentes del equipo son: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Borja Dosuna Hern\u00e1ndez<\/li><li>Jaime Gonz\u00e1lez Casero<\/li><li>Mario Canales Torres<\/li><\/ul>\n\n\n\n<p>El objetivo de este proyecto es hacer un parking en el que la entrada y salida de los coches est\u00e1 controlada por un sistema autom\u00e1tico, al que nos podemos conectar por bluetooth, en concreto, por una aplicaci\u00f3n m\u00f3vil que el conductor podr\u00e1 descargar. Introduciendo la matr\u00edcula del veh\u00edculo, el sistema le indicar\u00e1 la plaza en la que debe aparcar y abrir\u00e1 la barrera. Cuando este veh\u00edculo abandone el parking, la plaza que ocupaba quedar\u00e1 libre para poder ser asignada a otro veh\u00edculo. Para este prototipo, hemos utilizado un parking de 22 plazas y una planta, pero el c\u00f3digo est\u00e1 preparado para otros tama\u00f1os. <\/p>\n\n\n\n<p>A continuaci\u00f3n, les dejamos un v\u00eddeo donde se explica detalladamente el proyecto:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"video-container\"><iframe loading=\"lazy\" title=\"Grupo 6 SEYTR URJC M\u00f3stoles 20\/21 - Parking Bluetooth\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/-3hsZnFex0I?feature=oembed&#038;wmode=opaque\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Materiales y costes<\/h2>\n\n\n\n<p>Material del circuito:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td>Arduino Uno <\/td><\/tr><tr><td>Cables puente<\/td><\/tr><tr><td>Micro Servo 9g SG90<\/td><\/tr><tr><td>M\u00f3dulo Bluetooth HC-05<\/td><\/tr><tr><td>Pantalla LCD 16&#215;2 Hitachi HD44780<\/td><\/tr><tr><td>Cables de pines macho-hembra<\/td><\/tr><tr><td>Resistencias de 1k\u03a9, 2k\u03a9 y 220\u03a9<\/td><\/tr><tr><td>Half-size breadboard y mini breadboard<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>S\u00f3lamente hemos tenido que comprar el M\u00f3dulo Bluetooth, que nos ha costado 5\u20ac, el resto lo ten\u00edamos ya. <\/p>\n\n\n\n<p>Adem\u00e1s de este material, necesitamos material ajeno al circuito para la maqueta, que simplemente costa de Material de Oficina (papel, c\u00fater, tijeras, pegamento&#8230;), una caja de cart\u00f3n y 3 cartulinas de 50&#215;70 para forrar la maqueta.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Desarrollo y procedimiento<\/h2>\n\n\n\n<p>El desarrollo del proyecto se ha dado por partes, donde cada uno hemos hecho un circuito y un c\u00f3digo m\u00e1s b\u00e1sico de la parte correspondiente para despu\u00e9s juntarlo todo. Veamos c\u00f3mo hemos desarrollado cada bloque principal.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">M\u00f3dulo Bluetooth<\/h4>\n\n\n\n<p>El control por bluetooth ha sido la parte m\u00e1s complicada, hemos encontrado gran parte de la informaci\u00f3n para trabajar con el m\u00f3dulo aqu\u00ed: ( <a href=\"http:\/\/www.martyncurrey.com\/turning-a-led-on-and-off-with-an-arduino-a-hc-06-and-android\/\">http:\/\/www.martyncurrey.com\/turning-a-led-on-and-off-with-an-arduino-a-hc-06-and-android\/<\/a>).<br>En esta web se explica un proyecto que nos permite conectarnos al m\u00f3dulo BT mediante una aplicaci\u00f3n creada en MIT App Inventor <a href=\"https:\/\/appinventor.mit.edu\/\" target=\"_blank\" rel=\"noreferrer noopener\">(https:\/\/appinventor.mit.edu\/<\/a>), una herramienta sencilla de usar para crear aplicaciones para un sistema android. Con esta base, tuvimos que cambiar bastantes cosas del c\u00f3digo para poder gestionar la l\u00f3gica del programa. La aplicaci\u00f3n, tiene una interfaz bastante sencilla:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-42.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-42.png\" alt=\"\" class=\"wp-image-3734\" width=\"451\" height=\"443\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-42.png 851w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-42-300x294.png 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-42-768x754.png 768w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-42-80x80.png 80w\" sizes=\"auto, (max-width: 451px) 100vw, 451px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Donde \u00fanicamente nos tenemos que conectar al m\u00f3dulo bluetooth y especificar si queremos entrar o salir junto con la matr\u00edcula.<\/p>\n\n\n\n<p>A partir de esta informaci\u00f3n, nuestro c\u00f3digo gestiona con un array bidimensional (plazas y plantas) la asociaci\u00f3n de plazas en el parking. Escribiendo \u00ab-\u00bb si la plaza esta vac\u00eda y la matr\u00edcula si est\u00e1 ocupada.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Pantalla LCD y Servomotor<\/h4>\n\n\n\n<p>El funcionamiento de estos bloques son sencillos. En cuanto a la pantalla LCD, cuando el programa realice las gestiones necesarias, se nos indicar\u00e1 que plaza podemos ocupar si estamos entrando o que plaza liberamos si estamos saliendo. En caso de que no haya ninguna gesti\u00f3n, se nos muestra por defecto un mensaje de bienvenida. Todo esto se hace de forma muy sencilla con la librer\u00eda LiquidCristal de Arduino. Veamos un ejemplo de esto:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-43.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-43.png\" alt=\"\" class=\"wp-image-3735\" width=\"433\" height=\"174\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-43.png 630w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-43-300x120.png 300w\" sizes=\"auto, (max-width: 433px) 100vw, 433px\" \/><\/a><\/figure>\n\n\n\n<p>El funcionamiento del Servo es igual de simple, simplemente cuando termine de realizar las operaciones necesarias, se nos abrir\u00e1 la barrera girando 90 grados y esperar\u00e1 unos segundos para volver a bajarla girando los mismos grados en sentido opuesto. Para que este giro sea m\u00e1s lento, se ha a\u00f1adido un peque\u00f1o delay de 15ms a cada grado girado.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Circuiter\u00eda y proyecto final:<\/h4>\n\n\n\n<p>Finalmente, el esquema de montaje es el siguiente:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/Parking_color_bb-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/Parking_color_bb-1-1024x856.png\" alt=\"\" class=\"wp-image-3747\" width=\"673\" height=\"562\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/Parking_color_bb-1-1024x856.png 1024w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/Parking_color_bb-1-300x251.png 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/Parking_color_bb-1-768x642.png 768w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/Parking_color_bb-1-1536x1283.png 1536w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/Parking_color_bb-1-2048x1711.png 2048w\" sizes=\"auto, (max-width: 673px) 100vw, 673px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-45.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-45.png\" alt=\"\" class=\"wp-image-3737\" width=\"681\" height=\"500\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-45.png 665w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-45-300x220.png 300w\" sizes=\"auto, (max-width: 681px) 100vw, 681px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Adem\u00e1s, para visualizar el estado del parking a cada movimiento, hemos habilitado una funci\u00f3n que nos imprime por el monitor serie el estado del parking. De esta forma, veremos que todas las asignaciones son correctas:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-46.png\"><img loading=\"lazy\" decoding=\"async\" width=\"257\" height=\"480\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-46.png\" alt=\"\" class=\"wp-image-3738\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-46.png 257w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-46-161x300.png 161w\" sizes=\"auto, (max-width: 257px) 100vw, 257px\" \/><\/a><\/figure><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Maqueta y montaje<\/h4>\n\n\n\n<p>La estructura principal consta de una caja grande de cart\u00f3n, a la que la hemos hecho una hendidura para colocar la pantalla LCD:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-47.png\"><img loading=\"lazy\" decoding=\"async\" width=\"428\" height=\"485\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-47.png\" alt=\"\" class=\"wp-image-3739\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-47.png 428w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-47-265x300.png 265w\" sizes=\"auto, (max-width: 428px) 100vw, 428px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Tras hacer esto, la hemos decorado con las cartulinas y pintado las plazas:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-48.png\"><img loading=\"lazy\" decoding=\"async\" width=\"515\" height=\"402\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-48.png\" alt=\"\" class=\"wp-image-3740\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-48.png 515w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-48-300x234.png 300w\" sizes=\"auto, (max-width: 515px) 100vw, 515px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Y por \u00falitmo hemos a\u00f1adido la circuiter\u00eda en el espacio que nos deja la caja que tenemos a la derecha, junto con la barrera pegada al servomotor:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-49.png\"><img loading=\"lazy\" decoding=\"async\" width=\"439\" height=\"391\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-49.png\" alt=\"\" class=\"wp-image-3741\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-49.png 439w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-49-300x267.png 300w\" sizes=\"auto, (max-width: 439px) 100vw, 439px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-50.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/image-50.png\" alt=\"\" class=\"wp-image-3742\" width=\"442\" height=\"400\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-50.png 458w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/image-50-300x271.png 300w\" sizes=\"auto, (max-width: 442px) 100vw, 442px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Obteniendo as\u00ed la maqueta final que se muestra en la cabecera de este art\u00edculo.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Posibles mejoras del proyecto<\/h4>\n\n\n\n<p>\u2022 Diferenciaci\u00f3n de LCDs y barreras para entrada y salida, as\u00ed se pueden realizar de forma simult\u00e1nea entradas y salidas al parking evitando esperas.<br>\u2022 Incorporaci\u00f3n de un sensor de proximidad debajo de la barrera, y hacer que se baje cuando no haya nada debajo.<br>\u2022 Mejorar la interfaz de la aplicaci\u00f3n, haci\u00e9ndola mas simple y mejorando su usabilidad.<br>\u2022 Modificar la forma de conexi\u00f3n para que sea de una forma m\u00e1s simple y r\u00e1pida.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">C\u00f3digo, esquemas y apliaci\u00f3n<\/h4>\n\n\n\n<p>Por \u00faltimo, adjuntamos en este link un enlace a Google Drive donde podr\u00e1n disponer de todos los esquemas y c\u00f3digos que hemos utilizado para la creaci\u00f3n de este proyecto:<\/p>\n\n\n\n<p><a href=\"https:\/\/drive.google.com\/drive\/folders\/1dQcSk4C5L7tLW7wh3LAMlSfSG0S8G7I0?usp=sharing\">https:\/\/drive.google.com\/drive\/folders\/1dQcSk4C5L7tLW7wh3LAMlSfSG0S8G7I0?usp=sharing<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este proyecto ha sido realizado por el grupo 6 de la asignatura SEyTR del grado en Ingenier\u00eda Inform\u00e1tica de la URJC. Los componentes del equipo son: Borja Dosuna Hern\u00e1ndez Jaime Gonz\u00e1lez Casero Mario Canales&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":3732,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3729","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.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Control de acceso a parking por Bluetooth - Proyectos con Arduino.<\/title>\n<meta name=\"description\" content=\"Proyecto cuyo objetivo es el control de acceso a un parking mediante conexi\u00f3n Bluetooth utilizando la placa Arduino Uno y el m\u00f3dulo HC-05.\" \/>\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\/parking-bluetooth\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Control de acceso a parking por Bluetooth - Proyectos con Arduino.\" \/>\n<meta property=\"og:description\" content=\"Proyecto cuyo objetivo es el control de acceso a un parking mediante conexi\u00f3n Bluetooth utilizando la placa Arduino Uno y el m\u00f3dulo HC-05.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/\" \/>\n<meta property=\"og:site_name\" content=\"Proyectos con Arduino.\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-13T14:08:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-13T21:25:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/parkingPortada.png\" \/>\n\t<meta property=\"og:image:width\" content=\"763\" \/>\n\t<meta property=\"og:image:height\" content=\"633\" \/>\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=\"6 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\\\/parking-bluetooth\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/parking-bluetooth\\\/\"},\"author\":{\"name\":\"Administrador de la red\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/bdc38fea664f13638d2a51f4d2fc7211\"},\"headline\":\"Control de acceso a parking por Bluetooth\",\"datePublished\":\"2021-05-13T14:08:28+00:00\",\"dateModified\":\"2021-05-13T21:25:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/parking-bluetooth\\\/\"},\"wordCount\":890,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/parking-bluetooth\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2021\\\/05\\\/parkingPortada.png\",\"articleSection\":[\"Proyectos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/parking-bluetooth\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/parking-bluetooth\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/parking-bluetooth\\\/\",\"name\":\"Control de acceso a parking por Bluetooth - Proyectos con Arduino.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/parking-bluetooth\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/parking-bluetooth\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2021\\\/05\\\/parkingPortada.png\",\"datePublished\":\"2021-05-13T14:08:28+00:00\",\"dateModified\":\"2021-05-13T21:25:30+00:00\",\"description\":\"Proyecto cuyo objetivo es el control de acceso a un parking mediante conexi\u00f3n Bluetooth utilizando la placa Arduino Uno y el m\u00f3dulo HC-05.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/parking-bluetooth\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/parking-bluetooth\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/parking-bluetooth\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2021\\\/05\\\/parkingPortada.png\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2021\\\/05\\\/parkingPortada.png\",\"width\":763,\"height\":633},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/parking-bluetooth\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Control de acceso a parking por Bluetooth\"}]},{\"@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":"Control de acceso a parking por Bluetooth - Proyectos con Arduino.","description":"Proyecto cuyo objetivo es el control de acceso a un parking mediante conexi\u00f3n Bluetooth utilizando la placa Arduino Uno y el m\u00f3dulo HC-05.","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\/parking-bluetooth\/","og_locale":"es_ES","og_type":"article","og_title":"Control de acceso a parking por Bluetooth - Proyectos con Arduino.","og_description":"Proyecto cuyo objetivo es el control de acceso a un parking mediante conexi\u00f3n Bluetooth utilizando la placa Arduino Uno y el m\u00f3dulo HC-05.","og_url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/","og_site_name":"Proyectos con Arduino.","article_published_time":"2021-05-13T14:08:28+00:00","article_modified_time":"2021-05-13T21:25:30+00:00","og_image":[{"width":763,"height":633,"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/parkingPortada.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":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/#article","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/"},"author":{"name":"Administrador de la red","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/bdc38fea664f13638d2a51f4d2fc7211"},"headline":"Control de acceso a parking por Bluetooth","datePublished":"2021-05-13T14:08:28+00:00","dateModified":"2021-05-13T21:25:30+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/"},"wordCount":890,"commentCount":0,"publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/parkingPortada.png","articleSection":["Proyectos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/","name":"Control de acceso a parking por Bluetooth - Proyectos con Arduino.","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/#primaryimage"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/parkingPortada.png","datePublished":"2021-05-13T14:08:28+00:00","dateModified":"2021-05-13T21:25:30+00:00","description":"Proyecto cuyo objetivo es el control de acceso a un parking mediante conexi\u00f3n Bluetooth utilizando la placa Arduino Uno y el m\u00f3dulo HC-05.","breadcrumb":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/#primaryimage","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/parkingPortada.png","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/parkingPortada.png","width":763,"height":633},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/parking-bluetooth\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blogs.etsii.urjc.es\/dseytr\/"},{"@type":"ListItem","position":2,"name":"Control de acceso a parking por Bluetooth"}]},{"@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\/3729","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=3729"}],"version-history":[{"count":4,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/3729\/revisions"}],"predecessor-version":[{"id":3849,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/3729\/revisions\/3849"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media\/3732"}],"wp:attachment":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media?parent=3729"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/categories?post=3729"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/tags?post=3729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}