{"id":6329,"date":"2023-05-06T12:48:02","date_gmt":"2023-05-06T10:48:02","guid":{"rendered":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?p=6329"},"modified":"2023-05-09T08:24:27","modified_gmt":"2023-05-09T06:24:27","slug":"embroncador-de-perros","status":"publish","type":"post","link":"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/","title":{"rendered":"EMBRONCADOR DE PERROS"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/WhatsApp-Image-2023-05-06-at-11.25.49.jpeg\" alt=\"\" class=\"wp-image-6692\" width=\"417\" height=\"742\" srcset=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/WhatsApp-Image-2023-05-06-at-11.25.49.jpeg 550w, https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/WhatsApp-Image-2023-05-06-at-11.25.49-169x300.jpeg 169w\" sizes=\"auto, (max-width: 417px) 100vw, 417px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sistema de refuerzo contingente negativo ante est\u00edmulos neutros para la modificaci\u00f3n&nbsp;de&nbsp;conducta<\/h2>\n\n\n\n<p>TRABAJO REALIZADO POR: Adri\u00e1n L\u00f3pez Cruz, Nuria Mu\u00f1oz Viana, Hugo Rumi Garc\u00eda y Virginia P\u00e9rez Clemente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cambio de proyecto<\/h2>\n\n\n\n<p>La idea inicial de nuestro proyecto era un sistema capaz de reconocer voz y de transcribir (mediante una pantalla led) lo que se escucha letra a letra. Estaba pensado para poder servir de ayuda a dar clase a personas sordas. La idea la descartamos por la necesidad de un modulo wifi (de elevado coste), la implementaci\u00f3n de un sistema de reconocimiento de voz como el de Google o similar y la necesidad de un buen micr\u00f3fono para que el reconocimiento fuera \u00f3ptimo puesto que en una clase puede haber distintos ruidos y el micr\u00f3fono podr\u00eda confundirse si no fuera de buena calidad. Tambi\u00e9n decidimos cambiar nuestro proyecto porque con la nueva idea que tuvimos, pod\u00edamos resolver un problema real y ya existente en el d\u00eda a d\u00eda de uno de los integrantes de nuestro grupo. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Necesidad y objetivo.<\/h2>\n\n\n\n<p>El Sistema de refuerzo contingente negativo ante est\u00edmulos neutros para la modificaci\u00f3n&nbsp;de&nbsp;conducta tambi\u00e9n conocido como Embroncador perruno, surge como respuesta a una necesidad, pues tener hermanos al\u00e9rgicos, sumado a un peludo que ama subirse al sof\u00e1 hace que los afectados no puedan si quiera entrar al sal\u00f3n de casa sin estornudar y tener picores en los ojos.<\/p>\n\n\n\n<p>Para solucionar este problema, necesitamos que el perro asocie subirse al sof\u00e1 como algo negativo. Pensando en posibles maneras de conseguirlo, se nos ocurri\u00f3 la idea de un sistema que detectara cuando el perro (Frodo a partir de ahora) se sub\u00eda al sof\u00e1, y emitiese un sonido que Frodo identificase como una rega\u00f1ina.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Funcionamiento del sistema. Hardware.<\/h2>\n\n\n\n<p>Los componentes de nuestro sistema son: el sistema central (Placa UNO Arduino); una tarjeta SD; un sistema de almacenamiento, dado que el sistema central ser\u00e1 tecnolog\u00eda Arduino se elige el Arduino SD Card Shield el cual te permite leer y escribir datos en la tarjeta SD; cableado macho- hembra; un sistema con micr\u00f3fono para poder guardar la pista de audio a la tarjeta SD; un sensor de ultrasonidos; un altavoz y una protoplaca para realizar pruebas.<\/p>\n\n\n\n<p>Conexiones: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El sensor ultras\u00f3nico ir\u00e1 conectado al pin 2 de la placa Arduino y a GND.<\/li>\n\n\n\n<li> La tarjeta SD ir\u00e1 conectada al pin 4 de la placa Arduino.<\/li>\n\n\n\n<li>El altavoz al pin 10 de la placa Arduino y a GND. <\/li>\n<\/ul>\n\n\n\n<p>El sistema funcionar\u00e1 de la siguiente manera: El dispositivo se colocar\u00e1 con el sensor ultras\u00f3nico en el sof\u00e1, y si, detecta un objeto a una distancia pr\u00f3xima (nosotros la hemos ajustado en 50 cent\u00edmetros) en el altavoz se reproducir\u00e1 la pista de audio guardada en la tarjeta SD \u00abfb1.wav\u00bb que ser\u00e1 el due\u00f1o de Frodo diciendo \u00ab\u00a1Frodo no!\u00bb.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Software (c\u00f3digo).<\/h2>\n\n\n\n<p>Nuestro c\u00f3digo no es de suma complejidad, sin embargo si que tuvimos algunos problemas para lograr su correcto funcionamiento. Al principio establecimos el umbral de distancia en la medida del sof\u00e1, esto hac\u00eda que en cuanto una tela se moviera un poco por el viento o cualquier otra cosa interfiriese un poco con el sensor, se activaba siendo esto un falso positivo, hubo que ajustarlo. Este y otros problemas y sus posibles soluciones se redactar\u00e1n&nbsp;m\u00e1s&nbsp;adelante.<\/p>\n\n\n\n<p>El c\u00f3digo es el siguiente:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;Ultrasonic.h&gt;\n#include &lt;SD.h&gt;\n#include &lt;TMRpcm.h&gt;\n\n\/\/ Configuraci\u00f3n del hardware:\n\/\/ Pin 2 para el sensor ultras\u00f3nico.\n\/\/ Pin 10 para el altavoz.\n\n\/\/ Se necesita incluir la biblioteca SD.\n\n#define SD_ChipSelectPin 4  \n     \nTMRpcm tmrpcm;   \/\/ Crea un objeto (tmrpcm) para usar en este sketch.\n\n\/\/ Pin para el sensor ultras\u00f3nico.\nUltrasonic usensor(2);\nboolean soundActive;\nint contCicles;\n\nvoid setup()\n{\n  tmrpcm.speakerPin = 10;\n  \/\/tmrpcm.soundbuff = 500; \/\/ Usa 1KB de memoria. La configuraci\u00f3n m\u00ednima es de alrededor de 200 (400 bytes).\n  tmrpcm.volume(25);\n  pinMode(10,OUTPUT); \/\/ Pin del altavoz.\n  Serial.begin(9600);\n  contCicles=0;\n  soundActive=false;\n  if (!SD.begin(SD_ChipSelectPin)) \n  {  \n    \/\/ Verifica si la tarjeta est\u00e1 presente y se inicializa.\n    Serial.println(\"Fallo al inicializar SD\");  \n    return;   \/\/ No hagas nada m\u00e1s si la tarjeta no est\u00e1 presente.\n  }\n  else\n  {   \n    Serial.println(\"SD inicializada correctamente\");   \n  }\n}\n\nvoid loop()\n{\n  if(soundActive==false)\n  {\n    if(evaluateSonar()==1)\n    {\n       tmrpcm.play(\"fb1.wav\"); \/\/ El archivo se reproduce\n       soundActive=true;\n    }\n    delay(500);\n  }\n  else\n  {\n    contCicles++;\n    if(contCicles==3)\n    {\n      soundActive=false;\n      contCicles=0;\n    }\n    delay(1500);  \n  }\n}\n\nint evaluateSonar(void)\n{\n  int res;\n  long rangeInCentimeters;\n  usensor.distanceRead();\/\/ Obt\u00e9n el tiempo de se\u00f1al actual.\n  rangeInCentimeters = usensor.read(); \/\/Obtener la distancia en cent\u00edmetros.\n\n  if(rangeInCentimeters&lt;50)\n  {\n    Serial.print(\"\u00a1FRODOOOOO NOOO! \");\n    Serial.print(rangeInCentimeters);\/\/0~400cm\n    Serial.println(\" cm\");\n    res=1;\n  }\n  else\n  {\n    Serial.print(\"La distancia a los obst\u00e1culos del frente es: \");\n    Serial.print(rangeInCentimeters);\/\/0~400cm\n    Serial.println(\" cm\");\n    res=0;\n  }\n  return res;}\n<\/code><\/pre>\n\n\n\n<p>EXPLICACI\u00d3N DEL C\u00d3DIGO:<\/p>\n\n\n\n<p>Primero se deben incluir las bibliotecas con las que vamos a trabajar.<\/p>\n\n\n\n<p>Despu\u00e9s el programa comienza con el establecimiento de los pines. Esto es muy importante pues software y hardware se deben complementar o el sistema no funcionar\u00e1.<\/p>\n\n\n\n<p>Se inicializa la tarjeta SD y se verifica si la inicializaci\u00f3n ha sido correcta.<\/p>\n\n\n\n<p>En el loop lo primero que har\u00e1 el programa es ver si el sonido est\u00e1 activo y en caso negativo llamar\u00e1 a la funci\u00f3n evaluateSonar que mide la distancia al objeto m\u00e1s cercano usando el sensor ultras\u00f3nico. Si esa distancia medida es menor a 50 cent\u00edmetros, se reproduce el archivo de audio llamado fb1.wav guardado en la tarjeta SD con la bronca del perro y se establece la variable soundActive en true.<\/p>\n\n\n\n<p>Si el sonido ya est\u00e1 activo, se incrementa el contador de ciclos. Si el contador alcanza el valor de 3, se establece la variable \u00absoundActive\u00bb en false para detener la reproducci\u00f3n del archivo de sonido y evitar bucles.<\/p>\n\n\n\n<p>La funci\u00f3n \u00abevaluateSonar\u00bb obtiene la distancia en cent\u00edmetros del objeto detectado por el sensor ultras\u00f3nico y devuelve un valor de 1 si la distancia es menor de 50 cent\u00edmetros, lo que significa que hay un obst\u00e1culo en el camino. De lo contrario, devuelve un valor de 0 y muestra la distancia en cent\u00edmetros del objeto m\u00e1s cercano detectado en el monitor serie. Esto se podr\u00eda tambi\u00e9n mostrar en una pantalla LCD o similar, e incluso si se consiguiera que funcionara de forma remota estableciendo conexiones por bluetooth ser\u00eda de suma utilidad que una vez el perro se ha subido al sof\u00e1 del sal\u00f3n, en una pantalla en otra habitaci\u00f3n se notificara de ello.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Problemas y posibles mejoras.<\/h2>\n\n\n\n<p>El primer problema con el que nos encontramos es la necesidad de que el sistema funcionase sin tener que estar enchufado ya que todos los enchufes y fuentes de alimentaci\u00f3n cercanos al sof\u00e1 donde se sube el perro est\u00e1n ocupados. Esto ha sido r\u00e1pido y sencillo de solucionar, usando una bater\u00eda port\u00e1til con autonom\u00eda para m\u00e1s de 10 horas.<\/p>\n\n\n\n<p>Otro problema que tuvimos fue que la biblioteca AUDIO de Arduino no funcionaba correctamente ya que estaba pensado para la placa DUE y no para la UNO, esto lo solucionamos con la librer\u00eda TMRpcm.h.<\/p>\n\n\n\n<p>Tambi\u00e9n encontramos dificultades a la hora de conectar los cables. Al principio decidimos utilizar los cables macho-hembra que ven\u00edan en la caja proporcionada por el profesor, pero al ser muy cortos, tuvimos que comprar unos mucho m\u00e1s largos para que nos permitiese poder colocar el sensor de ultrasonidos sin que se viese el resto de la estructura. Sin embargo, al reemplazar los cables cortos por los largos, el sistema dej\u00f3 de funcionar y en vez de sonar cuando se detectaba al perro, entr\u00f3 en un bucle y sonaba cada cinco segundos, asique decidimos volver a poner los cables cortos ya que los largos estaban defectuosos. Al volver a poner los cables cortos, el problema se solucion\u00f3.<\/p>\n\n\n\n<p>Por \u00faltimo,  al grabar el audio con la voz de Virginia (due\u00f1a de Frodo) no consegu\u00edamos que bajase del sof\u00e1 ya que el perro no hac\u00eda caso. La soluci\u00f3n fue grabar la pista con la voz&nbsp;de&nbsp;su&nbsp;padre ya que el perro solo le obedece a \u00e9l. <\/p>\n\n\n\n<p>Como posibles mejoras se podr\u00eda usar un altavoz con mayor volumen, adem\u00e1s de utilizar pistas de audio con mas variedad de frases para evitar que Frodo acabe reconoci\u00e9ndolas y mejorar la estructura, por ejemplo, poniendo el sensor y el altavoz dentro de una caja decorada. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Video demostraci\u00f3n.<\/h2>\n\n\n\n<p><a href=\"https:\/\/drive.google.com\/file\/d\/1SIMUDjnaGoDvXrBLRFmewNJ9oitm_MOk\/view?usp=sharing\">https:\/\/drive.google.com\/file\/d\/1SIMUDjnaGoDvXrBLRFmewNJ9oitm_MOk\/view?usp=<\/a><a href=\"https:\/\/drive.google.com\/file\/d\/1SIMUDjnaGoDvXrBLRFmewNJ9oitm_MOk\/view?usp=sharing\" target=\"_blank\" rel=\"noreferrer noopener\">sharing<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/drive.google.com\/file\/d\/1GgazS6OSiAuLbYw7oiEvwAYeac_nAS7w\/view?usp=sharing\">https:\/\/drive.google.com\/file\/d\/1GgazS6OSiAuLbYw7oiEvwAYeac_nAS7w\/view?usp=sharing<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sistema de refuerzo contingente negativo ante est\u00edmulos neutros para la modificaci\u00f3n&nbsp;de&nbsp;conducta TRABAJO REALIZADO POR: Adri\u00e1n L\u00f3pez Cruz, Nuria Mu\u00f1oz Viana, Hugo Rumi Garc\u00eda y Virginia P\u00e9rez Clemente. Cambio de proyecto La idea inicial de&#46;&#46;&#46;<\/p>\n","protected":false},"author":8,"featured_media":7029,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6329","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.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>EMBRONCADOR DE PERROS - 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\/embroncador-de-perros\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"EMBRONCADOR DE PERROS - Proyectos con Arduino.\" \/>\n<meta property=\"og:description\" content=\"Sistema de refuerzo contingente negativo ante est\u00edmulos neutros para la modificaci\u00f3n&nbsp;de&nbsp;conducta TRABAJO REALIZADO POR: Adri\u00e1n L\u00f3pez Cruz, Nuria Mu\u00f1oz Viana, Hugo Rumi Garc\u00eda y Virginia P\u00e9rez Clemente. Cambio de proyecto La idea inicial de&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/\" \/>\n<meta property=\"og:site_name\" content=\"Proyectos con Arduino.\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-06T10:48:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-09T06:24:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/embroncador-de-perros.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"550\" \/>\n\t<meta property=\"og:image:height\" content=\"979\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"gdhwsw2\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"gdhwsw2\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"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\\\/embroncador-de-perros\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/embroncador-de-perros\\\/\"},\"author\":{\"name\":\"gdhwsw2\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/7491e54afbe5e7fd53467fccb9c7ce44\"},\"headline\":\"EMBRONCADOR DE PERROS\",\"datePublished\":\"2023-05-06T10:48:02+00:00\",\"dateModified\":\"2023-05-09T06:24:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/embroncador-de-perros\\\/\"},\"wordCount\":1236,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/embroncador-de-perros\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2023\\\/05\\\/embroncador-de-perros.jpeg\",\"articleSection\":[\"Proyectos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/embroncador-de-perros\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/embroncador-de-perros\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/embroncador-de-perros\\\/\",\"name\":\"EMBRONCADOR DE PERROS - Proyectos con Arduino.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/embroncador-de-perros\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/embroncador-de-perros\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2023\\\/05\\\/embroncador-de-perros.jpeg\",\"datePublished\":\"2023-05-06T10:48:02+00:00\",\"dateModified\":\"2023-05-09T06:24:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/embroncador-de-perros\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/embroncador-de-perros\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/embroncador-de-perros\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2023\\\/05\\\/embroncador-de-perros.jpeg\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2023\\\/05\\\/embroncador-de-perros.jpeg\",\"width\":550,\"height\":979},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/embroncador-de-perros\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"EMBRONCADOR DE PERROS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\",\"name\":\"Proyectos con Arduino.\",\"description\":\"Blog de proyectos de Arduino de alumnos de la URJC\",\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\",\"name\":\"Universidad Rey Juan Carlos\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/logourjc-1.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/logourjc-1.jpg\",\"width\":745,\"height\":288,\"caption\":\"Universidad Rey Juan Carlos\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/7491e54afbe5e7fd53467fccb9c7ce44\",\"name\":\"gdhwsw2\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ed762cea3155134adfbecf1780d8a40c0fe5e4b642859a56b3a2b3611a1ca73a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ed762cea3155134adfbecf1780d8a40c0fe5e4b642859a56b3a2b3611a1ca73a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ed762cea3155134adfbecf1780d8a40c0fe5e4b642859a56b3a2b3611a1ca73a?s=96&d=mm&r=g\",\"caption\":\"gdhwsw2\"},\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/author\\\/gdhwsw2\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"EMBRONCADOR DE PERROS - 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\/embroncador-de-perros\/","og_locale":"es_ES","og_type":"article","og_title":"EMBRONCADOR DE PERROS - Proyectos con Arduino.","og_description":"Sistema de refuerzo contingente negativo ante est\u00edmulos neutros para la modificaci\u00f3n&nbsp;de&nbsp;conducta TRABAJO REALIZADO POR: Adri\u00e1n L\u00f3pez Cruz, Nuria Mu\u00f1oz Viana, Hugo Rumi Garc\u00eda y Virginia P\u00e9rez Clemente. Cambio de proyecto La idea inicial de&#46;&#46;&#46;","og_url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/","og_site_name":"Proyectos con Arduino.","article_published_time":"2023-05-06T10:48:02+00:00","article_modified_time":"2023-05-09T06:24:27+00:00","og_image":[{"width":550,"height":979,"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/embroncador-de-perros.jpeg","type":"image\/jpeg"}],"author":"gdhwsw2","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"gdhwsw2","Tiempo de lectura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/#article","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/"},"author":{"name":"gdhwsw2","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/7491e54afbe5e7fd53467fccb9c7ce44"},"headline":"EMBRONCADOR DE PERROS","datePublished":"2023-05-06T10:48:02+00:00","dateModified":"2023-05-09T06:24:27+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/"},"wordCount":1236,"commentCount":0,"publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/embroncador-de-perros.jpeg","articleSection":["Proyectos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/","name":"EMBRONCADOR DE PERROS - Proyectos con Arduino.","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/#primaryimage"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/embroncador-de-perros.jpeg","datePublished":"2023-05-06T10:48:02+00:00","dateModified":"2023-05-09T06:24:27+00:00","breadcrumb":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/#primaryimage","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/embroncador-de-perros.jpeg","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2023\/05\/embroncador-de-perros.jpeg","width":550,"height":979},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/embroncador-de-perros\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blogs.etsii.urjc.es\/dseytr\/"},{"@type":"ListItem","position":2,"name":"EMBRONCADOR DE PERROS"}]},{"@type":"WebSite","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/","name":"Proyectos con Arduino.","description":"Blog de proyectos de Arduino de alumnos de la URJC","publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization","name":"Universidad Rey Juan Carlos","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/logo\/image\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/logourjc-1.jpg","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/logourjc-1.jpg","width":745,"height":288,"caption":"Universidad Rey Juan Carlos"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/7491e54afbe5e7fd53467fccb9c7ce44","name":"gdhwsw2","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/ed762cea3155134adfbecf1780d8a40c0fe5e4b642859a56b3a2b3611a1ca73a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ed762cea3155134adfbecf1780d8a40c0fe5e4b642859a56b3a2b3611a1ca73a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ed762cea3155134adfbecf1780d8a40c0fe5e4b642859a56b3a2b3611a1ca73a?s=96&d=mm&r=g","caption":"gdhwsw2"},"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/author\/gdhwsw2\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/6329","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/comments?post=6329"}],"version-history":[{"count":10,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/6329\/revisions"}],"predecessor-version":[{"id":7030,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/6329\/revisions\/7030"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media\/7029"}],"wp:attachment":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media?parent=6329"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/categories?post=6329"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/tags?post=6329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}