{"id":4159,"date":"2019-09-23T16:16:20","date_gmt":"2019-09-23T19:16:20","guid":{"rendered":"https:\/\/www.usinainfo.com.br\/blog\/?p=4159"},"modified":"2019-10-07T09:42:16","modified_gmt":"2019-10-07T12:42:16","slug":"projeto-esp32-fechadura-eletrica-com-rfid","status":"publish","type":"post","link":"https:\/\/www.usinainfo.com.br\/blog\/projeto-esp32-fechadura-eletrica-com-rfid\/","title":{"rendered":"Projeto Esp32 Fechadura El\u00e9trica com RFID"},"content":{"rendered":"<p>No Projeto Esp32 Fechadura com RFID de hoje iremos controlar uma tranca el\u00e9trica utilizando um m\u00f3dulo leitor de RFID (identifica\u00e7\u00e3o por r\u00e1dio frequ\u00eancia) e um NodeMCU ESP32, que ir\u00e1 possibilitar que voc\u00ea possa incluir v\u00e1rias funcionalidades extras ao projeto relacionadas \u00e0 automa\u00e7\u00e3o residencial.<\/p>\n<p>Ele pode ser facilmente integrado em sistemas de seguran\u00e7a residenciais, onde por meio de um cart\u00e3o com c\u00f3digo \u00fanico libera a passagem de um usu\u00e1rio, lembrando que a tecnologia RFID \u00e9 amplamente utilizada para essa finalidade devido ao modo seguro de uso e a alta confiabilidade.<\/p>\n<p>Esse t\u00f3pico mostra-se ideal para makers que buscam inovar seus processos, podendo utilizar em projetos IoT (internet das coisas) de forma a controlar e visualizar o funcionamento do sistema pela internet, por exemplo, ampliando as possibilidades de uso, e tudo isso, deve-se \u00e0 tecnologia do ESP32.<\/p>\n<p>&nbsp;<\/p>\n<h2>V\u00eddeo do Projeto Esp32 Fechadura com RFID<\/h2>\n<p><iframe loading=\"lazy\" title=\"PROJETO ESP32 FECHADURA EL\u00c9TRICA COM RFID\" width=\"848\" height=\"477\" src=\"https:\/\/www.youtube.com\/embed\/0KX-8koO14c?feature=oembed\" style=\"border: none\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<h2>Lista de Materiais Necess\u00e1rios:<\/h2>\n<p>\u2022 1 x\u00a0 <a href=\"https:\/\/www.usinainfo.com.br\/mini-fechadura-eletrica-solenoide\/fechadura-eletrica-solenoide-12v-nf-para-projetos-fec-91-3524.html\" target=\"_blank\" rel=\"noopener noreferrer\">Fechadura El\u00e9trica Solen\u00f3ide 12V NF para Projetos<\/a>;<\/p>\n<p>\u2022 1 x <a href=\"https:\/\/www.usinainfo.com.br\/nodemcu\/nodemcu-esp32-iot-com-wifi-e-bluetooth-38-pinos-5346.html\" target=\"_blank\" rel=\"noopener noreferrer\">NodeMCU ESP32 Iot com WiFi e Bluetooth &#8211; 38 Pinos<\/a>;<\/p>\n<p>\u2022 1 x <a href=\"https:\/\/www.usinainfo.com.br\/reles\/modulo-rele-5v-10a-1-canal-com-optoacoplador-2533.html\" target=\"_blank\" rel=\"noopener noreferrer\">M\u00f3dulo Rel\u00e9 5V 10A 1 Canal com Optoacoplador<\/a>;<\/p>\n<p>\u2022 1 x <a href=\"https:\/\/www.usinainfo.com.br\/rfid-arduino-e-ibutton\/kit-rc522-leitor-rfid-tags-chaveiro-cartao-2582.html\" target=\"_blank\" rel=\"noopener noreferrer\">Kit RC522 Leitor RFID<\/a>;<\/p>\n<p>\u2022 1 x <a href=\"https:\/\/www.usinainfo.com.br\/protoboard-e-jumpers-345\" target=\"_blank\" rel=\"noopener noreferrer\">Protoboard e alguns jumpers;<\/a><\/p>\n<p>\u2022 2 x <a href=\"https:\/\/www.usinainfo.com.br\/leds-449\" target=\"_blank\" rel=\"noopener noreferrer\">LEDs<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h2>Esquema do Projeto ESP32<\/h2>\n<p>O esquema do nosso projeto de Controle da Fechadura El\u00e9trica com RFID exige v\u00e1rias conex\u00f5es entre os m\u00f3dulos e placas utilizadas, ent\u00e3o se atente a todas as liga\u00e7\u00f5es do nosso circuito, entre elas, preste aten\u00e7\u00e3o na alimenta\u00e7\u00e3o do modulo rfid que \u00e9 com uma tens\u00e3o de 3.3V.<\/p>\n<p>Veja a seguir o diagrama:<\/p>\n<div id=\"attachment_4158\" style=\"width: 757px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/esquematico-projeto-esp32-fechadura-eletrica-com-rfid.jpg\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4158\" class=\"wp-image-4158\" title=\"\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/esquematico-projeto-esp32-fechadura-eletrica-com-rfid.jpg\" alt=\"Esquem\u00e1tico Projeto Esp32 Fechadura com RFID\" width=\"747\" height=\"459\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/esquematico-projeto-esp32-fechadura-eletrica-com-rfid.jpg 1368w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/esquematico-projeto-esp32-fechadura-eletrica-com-rfid-300x184.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/esquematico-projeto-esp32-fechadura-eletrica-com-rfid-768x472.jpg 768w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/esquematico-projeto-esp32-fechadura-eletrica-com-rfid-1024x629.jpg 1024w\" sizes=\"auto, (max-width: 747px) 100vw, 747px\" \/><\/a><p id=\"caption-attachment-4158\" class=\"wp-caption-text\">Esquem\u00e1tico Projeto Esp32 Fechadura El\u00e9trica com RFID<\/p><\/div>\n<p>&nbsp;<\/p>\n<h2>Explicando o c\u00f3digo<\/h2>\n<p>Iremos usar 2 bibliotecas que n\u00e3o s\u00e3o origin\u00e1rias da IDE do Arduino, que podem ser baixadas abaixo:<\/p>\n<p><a href=\"https:\/\/github.com\/gustavors1608\/Biblioteca-para-lcd-I2C\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/gustavors1608\/Biblioteca-para-lcd-I2C<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/gustavors1608\/biblioteca-para-modulos-rfid-mfrc522\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/gustavors1608\/biblioteca-para-modulos-rfid-mfrc522<\/a><\/p>\n<p>Nosso c\u00f3digo ir\u00e1 basicamente ficar sempre aguardando a leitura de uma tag RFID, caso ache, ira verificar se o id da tag \u00e9 o mesmo do que n\u00f3s hav\u00edamos registrado no c\u00f3digo antes, caso for, ir\u00e1 abrir a tranca por 5 segundos, caso contr\u00e1rio, ira avisar para o usu\u00e1rio que ela n\u00e3o tem acesso e ir\u00e1 aguardar por 5 segundos enquanto o buzzer gera um alerta sonoro.<\/p>\n<p>Obs: Ap\u00f3s carregar o c\u00f3digo, note que voc\u00ea deve fazer uma altera\u00e7\u00e3o no c\u00f3digo, veja no trecho do artigo \u201cComo Usar\u201d.<br \/>\nSegue os trechos do c\u00f3digo abaixo todo comentado, explicando cada parte do mesmo:<\/p>\n<p><span style=\"text-decoration: underline;\"><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/TrancaRFID.zip\" target=\"_blank\" rel=\"noopener noreferrer\">Fa\u00e7a Download do C\u00f3digo de Programa\u00e7\u00e3o Completo AQUI<\/a>!<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3>Cabe\u00e7alho<\/h3>\n<pre class=\"lang:c# decode:true\">\/\/inclus\u00e3o de algumas bibliotecas\r\n#include &lt;SPI.h&gt;\r\n#include &lt;MFRC522.h&gt;\r\n#include &lt;Wire.h&gt;\r\n#include &lt;LiquidCrystal_I2C.h&gt;\r\n\r\n\/\/ Definiremos o id que ser\u00e1 liberado o acesso\r\n#define ID \"09 F7 30 31\"\r\n\r\n\/\/define alguns pinos do esp32 que serao conectados aos modulos e componentes\r\n#define LedVerde 26\r\n#define LedVermelho 12\r\n#define tranca 2\r\n#define buzzer 15\r\n#define SS_PIN 14\r\n#define RST_PIN 27\r\n\r\nMFRC522 mfrc522(SS_PIN, RST_PIN);   \/\/ define os pinos de controle do modulo de leitura de cartoes RFID\r\n\r\nLiquidCrystal_I2C lcd(0x27, 16, 2); \/\/ define informacoes do lcd como o endere\u00e7o I2C (0x27) e tamanho do mesmo\r\n<\/pre>\n<p>&nbsp;<\/p>\n<h3>Void setup()<\/h3>\n<pre class=\"lang:c# decode:true \">void setup()\r\n{\r\n  SPI.begin();   \/\/ inicia a comunicacao SPI que sera usada para comunicacao com o mudulo RFID\r\n\r\n  lcd.begin();   \/\/ inicia o lcd\r\n\r\n  mfrc522.PCD_Init();  \/\/inicia o modulo RFID\r\n\r\n  Serial.begin(115200);  \/\/ inicia a comunicacao serial com o computador na velocidade de 115200 baud rate\r\n\r\n  Serial.println(\"RFID + ESP32\");\r\n  Serial.println(\"Aguardando tag RFID para verificar o id da mesma.\");\r\n\r\n  \/\/ define alguns pinos como saida\r\n  pinMode(LedVerde, OUTPUT);\r\n  pinMode(LedVermelho, OUTPUT);\r\n  pinMode(tranca, OUTPUT);\r\n  pinMode(buzzer, OUTPUT);\r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n<h3>Void loop()<\/h3>\n<pre class=\"lang:c# decode:true \">void loop() {\r\n\r\n  lcd.home();                \/\/ bota o cursor do lcd na posicao inicial\r\n  lcd.print(\"Aguardando\");   \/\/ imprime na primeira linha a string \"Aguardando\"\r\n  lcd.setCursor(0,1);        \/\/ seta o cursor para a segunda linha\r\n  lcd.print(\"Leitura RFID\"); \/\/ mostra na tela a string \"Leitura RFID\"\r\n\r\n  if ( ! mfrc522.PICC_IsNewCardPresent()) {\r\n     return;                 \/\/ se nao tiver um cartao para ser lido recome\u00e7a o void loop\r\n  }\r\n  if ( ! mfrc522.PICC_ReadCardSerial()) {\r\n    return;                  \/\/se nao conseguir ler o cartao recome\u00e7a o void loop tambem\r\n  }\r\n\r\n  String conteudo = \"\";      \/\/ cria uma string\r\n\r\n  Serial.print(\"id da tag :\"); \/\/imprime na serial o id do cartao\r\n\r\n  for (byte i = 0; i &lt; mfrc522.uid.size; i++){       \/\/ faz uma verificacao dos bits da memoria do cartao\r\n     \/\/ambos comandos abaixo v\u00e3o concatenar as informacoes do cartao...\r\n     \/\/porem os 2 primeiros irao mostrar na serial e os 2 ultimos guardarao os valores na string de conteudo para fazer as verificacoes\r\n     Serial.print(mfrc522.uid.uidByte[i] &lt; 0x10 ? \" 0\" : \" \");\r\n     Serial.print(mfrc522.uid.uidByte[i], HEX);\r\n     conteudo.concat(String(mfrc522.uid.uidByte[i] &lt; 0x10 ? \" 0\" : \" \"));\r\n     conteudo.concat(String(mfrc522.uid.uidByte[i], HEX));\r\n  }\r\nSerial.println();\r\n  conteudo.toUpperCase();                      \/\/ deixa as letras da string todas maiusculas\r\n\r\n  if (conteudo.substring(1) == ID){ \/\/ verifica se o ID do cartao lido tem o mesmo ID do cartao que queremos liberar o acesso\r\n\r\n      digitalWrite(LedVerde, HIGH);            \/\/ ligamos o led verde\r\n      lcd.clear();                             \/\/ limpamos oque havia sido escrito no lcd\r\n      lcd.print(\"Acesso Liberado\");            \/\/ informamos pelo lcd que a tranca foi aberta\r\n\r\n      digitalWrite(tranca, HIGH);              \/\/abrimos a tranca por 5 segundos\r\n\r\n      for(byte s = 5; s &gt; 0; s--){             \/\/vai informando ao usuario quantos segundos faltao para a tranca ser fechada\r\n        lcd.setCursor(8,1);\r\n        lcd.print(s);\r\n        delay(1000);\r\n      }\r\n\r\n      digitalWrite(tranca, LOW);               \/\/ fecha a tranca\r\n      digitalWrite(LedVerde, LOW);             \/\/ e desliga o led\r\n      lcd.clear();                             \/\/ limpa os caracteres q estao escritos no lcd\r\n\r\n  }else{                                       \/\/ caso o cartao lido nao foi registrado\r\n\r\n    digitalWrite(LedVermelho, HIGH);           \/\/ vamos ligar o led vermelho\r\n\r\n    for(byte s = 5; s &gt; 0; s--){               \/\/ uma contagem \/ espera para poder fazer uma nova leitura\r\n\r\n        lcd.clear();                           \/\/ limpa as informacoes que estao na tela\r\n        lcd.home();                            \/\/ nota na posicao inicial\r\n        lcd.print(\"Acesso negado\");            \/\/ infoma ao usuario que ele nao tem acesso\r\n        lcd.setCursor(8,1);                    \/\/ coloca o cursor na coluna 8 da linha 2\r\n        lcd.print(s);                          \/\/ informa quantos segundos faltam para pode fazer uma nova leitura\r\n\r\n        \/\/ faz o buzzer emitir um bip por segundo\r\n          delay(800);\r\n          digitalWrite(buzzer, HIGH);\r\n          delay(200);\r\n          digitalWrite(buzzer, LOW);\r\n  \r\n      }\r\n        digitalWrite(LedVermelho, LOW);         \/\/ desliga o led vermelho\r\n        lcd.clear();                            \/\/ limpa as informacoes do lcd\r\n    }\r\n<\/pre>\n<p>&nbsp;<\/p>\n<h2>Como usar<\/h2>\n<p>Para podermos verificar se a nossa tag RFID \u00e9 a que est\u00e1 registrada no c\u00f3digo, primeiro iremos carregar o programa acima para o Esp32 , feito isto, iremos abrir o monitor serial na velocidade de 115200 baud rate, e passaremos por cima do modulo leitor RFID a tag. Abaixo podemos verificar no monitor serial a informa\u00e7\u00f5es de duas tags e os IDs das mesmas:<\/p>\n<p><a href=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/como-usar-projeto-esp32-fechadura-rfid.jpg\" data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-4163 aligncenter\" src=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/como-usar-projeto-esp32-fechadura-rfid.jpg\" alt=\"\" width=\"852\" height=\"434\" srcset=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/como-usar-projeto-esp32-fechadura-rfid.jpg 902w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/como-usar-projeto-esp32-fechadura-rfid-300x153.jpg 300w, https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/como-usar-projeto-esp32-fechadura-rfid-768x392.jpg 768w\" sizes=\"auto, (max-width: 852px) 100vw, 852px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Feito isto, iremos copiar o id da tag que desejamos permitir abrir a tranca e colar entre as aspas a seguir (este trecho est\u00e1 logo no come\u00e7o do nosso c\u00f3digo):<\/p>\n<pre class=\"lang:c# decode:true \">\/\/ Definiremos o id que sera liberado o acesso\r\n#define ID \"09 F7 30 31\"\r\n<\/pre>\n<p>Ap\u00f3s nos trocarmos este trecho do c\u00f3digo podemos carregar o c\u00f3digo novamente para o ESP32.<br \/>\nE pronto quando nos passarmos a nossa tag cadastrada, a tranca ira abrir, o led verde acender e o display lcd ir\u00e1 indicar o tempo que a tranca ainda ficar\u00e1 aberta.<\/p>\n<p>&nbsp;<\/p>\n<h2>Conclus\u00e3o<\/h2>\n<p>Neste projeto com Esp32 aprendemos como utilizar o leitor de tags RFID e implementamos tamb\u00e9m uma tranca e um display para informar ao usu\u00e1rio o status sobre a abertura da tranca. Tudo foi desenvolvido para que o projeto seja \u00fatil e seguro na pr\u00e1tica, tornando poss\u00edvel implementa-lo em sua casa ou c\u00f4modo que desejar de forma simples, adicionando mais praticidade ao dia a dia.<\/p>\n<p>Em breve iremos ter mais tutoriais desenvolvidos com o Esp32 NodeMCU. Enfim, agradecemos sua leitura e fique atento as novidades no blog.<\/p>\n<p>Conhe\u00e7a toda Linha <a href=\"https:\/\/www.usinainfo.com.br\/esp32-611\" target=\"_blank\" rel=\"noopener noreferrer\">ESP32<\/a> no Site da UsinaInfo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>No Projeto Esp32 Fechadura com RFID de hoje iremos controlar uma tranca el\u00e9trica utilizando um m\u00f3dulo leitor de RFID (identifica\u00e7\u00e3o por r\u00e1dio frequ\u00eancia) e um NodeMCU ESP32, que ir\u00e1 possibilitar que voc\u00ea possa incluir v\u00e1rias funcionalidades extras ao projeto relacionadas \u00e0 automa\u00e7\u00e3o residencial. Ele pode ser facilmente integrado em sistemas de seguran\u00e7a residenciais, onde por meio de um cart\u00e3o com c\u00f3digo \u00fanico libera a passagem de um usu\u00e1rio, lembrando que a tecnologia RFID \u00e9 amplamente utilizada para essa finalidade devido ao modo seguro de uso e a alta confiabilidade. Esse t\u00f3pico mostra-se ideal para makers que buscam inovar seus processos, podendo utilizar em projetos IoT (internet das coisas) de forma a controlar e visualizar o funcionamento do sistema pela internet, [&hellip;]<\/p>\n","protected":false},"author":17,"featured_media":4171,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[164,152,163],"class_list":["post-4159","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-esp32","tag-fechadura-rfid-com-esp32","tag-projeto-esp32","tag-tranca-com-esp32"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Projeto Esp32 Fechadura com RFID - Blog UsinaInfo<\/title>\n<meta name=\"description\" content=\"Encontre Projeto Esp32 Fechadura com RFID no Blog UsinaInfo com Tutorial Completo Passo a Passo para Criar o Seu. Confira!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.usinainfo.com.br\/blog\/projeto-esp32-fechadura-eletrica-com-rfid\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Projeto Esp32 Fechadura com RFID - Blog UsinaInfo\" \/>\n<meta property=\"og:description\" content=\"Encontre Projeto Esp32 Fechadura com RFID no Blog UsinaInfo com Tutorial Completo Passo a Passo para Criar o Seu. Confira!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.usinainfo.com.br\/blog\/projeto-esp32-fechadura-eletrica-com-rfid\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Usinainfo\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/pt-br.facebook.com\/faceusinainfo\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-23T19:16:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-10-07T12:42:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/Projeto-Esp32-Fechadura-El\u00e9trica-com-RFID.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1416\" \/>\n\t<meta property=\"og:image:height\" content=\"802\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Gustavo Rodolfo Stroschon\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gustavo Rodolfo Stroschon\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Projeto Esp32 Fechadura com RFID - Blog UsinaInfo","description":"Encontre Projeto Esp32 Fechadura com RFID no Blog UsinaInfo com Tutorial Completo Passo a Passo para Criar o Seu. Confira!","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:\/\/www.usinainfo.com.br\/blog\/projeto-esp32-fechadura-eletrica-com-rfid\/","og_locale":"pt_BR","og_type":"article","og_title":"Projeto Esp32 Fechadura com RFID - Blog UsinaInfo","og_description":"Encontre Projeto Esp32 Fechadura com RFID no Blog UsinaInfo com Tutorial Completo Passo a Passo para Criar o Seu. Confira!","og_url":"https:\/\/www.usinainfo.com.br\/blog\/projeto-esp32-fechadura-eletrica-com-rfid\/","og_site_name":"Blog Usinainfo","article_publisher":"https:\/\/pt-br.facebook.com\/faceusinainfo\/","article_published_time":"2019-09-23T19:16:20+00:00","article_modified_time":"2019-10-07T12:42:16+00:00","og_image":[{"width":1416,"height":802,"url":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/Projeto-Esp32-Fechadura-El\u00e9trica-com-RFID.jpg","type":"image\/jpeg"}],"author":"Gustavo Rodolfo Stroschon","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Gustavo Rodolfo Stroschon","Est. tempo de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.usinainfo.com.br\/blog\/projeto-esp32-fechadura-eletrica-com-rfid\/","url":"https:\/\/www.usinainfo.com.br\/blog\/projeto-esp32-fechadura-eletrica-com-rfid\/","name":"Projeto Esp32 Fechadura com RFID - Blog UsinaInfo","isPartOf":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/projeto-esp32-fechadura-eletrica-com-rfid\/#primaryimage"},"image":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/projeto-esp32-fechadura-eletrica-com-rfid\/#primaryimage"},"thumbnailUrl":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/Projeto-Esp32-Fechadura-El\u00e9trica-com-RFID.jpg","datePublished":"2019-09-23T19:16:20+00:00","dateModified":"2019-10-07T12:42:16+00:00","author":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/#\/schema\/person\/902c71bf25fccd986b8431b5b6cd04ab"},"description":"Encontre Projeto Esp32 Fechadura com RFID no Blog UsinaInfo com Tutorial Completo Passo a Passo para Criar o Seu. Confira!","breadcrumb":{"@id":"https:\/\/www.usinainfo.com.br\/blog\/projeto-esp32-fechadura-eletrica-com-rfid\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.usinainfo.com.br\/blog\/projeto-esp32-fechadura-eletrica-com-rfid\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.usinainfo.com.br\/blog\/projeto-esp32-fechadura-eletrica-com-rfid\/#primaryimage","url":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/Projeto-Esp32-Fechadura-El\u00e9trica-com-RFID.jpg","contentUrl":"https:\/\/www.usinainfo.com.br\/blog\/wp-content\/uploads\/2019\/09\/Projeto-Esp32-Fechadura-El\u00e9trica-com-RFID.jpg","width":1416,"height":802},{"@type":"BreadcrumbList","@id":"https:\/\/www.usinainfo.com.br\/blog\/projeto-esp32-fechadura-eletrica-com-rfid\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.usinainfo.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Projeto Esp32 Fechadura El\u00e9trica com RFID"}]},{"@type":"WebSite","@id":"https:\/\/www.usinainfo.com.br\/blog\/#website","url":"https:\/\/www.usinainfo.com.br\/blog\/","name":"Blog Usinainfo","description":"Usinainfo","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.usinainfo.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.usinainfo.com.br\/blog\/#\/schema\/person\/902c71bf25fccd986b8431b5b6cd04ab","name":"Gustavo Rodolfo Stroschon","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.usinainfo.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/20875793d9b2ed51c449429717e14f23eb35e220594d878e13a27a2986b37284?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/20875793d9b2ed51c449429717e14f23eb35e220594d878e13a27a2986b37284?s=96&d=mm&r=g","caption":"Gustavo Rodolfo Stroschon"},"description":"Programador com Enfase em Desenvolvimento de Sistemas Embarcados, Automa\u00e7\u00e3o Residencial e Industrial, Entusiasta de Eletr\u00f4nica Digital e Anal\u00f3gica e Amante do Mundo IoT e Maker.","url":"https:\/\/www.usinainfo.com.br\/blog\/author\/gustavo-rodolfo-stroschon\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts\/4159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/comments?post=4159"}],"version-history":[{"count":9,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts\/4159\/revisions"}],"predecessor-version":[{"id":4279,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/posts\/4159\/revisions\/4279"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/media\/4171"}],"wp:attachment":[{"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/media?parent=4159"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/categories?post=4159"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.usinainfo.com.br\/blog\/wp-json\/wp\/v2\/tags?post=4159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}