Documentos de Académico
Documentos de Profesional
Documentos de Cultura
RFID © LGPL
Asegure su casa mediante la implementación de este práctico sistema
automático de gestión de puertas.
automatización del hogar
seguridad de casa
inalámbrico
32,535 VISITAS
17 COMENTARIOS
80 RESPETOS
COMPONENTES Y SUMINISTROS
Arduino UNO y Genuino UNO
× 1
RFID RC522
× 1
LCD estándar Adafruit - 16x2 blanco sobre azul
× 1
× 1
Resistencia 221 ohm
× 2
Tablero (genérico)
× 1
× 1
#include <SPI.h>
#include <LiquidCrystal.h>
#include <Servo.h>
#include "pitches.h"
, A3 , A4 , A5 );
Servo DoorLock ;
RFID rfid ( SS_PIN , RST_PIN );
// Identificación única de la etiqueta RFID, a la que desea dar
acceso. int My_RFID_Tag [ 5 ]
int melodía [] = {
NOTA_C4 , NOTA_G3 , NOTA_G3 , NOTA_A3 , NOTA_G3 , 0 , NOTA_B3 ,
NOTA_C4 }; // duraciones de nota: 4 = negra, 8 = octava, etc. .:
intnoteDurations [] = { 4 , 8 , 8 , 4 , 4 , 4 , 4 , 4 }; void setup
() { // pon tu código de configuración aquí, para ejecutarlo una
vez: attach ( SERVO_PIN ); // abre el puerto serie a 9600 baudrate.
Serial . comenzar ( 9600 ); // Inicializa el LCD a 16x2 Character
Format lcd . comenzar ( 16 , 2 );
verdadero ;
DoorLock . escribir ( 0 ); // Servo en la posición 0, la puerta
está cerrada. lcd . clear (); lcd . print ( "Tecnología Robodia" );
lcd . setCursor ( 0 , 1 ); lcd . print ( "¡Soluciones de gy!" ); //
¿Comprueba si se detectaron o no las etiquetas RFID? if ( rfid .
isCard () ) { // si se detecta la etiqueta RFID, busque la ID
Única,
i ++ )
{ Serie . print ( rfid . serNum [ i ], HEX ); Serial . imprimir (
"" ); lcd . print ( rfid . serNum [ i ], HEX ); lcd . imprimir ( ""
); } retraso ( 500 ); // Compare esta Identificación única de
etiqueta RFID con su ID única de My_RFID_Tag para ( int i =
0 ; i < 5 ; i ++ )
{ // si alguno de los Dígitos Únicos ID no concuerda,
8 );
} i = i + 1 ; retraso ( 500 ); } retraso ( 1000 ); // Ahora, abre
la puerta con la ayuda de Servo Motor DoorLock . escribir ( 180 );
retraso ( 200 ); lcd . clear (); lcd . imprimir ( "La puerta está
abierta" ); lcd . setCursor ( 0 , 1 ); lcd . imprimir (
"¡Ahora!" );
retraso ( 2000 ); lcd . clear (); // Dé 10 segundos de retraso para
ingresar a la habitación
);
retraso ( 200 ); lcd . clear (); lcd . imprimir ( "La puerta está
cerrada" ); lcd . setCursor (
0 , 1 );
lcd . imprimir ( "¡Ahora!" ); retraso ( 2000 ); } // Si RFID Tag no
es My_Card, entonces // No abra la puerta y // encienda el LED rojo
y el zumbador como una indicación de Advertencia: // Alguien más
está intentando ingresar a su habitación. else { Serial . println (
" \ n Salga de aquí!" ); lcd . clear (); lcd . imprimir ( "¡La
tarjeta NO SE ENCUENTRA!" ); lcd . setCursor
( 0 , 1 );
lcd . imprimir ( "¡Fuera de aquí!" ); for ( int i = 0 ; i < 7 ; i
++ ) { digitalWrite ( Zumbador , ALTO ); digitalWrite ( Red_LED ,
ALTO ); retraso ( 500 ); digitalWrite ( Zumbador , BAJO );
digitalWrite ( Red_LED , BAJO
);
retraso ( 500 ); } retraso ( 1000 ); } } } // Poner el lector RFID
en alto, hasta que no detecte ninguna etiqueta RFID. rfid . detener
(); }
ESQUEMAS
Sistema de gestión automática de puertas basado en RFID
DESCARGAR
COMENTARIOS
Por favor, inicie sesión o regístrese para comentar.
Elkin Carmona
Hace 2 años
Buen proyecto! Estoy probando mi módulo RFID con su código, pero no puedo
encontrar dónde obtener la biblioteca RFID.h. ¿Podrías dejármelo saber, por favor?
Gracias.
Rufistofeles
Hace 2 años
Huésped
Hace 2 años
¿Qué pasa si la clave de la tarjeta se pierde? y ¿qué pasa si la batería se quedó sin
energía? ¿Qué puedo hacer para abrir la puerta? necesito algunas respuestas gracias
joemarksp12
Hace 2 años
Buen proyecto. ¿Puedo hacer una pregunta? ¿Qué pasa si la fuente del poder se
pierde? ¿cómo puedo salir? y ¿qué pasa si pierdo la clave de mi tarjeta para el sensor?
¿Cómo puedo abrirla todavía? necesito algunas respuestas, gracias.
raphael gris
Hace 2 años
¿Alguna vez has sido pirateado? ¿o quieres hackear a alguien o algo? ¿Quieres probar la
fortaleza de protección de tu sitio web, computadora o red? ¿Quieres hackear una
computadora, sitio web o red? Amenazas en las redes sociales Tiene su cuenta de
Facebook, Twitter o Google+. Puede ayudarlo a restaurarlo y hacer un seguimiento de
la persona que lo hizo en muchos casos. Espionaje y Vigilancia por
Computadora. ¿Desea instalar spyware en un teléfono celular o computadora? ¿Desea
saber si tiene spyware en su computadora? Transferencia de cuenta bancaria a todos los
bancos ... Hackear y actualizar o cambiar calificaciones universitarias Cuentas bancarias
hackear registros criminales hackear Facebook, hackear cualquier cuenta de redes
sociales, hackear Android y iPhone Hack ..... Intercepción de mensajes de texto ...
hackear interceptación de correo electrónico, hackear IpTwitters Untraceable, hackear
cuentas de correo electrónico, hackear (Cambios de Grado), restaurar sitios web
bloqueados, hackear servidores,raphaelgrayhacks@gmail.com
Gregory Akau
Hace 2 años
wow, este proyecto es increíble, pero copié los códigos y traté de verificar, pero me está
dando error, "rfid.h no es un directorio" y descargué y agregué la biblioteca MFRC522,
y la cambié a MFRC522.h y obtuve error en "pitches.h", ¿qué debo hacer?
usuario6352438
Hace 2 años
3 gracias
fab_seeker
Hace 2 años
2 gracias
wergor
Hace 2 años
Yitno
Hace un año
Hola. Me gusta tu proyecto, pero donde puedo descargar las bibliotecas RFID.h y
"pitches.h", ayúdame
Sven Hamelsveld
Hace un año
Hola, el proyecto se ve muy bien, pero al igual que algunos otros, no puedo hacer que
compile 😦
primero gime sobre el RFID.h y después de eso va a los tonos.h y luego a la
aplicación.h ....
¿Pueden proporcionarnos instrucciones o un archivo zip con todo el código necesario
para ponerlo en funcionamiento?
Tnx
marvinscott39
hace 3 meses
Puede obtener la biblioteca RFID.h haciendo clic en el enlace que alguien publicó
anteriormente. La biblioteca de lanzamientos se encuentra en su "archivo> ejemplo>
digital> Tonemelody". Para su aplicación. No estoy muy seguro, pero intente buscar e
intente descargar el archivo comprimido e inclúyalo también en sus bibliotecas.
wencybolante
Hace un año
Buen proyecto, he estado buscando este tipo de productos porque haré uno para mi
proyecto Capstone, pero el mío es el sistema de tarifa de autobús basado en RFID.
ameerulislam
hace 9 meses
marvinscott39
hace 3 meses
He hecho todas mis conexiones y este código que acabo de copiar y pegar, e incluí la
biblioteca RFID.h. Recibo un error que me insinúa sobre "application.h" pero no
encuentro nada en GitHub, ¿algún consejo aquí?
mihiruk
Hace 2 meses
Hola,
¿alguien puede decirme cómo obtener el número de RFID de 5 dígitos? Tengo solo un
número de 4 dígitos y el código solicita cinco dígitos. Por favor, dime que resuelva este
problema.