Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Público-Alvo: Iniciantes em Arduino e eletrônica O Módulo Leitor RFID é um dispositivo amplamente utilizado para identificação por radiofrequência. Ele permite a leitura de etiquetas ou cartões RFID, que contêm informações armazenadas em um chip. Essa tecnologia é comumente utilizada em sistemas de controle de acesso, rastreamento de produtos, controle de estoque, entre outros.
Projeto: Neste artigo, iremos criar um projeto básico utilizando o Módulo Leitor RFID e o Arduino. O objetivo é ler a identificação de um cartão RFID e exibir essa informação no monitor serial do Arduino.
Lista de componentes:
Exemplos: A seguir, apresentaremos um exemplo de código para realizar a leitura do cartão RFID e exibir a informação no monitor serial.
#include <SPI.h>
#include <MFRC522.h>
#define SS_PIN 10
#define RST_PIN 9
MFRC522 mfrc522(SS_PIN, RST_PIN); // Cria uma instância do MFRC522
void setup() {
Serial.begin(9600); // Inicializa a comunicação serial
SPI.begin(); // Inicializa a comunicação SPI
mfrc522.PCD_Init(); // Inicializa o leitor RFID
Serial.println("Aproxime o cartão RFID para leitura...");
Serial.println();
}
void loop() {
// Verifica se há um cartão RFID presente
if (mfrc522.PICC_IsNewCardPresent() && mfrc522.PICC_ReadCardSerial()) {
// Lê o UID do cartão RFID
String uid = "";
for (byte i = 0; i < mfrc522.uid.size; i++) {
uid += String(mfrc522.uid.uidByte[i] < 0x10 ? "0" : "");
uid += String(mfrc522.uid.uidByte[i], HEX);
}
Serial.print("UID do cartão: ");
Serial.println(uid);
Serial.println();
mfrc522.PICC_HaltA(); // Encerra a comunicação com o cartão RFID
}
}
Esperamos que este artigo tenha sido útil para você aprender sobre o Módulo Leitor RFID com Arduino. Compartilhe este conhecimento com seus amigos e ajude-os a explorar essa tecnologia incrível!