{"id":188,"date":"2014-04-25T17:28:48","date_gmt":"2014-04-25T17:28:48","guid":{"rendered":"http:\/\/hetpro-store.com\/TUTORIALES\/?page_id=188"},"modified":"2019-02-16T18:30:34","modified_gmt":"2019-02-16T18:30:34","slug":"nrf24l01-con-arduino","status":"publish","type":"post","link":"https:\/\/hetpro-store.com\/TUTORIALES\/nrf24l01-con-arduino\/","title":{"rendered":"Comunicaci\u00f3n inal\u00e1mbrica con el nrf24l01 con Arduino"},"content":{"rendered":"<p style=\"text-align: justify;\">Comunicaci\u00f3n inal\u00e1mbrica con el modulo nrf24l01 con Arduino. En este tutorial haremos una conexi\u00f3n punto a punto entre dos modulos tranceptores con el NRF24L01. Entonces este circuito se controla mediante un puerto SPI y permite enviar y recibir datos digitales en la frecuencia de 2.4Ghz.<\/p>\n<h2 style=\"text-align: justify;\"><strong>Introducci\u00f3n al nrf24l01<\/strong><\/h2>\n<p style=\"text-align: justify;\"><strong>\u00a0<\/strong>Este tutorial consiste en el uso de los m\u00f3dulos de comunicaci\u00f3n RF (radio frecuencia) nrf24l01 + (2 pzas). Estos m\u00f3dulos ser\u00e1n conectados cada uno a un Arduino Uno para mandar un string de un m\u00e1ximo 10 caracteres incluyendo \/r y \/n, mediante el monitor serial de su respectivo COM. El modo del monitor serial est\u00e1 configurado como retorno de .<\/p>\n<h2 style=\"text-align: justify;\"><strong>MATERIALES<\/strong><\/h2>\n<p style=\"text-align: justify;\">&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 M\u00f3dulo de comunicaci\u00f3n inal\u00e1mbrica nrf2401 (2 pzas)<\/p>\n<p style=\"text-align: justify;\">&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2\u00a0 Arduino Uno<\/p>\n<p style=\"text-align: justify;\">&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2 Cables USB serial<\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_0.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-269\" src=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_0.jpg\" alt=\"NRF_0\" width=\"350\" height=\"350\" srcset=\"https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_0.jpg 350w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_0-150x150.jpg 150w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_0-300x300.jpg 300w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_0-37x37.jpg 37w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_0-128x128.jpg 128w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_0-184x184.jpg 184w\" sizes=\"auto, (max-width: 350px) 100vw, 350px\" \/><\/a><\/p>\n<h2 style=\"text-align: justify;\"><strong>Conexi\u00f3n con el nrf24l01 con Arduino<\/strong><\/h2>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-200\" src=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_2-300x135.jpg\" alt=\"NRF_2\" width=\"596\" height=\"268\" srcset=\"https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_2-300x135.jpg 300w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_2.jpg 620w\" sizes=\"auto, (max-width: 596px) 100vw, 596px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\"><strong>\u00a0<\/strong><\/p>\n<p style=\"text-align: justify;\"><strong>\u00a0<a href=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_11.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-204\" src=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_11.jpg\" alt=\"NRF_1\" width=\"732\" height=\"221\" srcset=\"https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_11.jpg 864w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_11-300x90.jpg 300w\" sizes=\"auto, (max-width: 732px) 100vw, 732px\" \/><\/a><\/strong><\/p>\n<p style=\"text-align: justify;\"><strong>\u00a0<\/strong><\/p>\n<h2 style=\"text-align: justify;\"><strong>\u00a0NRF24L01<\/strong><strong>\u00a0con Arduino<\/strong><\/h2>\n<p style=\"text-align: justify;\">El\u00a0nrf2401 + es un circuito altamente integrado, de ultra bajo consumo (ULP), transceptor de RF de 2Mbps para la banda ISM de 2,4 GHz (Industrial, Scientific and Medical). Con corrientes inferiores a 14 mA, administraci\u00f3n avanzada de energ\u00eda, y una gama de alimentaci\u00f3n de 1,9 a 3,6 V, el nRF24L01 ofrece una soluci\u00f3n que permite una duraci\u00f3n verdadera de meses a a\u00f1os de duraci\u00f3n de la bater\u00eda cuando se ejecuta con pilas de bot\u00f3n o AA \/ AAA.<\/p>\n<p style=\"text-align: justify;\">El nrf2401 integra un transceptor RF de 2,4 GHz que soporta una interfaz SPI de alta velocidad para el controlador de la aplicaci\u00f3n. No se requieren filtros externos, resonadores, o diodos VCO.<\/p>\n<h2 style=\"text-align: justify;\"><strong>Caracteristicas del modulo NRF24L01+<\/strong><\/h2>\n<p style=\"text-align: justify;\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2,4 GHz GFSK RF transceptor IC<\/p>\n<p style=\"text-align: justify;\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Operaci\u00f3n en la banda ISM de 2,4 GHz sin licencia en todo el mundo<\/p>\n<p style=\"text-align: justify;\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1 Mbps y 2 Mbps de velocidad de datos en el aire<\/p>\n<p style=\"text-align: justify;\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Enhanced ShockBurst \u2122 protocolo hardware acelerador<\/p>\n<p style=\"text-align: justify;\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Bajo consumo de energ\u00eda &#8211; meses o a\u00f1os de vida de la bater\u00eda<\/p>\n<p style=\"text-align: justify;\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Compatible con todas las Series nRF24L Nordic en 1 y el modo 2 Mbps<\/p>\n<p style=\"text-align: justify;\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Compatible con nRF24E Nordic y nRF240 Series en el modo de 1Mbps<\/p>\n<h2 style=\"text-align: justify;\"><strong>PROGRAMA EN Arduino PARA AMBOS ARDUINOS UNO<\/strong><\/h2>\n<div class=\"oembed-gist\"><script src=\"https:\/\/gist.github.com\/HectorTorres\/67a3977edd3efb51fbfb6a1fa496925b.js\"><\/script><noscript>View the code on <a href=\"https:\/\/gist.github.com\/HectorTorres\/67a3977edd3efb51fbfb6a1fa496925b\">Gist<\/a>.<\/noscript><\/div>\n<p style=\"text-align: justify;\"><strong>DETALLES DE PROGRAMA<\/strong><\/p>\n<p style=\"text-align: justify;\">Incluye SPI.h la cual controla todo lo relacionado con este protocolo.<\/p>\n<p style=\"text-align: justify;\">Incluye Mirf.h la cual declara las funciones que controlaran al m\u00f3dulo.<\/p>\n<p style=\"text-align: justify;\">Incluye nRF24L01.h contiene las definiciones de comandos en Hexadecimal.<\/p>\n<p style=\"text-align: justify;\">Incluye MirfHardwareSpiDriver.h, esta librer\u00eda funciona para comunicarse con el NRF24L01 mediante SPI.<\/p>\n<pre>[code language=\"cpp\"]\n\n#include &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;SPI.h&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;\n#include &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;Mirf.h&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;\n#include &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;nRF24L01.h&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;\n#include &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;MirfHardwareSpiDriver.h&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;\n\n[\/code]<\/pre>\n<p style=\"text-align: justify;\">El siguiente segmento de\u00a0\u00a0c\u00f3digo es para inicializar el m\u00f3dulo NRF24L01, al lado derecho de cada l\u00ednea de c\u00f3digo hay un comentario explicando lo que hace.<\/p>\n<pre>[code language=\"c\"]\nvoid setup()\n{&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;\/pre&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;\nMirf.spi = &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;MirfHardwareSpi; \/\/Inicializa controlador de SPI\nMirf.init(); \/\/Inicializa PINES del SPI\nMirf.payload = 1; \/\/Define el payload, cantidad de bytes que enviara el NRF\nMirf.channel = 90; \/\/Seleccion de canal\nMirf.config();\nMirf.configRegister(RF_SETUP,0x06); \/\/ 1MHz\n\nMirf.setTADDR((byte *)&amp;amp;amp;amp;quot;TX_01&amp;amp;amp;amp;quot;); \/\/ Seleccion de Direccion\nSerial.begin(57600); \/\/Inicializa Serial a 57600 baudios\nSerial.println(&amp;amp;amp;amp;quot;Iniciando ...&amp;amp;amp;amp;quot;);\n&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;pre&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;[\/code]<\/pre>\n<p>Esta function transmit() se dedica a enviar lo ingresado desde consola de character en character, cabe mencionar que se debe enviar en formato byte (uint8_t)<\/p>\n<pre>[code language=\"c\"]&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;\/pre&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;\nvoid transmit(const char *string)\n{\nbyte c;\nfor( int i=0 ; cadena[i]!=0x00 ; i++ ){\nc = cadena[i];\nMirf.send(&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;c);\nwhile( Mirf.isSending() ) ;\n}\n\n}\n&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;pre&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;\n[\/code]<\/pre>\n<p>La funci\u00f3n transmitlf() agrega el fin de la cadena (\\n) y el car\u00e1cter de escape para retornar el carro (&#8216;\\r&#8217;)<\/p>\n<pre>[code language=\"c\"]&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;\/pre&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;\nvoid transmitlf(void)\n{\nbyte c;\nc = '\\r';\nMirf.send(&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;c);\nwhile( Mirf.isSending() ) ;\n\nc = '\\n';\nMirf.send(&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;c);\nwhile( Mirf.isSending() ) ;\n}\n&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;pre&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;[\/code]<\/pre>\n<p>Funci\u00f3n dedicada a la recepci\u00f3n de caracteres desde serial<\/p>\n<pre>[code language=\"c\"]\nvoid serialEvent() {\nchar inchar = (char)Serial.read();\n\/\/ Concatena caracter ingresado\ninputstring += inchar;\n\/\/ Fin de la cadena, recibido &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;CR&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;\nif(inchar == '\\r') {input_stringcomplete = true;}\n}\n[\/code]<\/pre>\n<p style=\"text-align: justify;\"><strong><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-282\" src=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/Monitor_NRF-2.jpg\" alt=\"Monitor_NRF (2)\" width=\"538\" height=\"394\" srcset=\"https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/Monitor_NRF-2.jpg 538w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/Monitor_NRF-2-300x219.jpg 300w\" sizes=\"auto, (max-width: 538px) 100vw, 538px\" \/><\/strong><\/p>\n<p style=\"text-align: justify;\"><strong>Figura.<\/strong> Como se observa en la figura superior se est\u00e1n enviando las cadenas de caracteres entre COM52 y COM53<\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-201\" src=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_3.jpg\" alt=\"SONY DSC\" width=\"768\" height=\"514\" srcset=\"https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_3.jpg 768w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_3-300x200.jpg 300w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\"><strong>Figura.<\/strong>\u00a0Ejemplo de chat.<\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-202\" src=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_4.jpg\" alt=\"SONY DSC\" width=\"768\" height=\"514\" srcset=\"https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_4.jpg 768w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_4-300x201.jpg 300w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_4-140x94.jpg 140w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\"><strong>Figura.<\/strong>\u00a0Conexion de Modulos NRF24l01.<\/p>\n<p style=\"text-align: justify;\">Este tutorial es propiedad de HeTPro. Queda expresamente prohibida la reproducci\u00f3n total o parcial por cualquier medio o soporte de los contenidos de esta publicaci\u00f3n sin la autorizaci\u00f3n expresa del editor, cualquier duda, sugerencia o permiso para redistribuir el material favor de mandar un correo a contacto@hetpro.com.mx<\/p>\n<p style=\"text-align: justify;\"><strong>Si la redistribuci\u00f3n de este material es para fines educativos, difusi\u00f3n tecnol\u00f3gica o cualquier otro fin sin lucro, HeTPro est\u00e1 de acuerdo en que el material sea distribuido sin la necesidad de requerir el permiso del autor.<\/strong><\/p>\n<p style=\"text-align: justify;\">Para descargar la librer\u00eda MIRF ingresa a: <a href=\"http:\/\/playground.arduino.cc\/InterfacingWithHardware\/Nrf24L01\">http:\/\/playground.arduino.cc\/InterfacingWithHardware\/Nrf24L01<\/a><\/p>\n<p style=\"text-align: justify;\">Para m\u00e1s ejemplos y tutoriales:<\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/arduino-info.wikispaces.com\/Nrf24L01-2.4GHz-HowTo\">http:\/\/arduino-info.wikispaces.com\/Nrf24L01-2.4GHz-HowTo<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Comunicaci\u00f3n inal\u00e1mbrica con el modulo nrf24l01 con Arduino. En este tutorial haremos una conexi\u00f3n punto a punto entre dos modulos tranceptores con el NRF24L01. Entonces este circuito se controla mediante un puerto SPI y permite enviar y recibir datos digitales en la frecuencia de 2.4Ghz. Introducci\u00f3n al nrf24l01 \u00a0Este tutorial consiste en el uso de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":269,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[15],"tags":[],"class_list":["post-188","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-comunicacion"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.1.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Comunicaci\u00f3n inal\u00e1mbrica con el nrf24l01 con Arduino<\/title>\n<meta name=\"description\" content=\"Comunicaci\u00f3n inal\u00e1mbrica con el modulo nrf24l01 con Arduino. En este tutorial haremos una conexi\u00f3n punto a punto entre dos modulos con el NRF24L01.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hetpro-store.com\/TUTORIALES\/nrf24l01-con-arduino\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comunicaci\u00f3n inal\u00e1mbrica con el nrf24l01 con Arduino\" \/>\n<meta property=\"og:description\" content=\"Comunicaci\u00f3n inal\u00e1mbrica con el modulo nrf24l01 con Arduino. En este tutorial haremos una conexi\u00f3n punto a punto entre dos modulos con el NRF24L01.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hetpro-store.com\/TUTORIALES\/nrf24l01-con-arduino\/\" \/>\n<meta property=\"og:site_name\" content=\"HeTPro-Tutoriales\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/HeTPro-142107212482616\/\" \/>\n<meta property=\"article:published_time\" content=\"2014-04-25T17:28:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-02-16T18:30:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2014\/04\/NRF_0.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t<meta property=\"og:image:height\" content=\"350\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hetpro1\" \/>\n<meta name=\"twitter:site\" content=\"@hetpro1\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","amp_enabled":true,"_links":{"self":[{"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/posts\/188","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/comments?post=188"}],"version-history":[{"count":0,"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/posts\/188\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/media\/269"}],"wp:attachment":[{"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/media?parent=188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/categories?post=188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/tags?post=188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}