{"id":3929,"date":"2021-05-15T21:58:29","date_gmt":"2021-05-15T21:58:29","guid":{"rendered":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?p=3929"},"modified":"2021-05-15T22:16:11","modified_gmt":"2021-05-15T22:16:11","slug":"caja-fuerte-con-arduino","status":"publish","type":"post","link":"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/","title":{"rendered":"Caja Fuerte con Arduino"},"content":{"rendered":"\n<p class=\"has-vivid-purple-color has-text-color has-medium-font-size\"><strong>AUTORES<\/strong><\/p>\n\n\n\n<p>Gonzalo Torres Huamantica<\/p>\n\n\n\n<p>Arismendy Castillo Gonz\u00e1lez<\/p>\n\n\n\n<p>Dipendra Shamser Kunwor Khadka<\/p>\n\n\n\n<p class=\"has-vivid-purple-color has-text-color has-medium-font-size\"><strong>INTRODUCCI\u00d3N<\/strong><\/p>\n\n\n\n<p>El proyecto que hemos realizado los miembros del grupo 7 de Vic\u00e1lvaro es un modelo de <strong>caja fuerte<\/strong>. A la hora de elegir el trabajo a realizar consultamos varias ideas, como la de una pantalla para visualizar mensajes y colores, pero tras recomendaci\u00f3n de los profesores decidimos descartar el resto de ideas y continuar con lo que se convirti\u00f3 en el proyecto final.<\/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\/WIN_20210514_18_03_34_Pro-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_03_34_Pro-1024x576.jpg\" alt=\"\" class=\"wp-image-3959\" width=\"515\" height=\"289\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_03_34_Pro-1024x576.jpg 1024w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_03_34_Pro-300x169.jpg 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_03_34_Pro-768x432.jpg 768w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_03_34_Pro-1536x864.jpg 1536w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_03_34_Pro-2048x1152.jpg 2048w\" sizes=\"auto, (max-width: 515px) 100vw, 515px\" \/><\/a><\/figure><\/div>\n\n\n\n<p class=\"has-vivid-purple-color has-text-color has-medium-font-size\"><strong>MATERIALES UTILIZADOS<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>Material<\/th><th>Precio<\/th><\/tr><\/thead><tbody><tr><td>Placa Arduino Uno<\/td><td>Proporcionada por la URJC<\/td><\/tr><tr><td>Teclado 4&#215;4<\/td><td>5,77\u20ac<\/td><\/tr><tr><td>Servomotor SG90<\/td><td>7,10\u20ac<\/td><\/tr><tr><td>2 Luces LED <\/td><td>Proporcionados por la URJC<\/td><\/tr><tr><td>Resistencia 10K \u03a9<\/td><td>Proporcionado por la URJC<\/td><\/tr><tr><td>10 Cables Jumper M-M<\/td><td>1,75\u20ac<\/td><\/tr><tr><td>10 Cables Jumper M-H<\/td><td>1,75\u20ac<\/td><\/tr><tr><td>Pila 12V<\/td><td>1,5\u20ac<\/td><\/tr><tr><td>3 L\u00e1minas Cart\u00f3n Pluma<\/td><td>6,75\u20ac<\/td><\/tr><tr><td>Pantalla LCD I2C<\/td><td>6,99\u20ac<\/td><\/tr><tr><td>Mini Protoboard<\/td><td>Proporcionada por la URJC<\/td><\/tr><tr><td>Alfileres<\/td><td>0\u20ac<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"has-vivid-purple-color has-text-color has-medium-font-size\"><strong>MONTAJE DEL PROYECTO<\/strong><\/p>\n\n\n\n<p>En primer lugar, se realizaron las conexiones apropiadas en la placa Arduino y en la protoboard para el correcto funcionamiento del prototipo. Una vez hecho esto, se eligieron unas medidas para la caja, calcul\u00e1ndolas sobre unas l\u00e1minas de cart\u00f3n pluma, el material elegido para su construcci\u00f3n por su f\u00e1cil manejo.<\/p>\n\n\n\n<p>Tras elegir las medidas, se cortaron las l\u00e1minas para dar forma a las distintas caras de la caja y se hicieron los agujeros correspondientes para ubicar la pantalla LCD, las luces led, el teclado num\u00e9rico y la entrada de conexiones de la placa Arduino.<\/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\/WIN_20210514_18_06_11_Pro-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_06_11_Pro-1024x576.jpg\" alt=\"\" class=\"wp-image-3953\" width=\"434\" height=\"243\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_06_11_Pro-1024x576.jpg 1024w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_06_11_Pro-300x169.jpg 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_06_11_Pro-768x432.jpg 768w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_06_11_Pro-1536x864.jpg 1536w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_06_11_Pro-2048x1152.jpg 2048w\" sizes=\"auto, (max-width: 434px) 100vw, 434px\" \/><\/a><figcaption>Ranura para conectar la placa Arduino al ordenador<\/figcaption><\/figure><\/div>\n\n\n\n<p>Para juntar toda la estructura se usaron alfileres en las uniones de las caras, y por dentro se hizo una especie de compartimento para separar la circuiter\u00eda del resto del habit\u00e1culo.<\/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\/WIN_20210513_16_52_46_Pro-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210513_16_52_46_Pro-1024x576.jpg\" alt=\"\" class=\"wp-image-3954\" width=\"484\" height=\"271\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210513_16_52_46_Pro-1024x576.jpg 1024w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210513_16_52_46_Pro-300x169.jpg 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210513_16_52_46_Pro-768x432.jpg 768w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210513_16_52_46_Pro-1536x864.jpg 1536w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210513_16_52_46_Pro-2048x1152.jpg 2048w\" sizes=\"auto, (max-width: 484px) 100vw, 484px\" \/><\/a><figcaption>Plano cenital del interior de la caja<\/figcaption><\/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\/WIN_20210514_18_05_39_Pro-1-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_05_39_Pro-1-1024x576.jpg\" alt=\"\" class=\"wp-image-3958\" width=\"494\" height=\"277\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_05_39_Pro-1-1024x576.jpg 1024w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_05_39_Pro-1-300x169.jpg 300w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_05_39_Pro-1-768x432.jpg 768w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_05_39_Pro-1-1536x864.jpg 1536w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_05_39_Pro-1-2048x1152.jpg 2048w\" sizes=\"auto, (max-width: 494px) 100vw, 494px\" \/><\/a><figcaption>Interior de la caja finalizada<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"has-vivid-purple-color has-text-color has-medium-font-size\"><strong>C\u00d3DIGO FUENTE DEL PROYECTO<\/strong><\/p>\n\n\n\n<p>A continuaci\u00f3n se mostrar\u00e1 el c\u00f3digo que se ejecuta en la placa Arduino para el funcionamiento de la caja fuerte:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ LCD configuraci\u00f3n\n#include &lt;Wire.h&gt;\n#include &lt;LiquidCrystal_I2C.h&gt;\nLiquidCrystal_I2C lcd(0x27,20,4);\n#include &lt;Servo.h&gt;\n#include &lt;Keypad.h&gt;\n\n\n\/\/ Variables\nint numIntentos = 0;      \/\/ Contador de intentos\nint mot_min = 90;          \/\/ \u00c1ngulo m\u00ednimo del servo\nint mot_max = 0;         \/\/ \u00c1ngulo m\u00e1x del servo \nint pulsoMax = 1000;\nint pulsoMin = 2000;\nint indice = 0;\nint indiceClaveMaestra = 0;\n\n\/\/ Cogemos 16 porque es el n\u00famero de columnas que hay en el LCD para comparar las claves\nconst int lcdLength = 16; \n\/\/ Intentos M\u00e1ximos\nconst int intentosMax = 3;   \n   \n\/\/ Arrays\nchar clave&#091;lcdLength];\nchar claveMaestra&#091;lcdLength] =  \"0000\";  \n\n\/\/Pins\nServo myservo;\nint pinServo = 13;     \/\/ Pin del Servo Motor\nint VERDE = 10;        \/\/ Pin del led verde\nint ROJO = 11;         \/\/ Pin del led rojo \n\n\n\/\/Keypad config\nconst byte ROWS = 4; \/\/cuatro filas\nconst byte COLS = 4; \/\/cuatro columnas\n\n\/\/definir los s\u00edmbolos del teclado\nchar keys&#091;ROWS]&#091;COLS] = {    \/\/ define la distribucion de teclas\n  {'1','2','3','A'},\n  {'4','5','6','B'},\n  {'7','8','9','C'},\n  {'*','0','#','D'}\n};\nbyte rowPins&#091;ROWS] = {9, 8, 7, 6}; \/\/conectar a los pines de las filas del teclado\nbyte colPins&#091;COLS] = {5, 4, 3, 2}; \/\/conectar a los pines de las columnas del teclado\n\n\n\/\/inicializar una clase llamada NewKeypad\nKeypad teclado = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS); \n\n\nvoid setup(){\n   \n   myservo.attach(pinServo, pulsoMin, pulsoMax); \/\/Inicializamos el Servo\n   myservo.write(mot_min);  \/\/Cierra la puerta\n   \n   \/\/Inicializar el LCD y escribir el texto de inicio\n   lcd.init();\n   lcd.backlight();\n   bienvenido();\n   delay(2000);\n   solicitarClave(clave);  \n\n   pinMode(ROJO, OUTPUT);  \/\/ El pin del led rojo es de salida\n   pinMode(VERDE, OUTPUT); \/\/ El pin del led verde es de salida\n}\n\n\nvoid loop(){ \n  \n  digitalWrite(ROJO, HIGH);  \/\/ Al inicio el led rojo se encuentra apagado (l\u00f3gica negativa)\n  digitalWrite(VERDE, HIGH); \/\/ Al inicio el led verde se encuentra apagado (l\u00f3gica negativa)\n  \n  char tecla = teclado.getKey(); \/\/ Esta funci\u00f3n lee la tecla hemos pulsado\n\n  if(tecla &amp;&amp; indice &lt;= 4){   \n    clave&#091;indice]= tecla;\n    lcd.setCursor(6+indice,1);\n    lcd.print(tecla);\n    delay(200);\n    indice++;\n  }\n\n  while(indice == 4){\n    if(!strcmp(clave, claveMaestra)){    \/\/ Compara clave ingresada con clave maestra\n        digitalWrite(VERDE, LOW);        \/\/ Enciende led verde\n        abrirCaja();\n        delay(1000);\n        digitalWrite(VERDE, HIGH);       \/\/ Apaga led verde\n        indice = 5;\n    }else{ \n        error();\n        digitalWrite(ROJO, LOW);         \/\/ Enciende led rojo\n        delay(1500);\n        digitalWrite(ROJO, HIGH);        \/\/ Apaga led rojo\n        solicitarClave(clave);\n        indice = 0;\n    }\n  }\n\n  if(tecla == 'B' &amp;&amp; indice == 5){\n    bloquearCaja();\n    delay(1000);\n    solicitarClave(clave);\n    indice = 0;\n  }\n\n  if(tecla == 'C' &amp;&amp; indice == 5){\n    cambiarClave();\n    indice++;\n  }\n\n  while(indice == 6){\n    if(indiceClaveMaestra &lt;= 4){\n      tecla = teclado.getKey();\n    \n      if(tecla){\n        lcd.setCursor(6+indiceClaveMaestra,1);\n        lcd.print(tecla);\n        delay(200);\n        claveMaestra&#091;indiceClaveMaestra] = tecla;\n        clave&#091;indiceClaveMaestra] = tecla;\n        indiceClaveMaestra++;\n      }  \n    }\n  \n    if(indiceClaveMaestra == 4){\n      lcd.clear();\n      lcd.setCursor(1,0);\n      lcd.print(\"CLAVE CAMBIADA\");\n      delay(1500);\n      solicitarClave(clave);\n      indice = 0; \n      indiceClaveMaestra = 0;\n    }\n  }\n\n}\n\n\/\/ Funciones\n\nvoid bienvenido(){\n  lcd.clear();\n  lcd.setCursor(0,0);\n  lcd.print(\"BIENVENIDO\");\n}\n\nvoid solicitarClave(char clave&#091;]){\n   lcd.clear();\n   lcd.setCursor(0,0);\n   lcd.print(\"CLAVE DE ACCESO:\");\n   limpiarClave();\n}\n\nvoid limpiarClave(){\n  lcd.setCursor(6,1);\n  lcd.print(\"****\");\n}\n\nvoid abrirCaja(){\n  lcd.clear();\n  lcd.setCursor(2,0);\n  lcd.print(\"PIN CORRECTO\");\n  myservo.write(mot_max);\n  delay(1500);\n  lcd.clear();\n  lcd.setCursor(0,0);\n  lcd.print(\"B: BLOQUEAR\");\n  lcd.setCursor(0,1);\n  lcd.print(\"C: CAMBIAR CLAVE\");\n}\n\nvoid error(){\n  lcd.clear();\n  lcd.setCursor(1,0);\n  lcd.print(\"PIN INCORRECTO\");\n}\n\nvoid bloquearCaja(){\n  lcd.clear();\n  lcd.setCursor(2,0);\n  lcd.print(\"CAJA CERRADA\");\n  myservo.write(mot_min);\n}\n\nvoid cambiarClave(){\n  lcd.clear();\n  lcd.setCursor(2,0);\n  lcd.print(\"NUEVA CLAVE:\");\n  lcd.setCursor(6,1);\n  lcd.print(\"****\");\n<\/code><\/pre>\n\n\n\n<p class=\"has-vivid-purple-color has-text-color has-medium-font-size\"><strong>PROBLEMAS Y SOLUCIONES<\/strong><\/p>\n\n\n\n<p>Compramos una pila de 9V y al poco tiempo de uso, no ten\u00eda potencia suficiente para que el servo funcionase, as\u00ed que decidimos de comprar una pila de mayor voltaje.<\/p>\n\n\n\n<p>Tuvimos problemas a la hora de acomodar el circuito y los cables en el interior de la caja, y como soluci\u00f3n se nos ocurri\u00f3 hacer un compartimento en el interior para separarlos.<\/p>\n\n\n\n<p class=\"has-vivid-purple-color has-text-color has-medium-font-size\"><strong>V\u00cdDEO EXPLICATIVO<\/strong><\/p>\n\n\n\n<p>Para terminar, dejamos un v\u00eddeo con una explicaci\u00f3n m\u00e1s detallada del c\u00f3digo, as\u00ed como de la parte hardware y una peque\u00f1a demostraci\u00f3n del funcionamiento.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"720\" style=\"aspect-ratio: 1280 \/ 720;\" width=\"1280\" controls src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/CAJA-FUERTE-1.mp4\"><\/video><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>AUTORES Gonzalo Torres Huamantica Arismendy Castillo Gonz\u00e1lez Dipendra Shamser Kunwor Khadka INTRODUCCI\u00d3N El proyecto que hemos realizado los miembros del grupo 7 de Vic\u00e1lvaro es un modelo de caja fuerte. A la hora de&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3929","post","type-post","status-publish","format-standard","hentry","category-proyectos"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Caja Fuerte con Arduino - 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\/caja-fuerte-con-arduino\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Caja Fuerte con Arduino - Proyectos con Arduino.\" \/>\n<meta property=\"og:description\" content=\"AUTORES Gonzalo Torres Huamantica Arismendy Castillo Gonz\u00e1lez Dipendra Shamser Kunwor Khadka INTRODUCCI\u00d3N El proyecto que hemos realizado los miembros del grupo 7 de Vic\u00e1lvaro es un modelo de caja fuerte. A la hora de&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/\" \/>\n<meta property=\"og:site_name\" content=\"Proyectos con Arduino.\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-15T21:58:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-15T22:16:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_03_34_Pro-1024x576.jpg\" \/>\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=\"5 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\\\/caja-fuerte-con-arduino\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/caja-fuerte-con-arduino\\\/\"},\"author\":{\"name\":\"Administrador de la red\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/bdc38fea664f13638d2a51f4d2fc7211\"},\"headline\":\"Caja Fuerte con Arduino\",\"datePublished\":\"2021-05-15T21:58:29+00:00\",\"dateModified\":\"2021-05-15T22:16:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/caja-fuerte-con-arduino\\\/\"},\"wordCount\":417,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/caja-fuerte-con-arduino\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2021\\\/05\\\/WIN_20210514_18_03_34_Pro-1024x576.jpg\",\"articleSection\":[\"Proyectos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/caja-fuerte-con-arduino\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/caja-fuerte-con-arduino\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/caja-fuerte-con-arduino\\\/\",\"name\":\"Caja Fuerte con Arduino - Proyectos con Arduino.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/caja-fuerte-con-arduino\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/caja-fuerte-con-arduino\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2021\\\/05\\\/WIN_20210514_18_03_34_Pro-1024x576.jpg\",\"datePublished\":\"2021-05-15T21:58:29+00:00\",\"dateModified\":\"2021-05-15T22:16:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/caja-fuerte-con-arduino\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/caja-fuerte-con-arduino\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/caja-fuerte-con-arduino\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2021\\\/05\\\/WIN_20210514_18_03_34_Pro-1024x576.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2021\\\/05\\\/WIN_20210514_18_03_34_Pro-1024x576.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/caja-fuerte-con-arduino\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Caja Fuerte con Arduino\"}]},{\"@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":"Caja Fuerte con Arduino - 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\/caja-fuerte-con-arduino\/","og_locale":"es_ES","og_type":"article","og_title":"Caja Fuerte con Arduino - Proyectos con Arduino.","og_description":"AUTORES Gonzalo Torres Huamantica Arismendy Castillo Gonz\u00e1lez Dipendra Shamser Kunwor Khadka INTRODUCCI\u00d3N El proyecto que hemos realizado los miembros del grupo 7 de Vic\u00e1lvaro es un modelo de caja fuerte. A la hora de&#46;&#46;&#46;","og_url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/","og_site_name":"Proyectos con Arduino.","article_published_time":"2021-05-15T21:58:29+00:00","article_modified_time":"2021-05-15T22:16:11+00:00","og_image":[{"url":"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_03_34_Pro-1024x576.jpg","type":"","width":"","height":""}],"author":"Administrador de la red","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Administrador de la red","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/#article","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/"},"author":{"name":"Administrador de la red","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/bdc38fea664f13638d2a51f4d2fc7211"},"headline":"Caja Fuerte con Arduino","datePublished":"2021-05-15T21:58:29+00:00","dateModified":"2021-05-15T22:16:11+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/"},"wordCount":417,"commentCount":1,"publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_03_34_Pro-1024x576.jpg","articleSection":["Proyectos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/","name":"Caja Fuerte con Arduino - Proyectos con Arduino.","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/#primaryimage"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_03_34_Pro-1024x576.jpg","datePublished":"2021-05-15T21:58:29+00:00","dateModified":"2021-05-15T22:16:11+00:00","breadcrumb":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/#primaryimage","url":"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_03_34_Pro-1024x576.jpg","contentUrl":"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2021\/05\/WIN_20210514_18_03_34_Pro-1024x576.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/caja-fuerte-con-arduino\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blogs.etsii.urjc.es\/dseytr\/"},{"@type":"ListItem","position":2,"name":"Caja Fuerte con Arduino"}]},{"@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\/3929","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=3929"}],"version-history":[{"count":11,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/3929\/revisions"}],"predecessor-version":[{"id":3967,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/3929\/revisions\/3967"}],"wp:attachment":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media?parent=3929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/categories?post=3929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/tags?post=3929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}