Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Esto es solo para probar si la tarjeta rfid funciona por primera vez
Suministros
Lector de tarjetas RFID Etiqueta RFID Tarjeta RFID LED verde LED rojo Placa de pruebas Cables de puente Zumbador Arduino uno
Paso 1: conecte el lector de tarjetas Rfid a Arduino
El lector rfid tiene pines y donde están conectados a 3.3v - 3.3vSck (reloj serial) - pin 13 MOSI (Master Out Slave In) - pin 11 MISO (Master In Slave Out) -pin 12RST -pin 9SDA (o SS) - pin 10GND-GNDIRQ - no conectado
Paso 2: Conexión de los LED y el zumbador
Puede conectar el led a cualquier pin del microcontrolador, así como al zumbador, pero tendrán un terreno común. Usaré el pin 4 para el zumbador y el pin 6 y 7 para el led rojo y azul respectivamente.
Paso 3: el código
Es necesario descargar la biblioteca MFRC522, la biblioteca SPI ya está en su lugar con arduino El código # incluye #include const int buzzer = 6; #define RST_PIN 9 // Configurable, vea el diseño de pin típico arriba # define SS_PIN 10 // Configurable, vea disposición típica de pines abovMFRC522 mfrc522 (SS_PIN, RST_PIN); // Crear instancia de MFRC522. String read_rfid; // Agrega cuántos necesitas y no olvides incluir el UID. String ok_rfid_1 = "89189c99"; // Esto es para mi tarjeta RFID principal. alias. El que usaré para encender mi PC. También se puede usar para apagarlo si lo desea. String ok_rfid_2 = "29d93594"; // Esto es para el llavero RFID. alias. Apagar el llavero. Aunque no es aconsejable. Simplemente apague su PC normalmente.int led_lock = 7; // Para el Card.int led_lock2 = 6; // Para el llavero./* * Inicializar. * / int noteDurations = {4, 8, 8, 4, 4, 4, 4, 4}; configuración vacía () {pinMode (zumbador, SALIDA); Serial.begin (9600); // Inicializar las comunicaciones en serie con la PC