{"id":225,"date":"2026-01-06T12:39:31","date_gmt":"2026-01-06T15:39:31","guid":{"rendered":"https:\/\/techsmundo.com.br\/?p=225"},"modified":"2026-01-06T12:43:19","modified_gmt":"2026-01-06T15:43:19","slug":"arduino-com-rfid-controle-de-acesso-completo","status":"publish","type":"post","link":"https:\/\/techsmundo.com.br\/?p=225","title":{"rendered":"Arduino com RFID: Controle de Acesso Completo"},"content":{"rendered":"\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Arduino com RFID : RFID controle de acesso completo com Arduino\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/LU_Dru4aAug?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>O uso de <strong>RFID (Radio Frequency Identification)<\/strong> com <strong>Arduino<\/strong> \u00e9 uma das aplica\u00e7\u00f5es mais populares em projetos de automa\u00e7\u00e3o e seguran\u00e7a. Com poucos componentes e baixo custo, \u00e9 poss\u00edvel criar um <strong>sistema completo de controle de acesso<\/strong>, ideal para portas, port\u00f5es, arm\u00e1rios, laborat\u00f3rios e projetos educacionais.<\/p>\n\n\n\n<p>Neste post, voc\u00ea vai entender como funciona o RFID, quais componentes utilizar, como montar o prot\u00f3tipo e como o sistema realiza o controle de acesso de forma segura.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83c\udfaf Objetivo do Projeto<\/h2>\n\n\n\n<p>Desenvolver um sistema capaz de:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Identificar usu\u00e1rios por <strong>cart\u00e3o ou tag RFID<\/strong><\/li>\n\n\n\n<li>Validar permiss\u00f5es de acesso<\/li>\n\n\n\n<li>Liberar ou negar a abertura de uma porta<\/li>\n\n\n\n<li>Indicar status visual e sonoro<\/li>\n\n\n\n<li>Registrar tentativas de acesso (opcional)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83e\udde0 Como Funciona o RFID<\/h2>\n\n\n\n<p>O RFID funciona por <strong>radiofrequ\u00eancia<\/strong>, permitindo a leitura de dados sem contato f\u00edsico. O sistema \u00e9 composto por:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Tag ou Cart\u00e3o RFID<\/strong> (cont\u00e9m um UID \u00fanico)<\/li>\n\n\n\n<li><strong>Leitor RFID<\/strong> (ex: MFRC522)<\/li>\n\n\n\n<li><strong>Controlador<\/strong> (Arduino)<\/li>\n<\/ul>\n\n\n\n<p>Quando o cart\u00e3o se aproxima do leitor, o UID \u00e9 capturado e comparado com uma lista de UIDs autorizados.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83e\uddf0 Componentes Utilizados<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>1x Arduino Uno ou Nano<\/li>\n\n\n\n<li>1x M\u00f3dulo RFID MFRC522 (13,56 MHz)<\/li>\n\n\n\n<li>1x Cart\u00e3o ou Tag RFID<\/li>\n\n\n\n<li>1x M\u00f3dulo Rel\u00e9 ou Fechadura Solenoide<\/li>\n\n\n\n<li>1x LED Verde (Acesso liberado)<\/li>\n\n\n\n<li>1x LED Vermelho (Acesso negado)<\/li>\n\n\n\n<li>1x Buzzer<\/li>\n\n\n\n<li>Jumpers<\/li>\n\n\n\n<li>Fonte externa (para fechadura)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd0c Liga\u00e7\u00f5es Principais (MFRC522)<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>MFRC522<\/th><th>Arduino<\/th><\/tr><\/thead><tbody><tr><td>SDA<\/td><td>D10<\/td><\/tr><tr><td>SCK<\/td><td>D13<\/td><\/tr><tr><td>MOSI<\/td><td>D11<\/td><\/tr><tr><td>MISO<\/td><td>D12<\/td><\/tr><tr><td>RST<\/td><td>D9<\/td><\/tr><tr><td>GND<\/td><td>GND<\/td><\/tr><tr><td>3.3V<\/td><td>3.3V<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u26a0\ufe0f Aten\u00e7\u00e3o: o m\u00f3dulo RFID MFRC522 opera somente em <strong>3.3V<\/strong>.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd10 L\u00f3gica do Controle de Acesso<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>O sistema aguarda um cart\u00e3o RFID<\/li>\n\n\n\n<li>O UID \u00e9 lido pelo Arduino<\/li>\n\n\n\n<li>O UID \u00e9 comparado com os autorizados<\/li>\n\n\n\n<li>Se autorizado:\n<ul class=\"wp-block-list\">\n<li>LED verde acende<\/li>\n\n\n\n<li>Buzzer emite sinal curto<\/li>\n\n\n\n<li>Rel\u00e9 \u00e9 acionado (porta destravada)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Se negado:\n<ul class=\"wp-block-list\">\n<li>LED vermelho acende<\/li>\n\n\n\n<li>Buzzer emite alerta sonoro<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udcbb C\u00f3digo de Exemplo (Arduino + RFID)<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;SPI.h&gt;\n#include &lt;MFRC522.h&gt;\n\n#define SS_PIN 10\n#define RST_PIN 9\n#define RELE 7\n\nMFRC522 mfrc522(SS_PIN, RST_PIN);\n\n\/\/ UID autorizado (exemplo)\nbyte autorizado&#91;4] = {0xDE, 0xAD, 0xBE, 0xEF};\n\nvoid setup() {\n  Serial.begin(9600);\n  SPI.begin();\n  mfrc522.PCD_Init();\n\n  pinMode(RELE, OUTPUT);\n  digitalWrite(RELE, HIGH); \/\/ Rel\u00e9 desligado\n}\n\nvoid loop() {\n  if (!mfrc522.PICC_IsNewCardPresent()) return;\n  if (!mfrc522.PICC_ReadCardSerial()) return;\n\n  bool acesso = true;\n  for (byte i = 0; i &lt; 4; i++) {\n    if (mfrc522.uid.uidByte&#91;i] != autorizado&#91;i]) {\n      acesso = false;\n      break;\n    }\n  }\n\n  if (acesso) {\n    Serial.println(\"Acesso Liberado\");\n    digitalWrite(RELE, LOW);\n    delay(3000);\n    digitalWrite(RELE, HIGH);\n  } else {\n    Serial.println(\"Acesso Negado\");\n  }\n\n  mfrc522.PICC_HaltA();\n}\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u2699\ufe0f Melhorias Poss\u00edveis<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cadastro de m\u00faltiplos usu\u00e1rios<\/li>\n\n\n\n<li>Teclado matricial (RFID + senha)<\/li>\n\n\n\n<li>Display LCD\/OLED<\/li>\n\n\n\n<li>Registro de acessos em SD Card<\/li>\n\n\n\n<li>Integra\u00e7\u00e3o com <strong>ESP32 + Wi-Fi<\/strong><\/li>\n\n\n\n<li>Envio de logs via MQTT ou HTTP<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83c\udfe0 Aplica\u00e7\u00f5es Pr\u00e1ticas<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Portas residenciais<\/li>\n\n\n\n<li>Laborat\u00f3rios e escrit\u00f3rios<\/li>\n\n\n\n<li>Arm\u00e1rios inteligentes<\/li>\n\n\n\n<li>Controle de presen\u00e7a<\/li>\n\n\n\n<li>Projetos acad\u00eamicos<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udccc Conclus\u00e3o<\/h2>\n\n\n\n<p>O controle de acesso com <strong>Arduino e RFID<\/strong> \u00e9 um projeto completo que une <strong>eletr\u00f4nica, programa\u00e7\u00e3o e seguran\u00e7a<\/strong>. Al\u00e9m de ser did\u00e1tico, ele serve como base para sistemas profissionais mais avan\u00e7ados.<\/p>\n\n\n\n<p>Com pequenas melhorias, este prot\u00f3tipo pode evoluir para uma solu\u00e7\u00e3o robusta de <strong>seguran\u00e7a inteligente<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>\ud83d\udd10 <strong>Em breve:<\/strong> Controle de acesso com <strong>RFID + Wi-Fi + Dashboard Web<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O uso de RFID (Radio Frequency Identification) com Arduino \u00e9 uma das aplica\u00e7\u00f5es mais populares em projetos de automa\u00e7\u00e3o e seguran\u00e7a. Com poucos componentes e baixo custo, \u00e9 poss\u00edvel criar um sistema completo de controle de acesso, ideal para portas, port\u00f5es, arm\u00e1rios, laborat\u00f3rios e projetos educacionais. Neste post, voc\u00ea vai entender como funciona o RFID, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-225","post","type-post","status-publish","format-standard","hentry","category-arduino-tecnologia"],"_links":{"self":[{"href":"https:\/\/techsmundo.com.br\/index.php?rest_route=\/wp\/v2\/posts\/225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techsmundo.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techsmundo.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techsmundo.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/techsmundo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=225"}],"version-history":[{"count":1,"href":"https:\/\/techsmundo.com.br\/index.php?rest_route=\/wp\/v2\/posts\/225\/revisions"}],"predecessor-version":[{"id":226,"href":"https:\/\/techsmundo.com.br\/index.php?rest_route=\/wp\/v2\/posts\/225\/revisions\/226"}],"wp:attachment":[{"href":"https:\/\/techsmundo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techsmundo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techsmundo.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}