Serwisy partnerskie:
Close icon
Serwisy partnerskie

System automatycznego zarządzania oparty na RFID

Article Image
Elmax
Zarządzanie liczbą książek obecnych w bibliotece lub rzeczami w magazynie jest dość pracochłonne i czasochłonne.

Dlatego też w niniejszym projekcie zajmiemy się stworzeniem urządzenia, które będzie w stanie odczytać mały chip RFID umieszczony w książce lub na jej tylnej okładce, aby szybko odnaleźć konkretną, pożądaną książkę, tym samym skutecznie rozwiązując powyższy problem. Technika ta może być również zastosowana do zarządzania każdym innym przedmiotem.

Zacznijmy projekt od zakupu potrzebnych komponentów.

Wykaz elementów
Ilość
Symbol
Nazwa/opis/gdzie kupić
1
Mikrokontroler
Arduino Pro Micro

Przygotowania wstępne

Najpierw należy zainstalować bibliotekę MFRC522 w Arduino i mocno przykleić tag/chip RFID na każdej okładce książki za pomocą kleju.

Następnie utwórz arkusz Google z numerami ID i szczegółami książek (dla przyszłych celów referencyjnych).

Kodowanie

Potrzebne są dwa kody: jeden to kod "write", który utworzy dane o dostępnych książkach lub innych rzeczach w chipie RFID. Drugi to kod “read”, który przeanalizuje chip i wyciągnie odpowiednie informacje, które pomogą nam zlokalizować konkretną książkę lub przedmiot wśród całej sterty.

Pisanie kodu

Należy wykorzystać bibliotekę dla RFID, która zawiera SPI do komunikacji z modułem odczytu/zapisu RFID.

Następnie w funkcji loop() sprawdzamy, czy RFID jest obecny, czy nie. Jeśli RFID jest wykrywany, to następnie uzyskuje dane z portu szeregowego, aby zapisać je na chipie RFID.

Odczyt kodu

W tym miejscu należy dołączyć bibliotekę SPI oraz MFRC522. Następnie utwórz zmienną łańcuchową, która będzie przechowywać nazwę książki (która ma być przeszukiwana). Po wykryciu RFID w funkcji loop(), odpowiednie szczegóły zostaną wyodrębnione. Następnie zostaną one dopasowane do ciągu znaków. Jeśli się powiedzie, oznacza to, że poszukiwana książka z tymi samymi szczegółami została znaleziona w bibliotece.

Połączenie

Podłącz elementy zgodnie z poniższym schematem.

Połączenie komponentów
Arduino Pro Micro
RS522 RFID
RST
Reset
Pin 10
SDA
Pin 16
MOSI
Pin 14
MISO
Pin 15
SCK
VCC
VCC
GND
GND

Testowanie

Najpierw wgraj kod "write", a następnie wprowadź dane książki/obiektu do chipa RFID.

Następnie należy wgrać kod "read" i podłączyć urządzenie do komputera. Otworzyć monitor szeregowy i wpisać nazwę książki, którą chcemy wyszukać. Na przykład, jeśli nazwa książki to EFY, wpisz #EFY i wyślij z terminala szeregowego.

Po odczytaniu wbudowanego chipu RFID, jeśli nazwa i szczegóły pasują, książka została znaleziona. Czytelnik musi teraz po prostu pójść i odebrać ją z biblioteki. Można również ustawić automatyczny mechanizm na półkach z książkami, aby każda książka została zeskanowana i szybko zidentyfikowana.

Wideo
Do pobrania
Download icon System automatycznego zarządzania oparty na RFID - kod źródłowy
Firma:
AUTOR
Źródło
www.electronicsforu.com
Udostępnij
Zobacz wszystkie quizy
Quiz weekendowy
Edukacja
1/10 Jak działa rezystor LDR?
UK Logo
Elektronika dla Wszystkich
Zapisując się na nasz newsletter możesz otrzymać GRATIS
najnowsze e-wydanie magazynu "Elektronika dla Wszystkich"