Table of Contents

Door Lock RFID

Autori:

Introducere

Mi-a venit ideea acestui proiect dupa ce am observat ca majoritatea firmelor au ca metoda de intrare in sediu accesul prin cartela, deoarece este foarte sigur si le permite monitorizarea timpului petrecut la munca a fiecarui angajat. De asemenea ideea acestui proiect poate fi extinsa si la interfoanele clasice.

Descriere generală

Pentru implementare folosim un modul de RFID si 2 cartele de identificare, una de root cu care se pot autentificare/deautentifica alte cartele si alta clasica care simuleaza un utilizator. Placa arduino comunica cu modulul, un display LCD, un senzor si un servomotor. LCD-ul va afisa instructiuni untilizatorului si starea sistemului (modul access, modul root). Servomotorul va actiona incuietoarea, in timp ce senzorul va determina daca usa este inchisa/deschisa.

Hardware Design

Lista de piese:

Schema electrica:

Software Design

Schema bloc:

Logica principala:

void loop() {
	int proximity_sensor = analogRead(A0);

	if (proximity_sensor > TRIGGERED_VALUE) {
		// If door is closed
		loop_door_closed();
	} else {
		// If door is opened
		loop_door_opened();
	}
}

Restul detaliilor legate de implementare se pot gasi consultand arhiva si comentariile atasate sursei.

Rezultate Obținute

Youtube Link

Concluzii:

In afara de cateva probleme intampinate la folosirea, legarea modulului de RFID si documentarea despre biblioteca MFRC522.h atasata acestuia, nu au fost intampinate alte dificultati. Consider ca acest proiect a fost o oportunitate buna pentru introducerea in IOT celor necunoscatori pana la acest moment, iar personal mie mi-a deschis o noua arie pe care sa o explorez.

Download

Arhiva cu proiectul si codul sursa pot fi descarcate de aici:

Source code

Bibliografie/Resurse

Link Proiect

Link [1]

Link [2]

Link [3]

Link [4]

Link [5]

Link [6]

Link [7]

Link [8]

Link [9]