{"id":4008,"date":"2016-06-03T16:16:20","date_gmt":"2016-06-03T16:16:20","guid":{"rendered":"http:\/\/hetpro-store.com\/TUTORIALES\/?p=4008"},"modified":"2018-01-24T16:20:04","modified_gmt":"2018-01-24T16:20:04","slug":"rc522-rfid-escritura-lectura","status":"publish","type":"post","link":"https:\/\/hetpro-store.com\/TUTORIALES\/rc522-rfid-escritura-lectura\/","title":{"rendered":"RC522 RFID con Arduino UNO Lectura y Escritura"},"content":{"rendered":"<p>En primer lugar, el m\u00f3dulo Lector RC522 RFID RF utiliza 3.3V como voltaje de alimentaci\u00f3n y se controla a trav\u00e9s del protocolo SPI o UART. Adem\u00e1s, es compatible con casi cualquier micro controlador, Arduino o tarjeta de desarrollo. El RC522 utiliza tambi\u00e9n un sistema avanzado de modulaci\u00f3n y de-modulaci\u00f3n para todo tipo de dispositivos pasivos de 13.56Mhz. Como se har\u00e1 una lectura y escritura de la tarjeta, en consecuencia es necesario conocer las caracter\u00edsticas de los bloques de memoria una tarjeta. La tarjeta que viene con el m\u00f3dulo RFID cuenta con 64 bloques de memoria (0-63) donde se hace lectura y\/o escritura. Cada bloque de memoria por lo tanto, tiene la capacidad de almacenar hasta 16 Bytes. El n\u00famero de serie consiste de 5 valores hexadecimales, \u00a0por lo que, se podr\u00eda utilizar esto para hacer una operaci\u00f3n dependiendo del n\u00famero de serie.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-4841 size-full\" src=\"https:\/\/www.hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rfid_rc522.jpg\" alt=\"rfid Arduino\" width=\"900\" height=\"602\" srcset=\"https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rfid_rc522.jpg 900w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rfid_rc522-300x201.jpg 300w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rfid_rc522-768x514.jpg 768w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rfid_rc522-30x20.jpg 30w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<h2>MATERIALES<\/h2>\n<p>\u2022 <a href=\"https:\/\/hetpro-store.com\/modulo-lector-rfid-rc522-rf-con-tarjeta-y-llavero\/\" target=\"_blank\" rel=\"noopener noreferrer\">M\u00f3dulo Lector RFID-RC522 RF y tarjeta.<\/a><br \/>\n\u2022 <a href=\"https:\/\/hetpro-store.com\/board-o-uno-arduino-uno-r3-compatible\/\" target=\"_blank\" rel=\"noopener noreferrer\">1 Arduino Uno.<\/a><br \/>\n\u2022 <a href=\"https:\/\/hetpro-store.com\/cables-jumper-macho-macho-60-unidades\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cables jumper macho a macho.<\/a><br \/>\n\u2022 <a href=\"https:\/\/hetpro-store.com\/protoboard-estandar-transparente\/\" target=\"_blank\" rel=\"noopener noreferrer\">Protoboard.<\/a><\/p>\n<h2>Caracter\u00edsticas del M\u00f3dulo Lector RC522 RFID<\/h2>\n<p>\u2022 Modelo: MF522-ED<br \/>\n\u2022 Corriente de operaci\u00f3n: 13-26mA a 3.3V<br \/>\n\u2022 I\u00a0de stand by: 10-13mA a 3.3V<br \/>\n\u2022 Corriente de sleep-mode: &lt;80uA<br \/>\n\u2022 Corriente m\u00e1xima: 30mA<br \/>\n\u2022 Frecuencia de operaci\u00f3n: 13.56Mhz<br \/>\n\u2022 Distancia de lectura: 0 a 60mm<br \/>\n\u2022 Protocolo de comunicaci\u00f3n: SPI<br \/>\n\u2022 Velocidad de datos m\u00e1xima: 10Mbit\/s<br \/>\n\u2022 Dimensiones: 40 x 60 mm<br \/>\n\u2022 Temperatura de operaci\u00f3n: -20 a 80\u00baC<br \/>\n\u2022 Humedad de operaci\u00f3n: 5%-95%<br \/>\n\u2022 M\u00e1xima velocidad de SPI: 10Mbit\/s<br \/>\n\u2022 Incluye pines, llavero y tarjeta.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-4839 size-full\" src=\"https:\/\/www.hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rc522_rfid.jpg\" alt=\"rc522 rfid \" width=\"900\" height=\"631\" srcset=\"https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rc522_rfid.jpg 900w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rc522_rfid-300x210.jpg 300w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rc522_rfid-768x538.jpg 768w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rc522_rfid-30x21.jpg 30w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p>&nbsp;<br \/>\nEn primer lugar, se har\u00e1 uso del Arduino UNO y el m\u00f3dulo Lector RC522 RFID para escribir sobre la tarjeta o llavero. M\u00e1s adelante,y ejecutaremos un programa el cual leer\u00e1 la informaci\u00f3n escrita. Ten en cuenta que tu puedes aplicar este sistema para administraci\u00f3n de permisos o control de personal. La implementaci\u00f3n\u00a0en RFID es especialmente relevante en estas aplicaciones.<\/p>\n<h2>Conexi\u00f3n m\u00f3dulo lector RC522 RFID con Arduino UNO<\/h2>\n<p><a href=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/Conexiones.png\" target=\"_blank\" rel=\"attachment wp-att-4010 noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-4010 size-full\" src=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/Conexiones.png\" alt=\"Conexiones\" width=\"287\" height=\"199\" \/><\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-4842 size-full\" src=\"https:\/\/www.hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rfid_arduino-2.jpg\" alt=\"rfid rc522\" width=\"1344\" height=\"900\" srcset=\"https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rfid_arduino-2.jpg 1344w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rfid_arduino-2-300x201.jpg 300w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rfid_arduino-2-768x514.jpg 768w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rfid_arduino-2-1024x686.jpg 1024w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rfid_arduino-2-30x20.jpg 30w\" sizes=\"auto, (max-width: 1344px) 100vw, 1344px\" \/><\/p>\n<h2>Biblioteca<\/h2>\n<p>Link de descargar de librer\u00edas :<br \/>\n<a href=\"https:\/\/github.com\/miguelbalboa\/rfid\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/miguelbalboa\/rfid<\/a><\/p>\n<p style=\"text-align: justify;\"><strong>Como instalar bibliotecas<\/strong>: <a href=\"https:\/\/www.arduino.cc\/en\/Guide\/Libraries\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.arduino.cc\/en\/Guide\/Libraries<\/a><\/p>\n<p>&nbsp;<\/p>\n<h2><strong>C\u00f3digo para escribir en la tarjeta\/llavero<\/strong><\/h2>\n<p><script src=\"https:\/\/gist.github.com\/HectorTorres\/0c94e141ddd8c8e41060a45704a2997d.js\" async><\/script><\/p>\n<p>Al abrir el monitor serial lo primero que aparecer\u00e1 ser\u00e1 el mensaje de \u201cIngrese Tarjeta para Escribir Dato Personal\u201d<br \/>\nUna vez colocada la tarjeta aparecer\u00e1 su n\u00fam. De serie \u00fanico y su PICC type, ademas del mensaje \u00abEscriba Dato, al final incluya #\u00bb<br \/>\nEntonces tendr\u00e1 20s para agregar el dato a escribir<br \/>\nSi se escribi\u00f3 correctamente aparecer\u00e1 el mensaje<br \/>\nMIFARE_Write() Escritura Realizada Corectamente:<br \/>\nMIFARE_Write() Escritura Realizada Corectamente:<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/MONITOR-CERIAL-ESCRITURA-522.png\" target=\"_blank\" rel=\"attachment wp-att-4012 noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4012 size-full\" src=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/MONITOR-CERIAL-ESCRITURA-522.png\" alt=\"MONITOR CERIAL ESCRITURA 522\" width=\"939\" height=\"459\" srcset=\"https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/MONITOR-CERIAL-ESCRITURA-522.png 939w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/MONITOR-CERIAL-ESCRITURA-522-300x147.png 300w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/MONITOR-CERIAL-ESCRITURA-522-768x375.png 768w\" sizes=\"auto, (max-width: 939px) 100vw, 939px\" \/><\/a><\/p>\n<p>Una vez realizado esto el dato quedara escrito en la tarjeta\/llavero.<br \/>\n<strong>Para poder hacer lectura de este dato usaremos el siguiente <\/strong><b>programa<\/b><\/p>\n<p><script src=\"https:\/\/gist.github.com\/HectorTorres\/903b3fb750f00776a3f3d1a670c244c8.js\" async><\/script><\/p>\n<p>En primer lugar, al ejecutar el programa aparecer\u00e1 el mensaje \u201cIngrese Tarjeta\u201d. Finalmente, una vez colocada la tarjeta aparecer\u00e1 los \u201cDatos actuales en el sector\u201d.\u00a0Por lo tanto, esto te permitir\u00e1 ver que bloques est\u00e1n disponibles para escribir en ellos, adem\u00e1s de ver si hay algo ya escrito en otro bloque<br \/>\nNota: Ten en cuenta que no se puede sobrescribir en el bloque en el cual ya escribiste, as\u00ed que si quiere cambiar lo escrito por alg\u00fan error o por alg\u00fan otro motivo puedes hacer.<br \/>\nFinalmente, en el primer bloque no se puede escribir, en nuestro caso el bloque 7.<br \/>\n<a href=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/Lectura-de-rc522.png\" target=\"_blank\" rel=\"attachment wp-att-4013 noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4013 size-full\" src=\"http:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/Lectura-de-rc522.png\" alt=\"Lectura de rc522\" width=\"940\" height=\"457\" srcset=\"https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/Lectura-de-rc522.png 940w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/Lectura-de-rc522-300x146.png 300w, https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/Lectura-de-rc522-768x373.png 768w\" sizes=\"auto, (max-width: 940px) 100vw, 940px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En primer lugar, el m\u00f3dulo Lector RC522 RFID RF utiliza 3.3V como voltaje de alimentaci\u00f3n y se controla a trav\u00e9s del protocolo SPI o UART. Adem\u00e1s, es compatible con casi cualquier micro controlador, Arduino o tarjeta de desarrollo. El RC522 utiliza tambi\u00e9n un sistema avanzado de modulaci\u00f3n y de-modulaci\u00f3n para todo tipo de dispositivos pasivos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4842,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[14,15],"tags":[56,115,136,170,168,90,91,92,93],"class_list":["post-4008","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino","category-comunicacion","tag-arduino","tag-arduino-uno","tag-cuantex","tag-rc522","tag-rfid","tag-rfid-rc522","tag-spi","tag-uart","tag-uno"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.1.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>M\u00f3dulo Lector RC522 RFID RF Lectura Escritura Arduino - HeTPro<\/title>\n<meta name=\"description\" content=\"M\u00f3dulo Lector RC522 RFID RF con Arduino El M\u00f3dulo Lector RFID-RC522 RF 3.3V como voltaje de alimentaci\u00f3n y se controla a trav\u00e9s del protocolo SPI a Arduino.\" \/>\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\/rc522-rfid-escritura-lectura\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"M\u00f3dulo Lector RC522 RFID RF Lectura Escritura Arduino - HeTPro\" \/>\n<meta property=\"og:description\" content=\"M\u00f3dulo Lector RC522 RFID RF con Arduino El M\u00f3dulo Lector RFID-RC522 RF 3.3V como voltaje de alimentaci\u00f3n y se controla a trav\u00e9s del protocolo SPI a Arduino.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hetpro-store.com\/TUTORIALES\/rc522-rfid-escritura-lectura\/\" \/>\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=\"2016-06-03T16:16:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-01-24T16:20:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hetpro-store.com\/TUTORIALES\/wp-content\/uploads\/2016\/06\/rfid_arduino-2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1344\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\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\/4008","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=4008"}],"version-history":[{"count":0,"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/posts\/4008\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/media\/4842"}],"wp:attachment":[{"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/media?parent=4008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/categories?post=4008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hetpro-store.com\/TUTORIALES\/wp-json\/wp\/v2\/tags?post=4008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}