Inhaltsverzeichnis:

RFID-BASIERTES ANWESENHEITSSYSTEM MIT ARDUINO UND GSM - Gunook
RFID-BASIERTES ANWESENHEITSSYSTEM MIT ARDUINO UND GSM - Gunook

Video: RFID-BASIERTES ANWESENHEITSSYSTEM MIT ARDUINO UND GSM - Gunook

Video: RFID-BASIERTES ANWESENHEITSSYSTEM MIT ARDUINO UND GSM - Gunook
Video: RFID Module RC522 Interfacing with Arduino Uno/Mega || RFID Module Arduino Tutorial + Code 2020 2024, Juli
Anonim
Image
Image

Dieses Projekt verwendet RFID-Technologie, um jeden Schüler, der das Klassenzimmer betritt, zu notieren und auch die Zeit zu berechnen, die sich in der Klasse aufhält. Bei diesem vorgeschlagenen System wird jedem Schüler ein RFID-Tag zugeteilt. Der Anwesenheitsprozess kann erfolgen, indem die Karte in die Nähe des RFID-Lesegeräts gelegt wird und nicht nur dies, sondern wir haben in diesem Projekt noch einige weitere Funktionen eingeführt.

Schritt 1: WAS IST RFID?

SCHALTPLAN und Code
SCHALTPLAN und Code

Der Begriff RFID (Radio Frequency Identification) ist ein elektronischer Gerätetyp, der eine kleine Antenne und einen Chip umfasst. Dieses Gerät wird verwendet, um Informationen wie Personen, Tiere, Bücher oder andere Dinge zwischen dem Lesegerät und dem RFID-Tag unter Verwendung von hochfrequenten elektromagnetischen Feldern zu übertragen. Es ist in der Lage, 2k Byte an Daten zu übertragen. Es gibt verschiedene Arten von RFID-Systemen auf dem Markt, die aus einer Antenne, einem Transponder und einem Transceiver bestehen. Einige Typen von Tags können sich in der Nähe des RFID-Lesegeräts befinden und einige Tags können sich weit vom Lesegerät entfernt befinden. Die Betriebsfrequenzbereiche dieser Geräte umfassen hauptsächlich niedrige, mittlere und hohe Bereiche. Der Niederfrequenzbereich reicht von 30kHz bis 500kHz, der Mittelfrequenzbereich von 900kHz bis 1500kHz und der Hochfrequenzbereich von 2,4kHz bis 2,5kHz.

RFID (Radio Frequency Identification) soll als Barcode-Scanner oder Magnetstreifen auf der Rückseite der Bankomatkarte dienen. Es erstellt eine eindeutige Kennung für dieses Objekt und muss genauso wie ein Strichcode oder ein Magnetstreifen gescannt werden, um die Informationen zu erhalten. RFID muss gescannt werden, um die Informationen abzurufen.

Wie funktioniert RFID?

RFID gehört zu einer Gruppe von Technologien, die als Automatic Identification and Data Capture (AIDC) bezeichnet werden. AIDC-Methoden identifizieren automatisch Objekte, sammeln Daten über sie und geben diese Daten ohne oder ohne menschliches Eingreifen direkt in Computersysteme ein. RFID-Methoden verwenden dazu Funkwellen. Auf einfacher Ebene bestehen RFID-Systeme aus drei Komponenten: einem RFID-Tag oder Smart Label, einem RFID-Lesegerät und einer Antenne. RFID-Tags enthalten einen integrierten Schaltkreis und eine Antenne, die verwendet wird, um Daten an das RFID-Lesegerät (auch Interrogator genannt) zu übertragen. Das Lesegerät wandelt dann die Funkwellen in eine besser nutzbare Form von Daten um. Von den Tags gesammelte Informationen werden dann über eine Kommunikationsschnittstelle an ein Host-Computersystem übertragen, wo die Daten in einer Datenbank gespeichert und zu einem späteren Zeitpunkt analysiert werden können.

Schritt 2: KOMPONENTEN

ARDUINO

amzn.to/2Ukaif3

2. MFRC 522 RFID-KARTENLESER

amzn.to/2WjWsLi

3. SIM900A MINI GSM MODUL ODER A6 GSM MODUL

amzn.to/2Wmsczp

amzn.to/2WcTdVY

HINWEIS: SIE KÖNNEN ES UNTER DEN LINKS, DIE UNTER JEDEM PRODUKT ANGEGEBEN WERDEN, KAUFEN.

Schritt 3: SCHALTPLAN und Code

SCHALTPLAN und Code
SCHALTPLAN und Code

RFID ist über SPI-Kommunikation verbunden und GSM ist über serielle Kommunikation verbunden. Stellen Sie sicher, dass das GSM-Modul mit 1A externer Stromversorgung versorgt wird.

Code kann hier heruntergeladen werden:

Schritt 4: ARBEITEN DES PROJEKTS

ARBEITEN DES PROJEKTS
ARBEITEN DES PROJEKTS
ARBEITEN DES PROJEKTS
ARBEITEN DES PROJEKTS

In diesem Projekt haben wir RFID-Reader, RFID-Tags, Arduino UNO, eine lokale Datenbank und C# verwendet. Die Benutzeroberfläche wird in C# erstellt und auf der ersten Seite haben wir vier Optionen bereitgestellt, z. B. Login, Student, über einen Exit. Die Login-Option ist für das Management, von wo aus Sie sich einloggen und auf die Daten zugreifen können, indem Sie die Login-Daten, d. h. Benutzername und Passwort, angeben. In der Option Student, die immer geöffnet wird, wird die Benutzeroberfläche immer geöffnet und jedes Mal, wenn der Student seine Karte scannt, wird die Anwesenheit markiert und mit der Uhrzeit in der Datenbank gespeichert und der Stundenplan wird dort angezeigt. Im Abschnitt "Info" finden Sie Details zum Projekt und durch Klicken auf die Schaltfläche "Beenden" können Sie die Anwendung beenden. Durch die Anmeldung kann das Management Daten, Noten, Zuordnung und Gebührenbenachrichtigung hochladen und kann die gleichen Daten einsehen, die Daten durchsuchen. Der Auftrag und die Gebührenbenachrichtigung werden per E-Mail verschickt. Wir haben für alles ein separates Fenster erstellt und Ihr PC muss während der Verwendung der Anwendung mit dem Internet und dem RFID verbunden sein, da die Anwendung nicht zugänglich ist, bis die serielle Schnittstelle geöffnet ist oder in einfachen Worten, bis das Arduino nicht verbunden ist. Wie wir oben erwähnt haben, hat jeder RFID-Tag eine eindeutige Nummer, so dass jedes Mal, wenn der Schüler seine Karte scannt, die RFID-Tag-Nummer an die Datenbank gesendet wird und diese eindeutige Tag-Nummer die Identität jedes einzelnen Schülers ist.

Sie müssen die Daten des Studenten, d.h. seinen Namen usw. speichern, bevor Sie ihm erlauben, die Anwesenheit zu markieren.

Schritt 5: SCHLUSSFOLGERUNG ODER SCHLUSSBEMERKUNGEN

Dieses Projekt wird jedem Institut helfen, seine Daten zu verwalten, und dies kann verbessert werden, indem einige neue Optionen und Komponenten hinzugefügt werden, z fügen Sie viele andere Dinge hinzu. Sie können eine Tastatur hinzufügen und nach dem Passwort fragen, wenn die Karte gescannt wird, und Sie können die separaten Fenster für jeden Schüler hinzufügen und ihnen erlauben, dieses Fenster zu sehen. Sie können die Ergebnisse oder Daten zur besseren Darstellung auf dem LCD anzeigen.

Bitte abonnieren Sie uns auf YouTube: www.youtube.com/c/highvoltages

Facebook: www.facebook.com/highvoltagestech

Instagram: www.instagram.com/highvoltagestech

Empfohlen: