app
KuantoKustaCompra online com segurança
    image_thumbnail

    Arduino Módulo Leitor RFID RC522

    InfoCircledIcon
    Temporariamente indisponível

    Detalhes do Produto

    O Módulo RFID é baseado no chip MFRC522 e é utilizado na comunicação sem fios a uma frequência de 13,56MHz. Este chip, de baixo consumo e pequeno tamanho, permite ler e escrever sem contacto em cartões que seguem o padrão Mifare, muito utilizado no mercado.

    Este Leitor RFID possui as ferramentas que precisa para um projeto de controlo de acesso ou sistemas de segurança a um óptimo preço e é perfeito para a integração com o Arduino.

    As etiquetas RFID podem conter vários dados sobre o proprietário do cartão, como o nome e o endereço e, no caso de produtos, informações sobre o fornecedor e data de validade.

    Especificações:
    • Consumo: 13-26mA / DC 3.3V;
    • Consumo em Stand-By: 10-13mA / 3.3V;
    • Consumo em Sleep: - Pico de corrente: • Frequência da operação: 13,56MHz;
    • Tipos de cartões suportados: Mifare1 S50, S70 Mifare1, Mifare UltraLight, Mifare Pro, Mifare Desfire;
    • Temperatura operacional: -20ºC a 80ºC;
    • Temperatura de armazenamento: -40ºC a 85ºC;
    • Taxa de transferência: 10 Mbit/s;
    • Dimensões: 8,5 x 5,5 x 1,0cm;
    • Peso: 21g.

    Este kit inclui:
    • 1x Módulo Leitor RFID RC522;
    • 1x Cartão RFID 13,56Mhz;
    • 1x Tag Chaveiro RFID 13,56Mhz;
    • 1x Barra de pinos 1x8 lateral;
    • 1x Barra de pinos 1x8 frontal. 

    Esquema de Ligação:

    Código Exemplo: 

    // Programa : RFID - Controle de acesso / cancela#include #include #include Servo microservo9g;#define SS_PIN 10#define RST_PIN 9// Definicoes pino modulo RC522MFRC522 mfrc522(SS_PIN, RST_PIN); // Leds indicadores acesso concedido ou negadoint led_concedido = 5;int led_negado = 6;char st[20];void setup() { pinMode(led_concedido, OUTPUT); pinMode(led_negado, OUTPUT); // Define que o servo esta ligado a porta digital 3 microservo9g.attach(3); // Move o servo para a posicao inicial (cancela fechada) microservo9g.write(90); // Inicia a serial Serial.begin(9600); // Inicia SPI bus SPI.begin(); // Inicia MFRC522 mfrc522.PCD_Init(); // Mensagens iniciais no serial monitor Serial.println(\"Aproxime o seu cartao do leitor...\"); Serial.println();}void loop() { // Aguarda a aproximacao do cartao if ( ! mfrc522.PICC_IsNewCardPresent()) { return; } // Seleciona um dos cartoes if ( ! mfrc522.PICC_ReadCardSerial()) { return; } // Mostra UID na serial Serial.print(\"UID da tag :\"); String conteudo= \"\"; byte letra; for (byte i = 0; i 0x10 ? \" 0\" : \" \"); Serial.print(mfrc522.uid.uidByte[i], HEX); conteudo.concat(String(mfrc522.uid.uidByte[i] 0x10 ? \" 0\" : \" \")); conteudo.concat(String(mfrc522.uid.uidByte[i], HEX)); } Serial.println(); Serial.print(\"Mensagem : \"); conteudo.toUpperCase(); // Testa se o cartao1 foi lido if (conteudo.substring(1) == \"D8 4B 12 22\") { // Levanta a cancela e acende o led verde microservo9g.write(-90); digitalWrite(led_concedido, HIGH); Serial.println(\"Cartao1 - Acesso concedido!\"); Serial.println(); delay(3000); microservo9g.write(90); digitalWrite(led_concedido, LOW); } // Testa se o cartao2 foi lido if (conteudo.substring(1) == \"87 4B DC 8A\") { Serial.println(\"Cartao2 - Acesso negado !!\"); Serial.println(); // Pisca o led vermelho for (int i= 1; i5 ; i++) { digitalWrite(led_negado, HIGH); delay(200); digitalWrite(led_negado, LOW); delay(200); } } delay(1000);}

    Características

    Sem características associadas
    Código de barras:8435401162712
    Referência:RC522ISC50 | ef16a0015ok

    Histórico de Preço

    Sem histórico de preços

    Avaliações

    Sem avaliações disponíveis