Spisu treści:

SYSTEM OBECNOŚCI OPARTY NA RFID Z ARDUINO I GSM: 5 kroków
SYSTEM OBECNOŚCI OPARTY NA RFID Z ARDUINO I GSM: 5 kroków

Wideo: SYSTEM OBECNOŚCI OPARTY NA RFID Z ARDUINO I GSM: 5 kroków

Wideo: SYSTEM OBECNOŚCI OPARTY NA RFID Z ARDUINO I GSM: 5 kroków
Wideo: Internet of Things – niech stanie się łączność 2024, Listopad
Anonim
Image
Image

Ten projekt wykorzystuje technologię RFID do notowania każdego ucznia wchodzącego do klasy, a także do obliczania czasu przebywania w klasie. W proponowanym systemie każdy uczeń otrzymuje identyfikator RFID. Proces obsługi można przeprowadzić poprzez umieszczenie karty w pobliżu czytnika RFID i nie tylko to, ale w tym projekcie wprowadziliśmy kilka dodatkowych funkcji.

Krok 1: CO TO JEST RFID?

SCHEMAT OBWODÓW i kod
SCHEMAT OBWODÓW i kod

Termin RFID (identyfikacja radiowa) to jeden z rodzajów urządzeń elektronicznych obejmujący małą antenę i chip. To urządzenie służy do przesyłania informacji takich jak osoby, zwierzęta, książki lub inne rzeczy między czytnikiem a tagiem RFID za pomocą pól elektromagnetycznych o częstotliwości radiowej. Jest w stanie przenosić 2k bajtów danych. Na rynku dostępne są różne rodzaje systemów RFID, które składają się z anteny, transpondera i nadajnika-odbiornika. Niektóre rodzaje tagów mogą znajdować się w pobliżu czytnika RFID, a niektóre tagi mogą znajdować się daleko od czytnika. Zakresy częstotliwości pracy tych urządzeń obejmują głównie zakresy niskie, średnie i wysokie. Zakres niskich częstotliwości wynosi od 30 kHz do 500 kHz, zakres średnich częstotliwości wynosi od 900 kHz do 1500 kHz, a zakres wysokich częstotliwości to 2,4 kHz do 2,5 kHz.

RFID (identyfikacja radiowa) ma służyć jako skaner kodów kreskowych lub pasek magnetyczny z tyłu karty bankomatowej. Tworzy unikalny identyfikator dla tego obiektu i podobnie jak kod kreskowy lub pasek magnetyczny musi zostać zeskanowany, aby uzyskać informacje. RFID musi zostać zeskanowane, aby uzyskać informacje.

Jak działa RFID?

RFID należy do grupy technologii określanych jako automatyczna identyfikacja i przechwytywanie danych (AIDC). Metody AIDC automatycznie identyfikują obiekty, zbierają dane na ich temat i wprowadzają je bezpośrednio do systemów komputerowych bez interwencji człowieka. Metody RFID wykorzystują do tego fale radiowe. Na prostym poziomie systemy RFID składają się z trzech elementów: tagu RFID lub inteligentnej etykiety, czytnika RFID i anteny. Tagi RFID zawierają układ scalony i antenę, która służy do przesyłania danych do czytnika RFID (zwanego również interrogatorem). Czytnik następnie konwertuje fale radiowe na bardziej użyteczną formę danych. Informacje zebrane z tagów są następnie przesyłane przez interfejs komunikacyjny do systemu komputerowego hosta, gdzie dane mogą być przechowywane w bazie danych i analizowane w późniejszym czasie.

Krok 2: KOMPONENTY

ARDUINO

amzn.to/2Ukaif3

2. CZYTNIK KART RFID MFRC 522

amzn.to/2WjWsLi

3. SIM900A MINI MODUŁ GSM LUB MODUŁ GSM A6

amzn.to/2Wmsczp

amzn.to/2WcTdVY

UWAGA: MOŻNA KUPIĆ Z LINKÓW PODANYCH POD KAŻDYM PRODUKTEM.

Krok 3: SCHEMAT OBWODÓW i kod

SCHEMAT OBWODÓW i kod
SCHEMAT OBWODÓW i kod

RFID jest połączone za pomocą komunikacji SPI, a GSM jest połączone za pomocą komunikacji szeregowej. Upewnij się, że zasilasz moduł GSM zewnętrznym zasilaczem 1A.

Kod można pobrać stąd:

Krok 4: DZIAŁANIE PROJEKTU

DZIAŁANIE PROJEKTU
DZIAŁANIE PROJEKTU
DZIAŁANIE PROJEKTU
DZIAŁANIE PROJEKTU

W tym projekcie wykorzystaliśmy czytnik RFID, tagi RFID, Arduino UNO, lokalną bazę danych oraz C#. Interfejs użytkownika jest tworzony w C# i na pierwszej stronie udostępniliśmy cztery opcje tj. Login, Student, o wyjściu. Opcja Login służy do zarządzania, z której można się zalogować i uzyskać dostęp do danych, podając dane do logowania, tj. nazwę użytkownika i hasło. W opcji Student, która będzie zawsze otwarta, interfejs użytkownika będzie zawsze otwarty i za każdym razem, gdy student zeskanuje swoją kartę, obecność zostanie zaznaczona i zostanie zapisana w bazie danych wraz z czasem i będzie się tam wyświetlał rozkład zajęć. W sekcji o projekcie znajdują się szczegóły dotyczące projektu i klikając przycisk wyjścia możesz zamknąć aplikację. Logując się, zarząd może przesyłać dane, znaki, przypisania i powiadomienia o opłatach, a także przeglądać te same dane i wyszukiwać dane. Zlecenie i powiadomienie o opłacie zostaną wysłane e-mailem. Stworzyliśmy osobne okno na wszystko, a Twój komputer musi być połączony z internetem i RFID podczas korzystania z aplikacji, ponieważ aplikacja jest niedostępna, dopóki port szeregowy nie zostanie otwarty lub w prostych słowach, dopóki Arduino nie zostanie podłączone. Jak wspomnieliśmy powyżej, każdy tag RFID ma unikalny numer, więc za każdym razem, gdy uczeń zeskanuje swoją kartę, numer tagu RFID zostanie wysłany do bazy danych i ten unikalny numer tagu będzie tożsamością każdego ucznia.

Będziesz musiał zapisać dane ucznia, tj. jego imię itp., zanim pozwolisz mu zaznaczyć obecność.

Krok 5: WNIOSKI LUB UWAGI KOŃCOWE

Ten projekt pomoże każdemu instytucie zarządzać swoimi danymi i można to ulepszyć, dodając nowe opcje i komponenty, takie jak dodanie GSM i wysłanie SMS-a do rodzica ucznia za każdym razem, gdy jego karta zostanie zeskanowana pod kątem obecności i możesz dodaj wiele innych rzeczy. Możesz dodać klawiaturę i możesz poprosić o hasło za każdym razem, gdy karta jest skanowana, a także możesz dodać osobne okna dla każdego ucznia i możesz pozwolić im zobaczyć to okno. Możesz pokazać wyniki lub dane na wyświetlaczu LCD dla lepszej prezentacji.

Subskrybuj nas na youtube: www.youtube.com/c/highvoltages

Facebook: www.facebook.com/highvoltagestech

Instagram: www.instagram.com/highvoltagestech

Zalecana: