Inhaltsverzeichnis:
- Schritt 1: WAS IST RFID?
- Schritt 2: KOMPONENTEN
- Schritt 3: SCHALTPLAN und Code
- Schritt 4: ARBEITEN DES PROJEKTS
- Schritt 5: SCHLUSSFOLGERUNG ODER SCHLUSSBEMERKUNGEN
Video: RFID-BASIERTES ANWESENHEITSSYSTEM MIT ARDUINO UND GSM - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
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?
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
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
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:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern)
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: Hallo, und willkommen zu meinem ersten instructable! :) In diesem instructables möchte ich eine fantastische Bibliothek für die Schnittstelle der Tastatur mit Arduino teilen - 'Password Library' einschließlich 'Keypad Library'. Diese Bibliothek enthält die besten Funktionen, die wir wi
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (mit Bildern)
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using PROCESSING !!!!): Ein SCARA-Roboter ist eine sehr beliebte Maschine in der Industriewelt. Der Name steht sowohl für Selective Compliant Assembly Robot Arm als auch für Selective Compliant Articulated Robot Arm. Es ist im Grunde ein Roboter mit drei Freiheitsgraden, da er die ersten beiden Displ
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: 7 Schritte (mit Bildern)
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: Update: 7. April 2019 - Rev 3 von lp_BLE_TempHumidity, fügt Datums- / Zeitdiagramme mit pfodApp V3.0.362+ hinzu und automatische Drosselung beim Senden von DatenUpdate: 24. März 2019 – Rev 2 von lp_BLE_TempHumidity, fügt weitere Plotoptionen hinzu und i2c_ClearBus, fügt GT832E
Arduino und RFID verbinden: 4 Schritte (mit Bildern)
So verbinden Sie Arduino und RFID: Auf diesem instructable werde ich versuchen zu zeigen, wie man einen RFID-Sensor mit dem Arduino verbindet. Ich verwende den RFID-Sensor von seeedstudio in der seriellen Version davon. Es gibt ein paar Teile, die Sie brauchen werden. Ich habe auch einige RFID-Schlüssel gekauft. UPDATE: Jetzt w