-
MenuVoltar
-
Menu
-
Arduino & Raspberry & Micro:bit
-
-
-
-
-
Placas Controladoras
-
-
-
Baterias & Pilhas
-
Cabos & Componentes
-
-
e-Textil
-
-
-
Interruptores & Botões
-
-
-
Som & Audio
-
-
-
Comunicações & Smart Home
-
-
Displays & Teclados
-
-
Fontes & Energia Renovável
-
-
-
ENERGIA RENOVÁVEL
-
-
-
Impressão 3D & DRONES
-
-
Informática
-
-
Informática
-
-
-
Motores & Relés
-
-
Oficina & Equipamentos
-
-
Oficina & Equipamentos
- Abraçadeiras
- Alicates & Chaves
- Breadboards
- Brocas & Fresas
- Caixas de Arrumação
- Caixas Eletrónica
- Equipamentos de Bancada
- Malas de Ferramentas & Kits
- Manga Térmica
- Multímetros
- Osciloscópios
- Parafusos & Espaçadores
- Placas de Cobre PCI
- Ponteiras
- Programadores ICs
- Protecção Pessoal
- Protoboards
- Soldadura
- Sprays & Tinta condutora
- Suportes Calha DIN
- Outros
-
-
-
ROBÓTICA
-
-
Sensores
-
-
- Catálogo
- Novos Produtos
- Promoções
- Tutoriais
- Contactos
Módulo RFid RC522 13.56Mhz 6cm c/ tags S50
O Módulo RFID é baseado no chip MFRC522 e é utilizado na comunicação sem fios a uma radiofrequência de 13,56MHz
Se tiver alguma dúvida neste produto não hesite em contactar-nos.
*Atenção: as imagens são meramente ilustrativas.
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: <30mA
- 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 a 80 graus Celsius
- Temperatura de armazenamento: -40 a 85 graus Celsius
- Taxa de transferência: 10 Mbit/s
- Dimensões: 8,5 x 5,5 x 1,0cm
- Peso: 21g
Este Kit inclui:
1 x Módulo Leitor RFID RC522;
1 x Cartão RFID 13,56Mhz;
1 x Tag Chaveiro RFID 13,56Mhz;
1 x Barra de pinos 1x8 lateral;
1 x Barra de pinos 1x8 frontal
Esquema de Ligação:
// Programa : RFID - Controle de acesso / cancela #include <SPI.h> #include <MFRC522.h> #include <Servo.h> Servo microservo9g; #define SS_PIN 10 #define RST_PIN 9 // Definicoes pino modulo RC522 MFRC522 mfrc522(SS_PIN, RST_PIN); // Leds indicadores acesso concedido ou negado int 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 < mfrc522.uid.size; i++) { Serial.print(mfrc522.uid.uidByte[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; i<5 ; i++) { digitalWrite(led_negado, HIGH); delay(200); digitalWrite(led_negado, LOW); delay(200); } } delay(1000); }
Produtos Associados