logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Czytnik tagów RFID z wbudowanym interfejsem Wi-Fi

ghost666 05 Mar 2017 14:50 14010 6
REKLAMA
  • Czytnik tagów RFID z wbudowanym interfejsem Wi-Fi
    Głównym pomysłem tego projektu było stworzenie systemu zdolnego odczytywać tagi RFID pracujące orzy 13,56 MHz, znajdujące się w różnych obiektach, kartach, opaskach na rękę, naklejkach etc poprzez "magiczna skrzynkę", która z kolei wpisywałaby UID każdego zeskanowanego taga RFID w lokalnej bazy danych poprzez sieć bezprzewodową.

    Poniższa instrukcja opisuje jak to zrobić z wykorzystaniem komercyjnie dostępnego modułu - czytnika kart RFID i mikrokontrolera ESP8266, który odpowiedzialny będzie za obsługę czytnika oraz połączenie po sieci WiFi.

    Krok 1: Wymagania

    Na komputerze zainstalować musimy środowisko Arduino w wersji 1.6.4 lub 1.6.5. Następnie dodajemy w: "Arduino -> Preferences -> "Additional Boards Manager URLs:" nastęoujący link: http://arduino.esp8266.com/package_esp8266com_index.json, a w "Arduino -> Tools -> Board -> Boards Manager ->" wpisujemy jako rodzaj płytki, ESP8266 i instalujemy ją w systemie. Teraz pozostaje nam pobrać bibliotekę do modułu MFRC522 i skopiować ją do folderu, gdzie znajdują się biblioteki Arduino. Omawiana biblioteka jest do pobrania tutaj.

    Krok 2: Podłączenie modułu RC522 do systemu

    Czytnik tagów RFID z wbudowanym interfejsem Wi-Fi


    MFRC522 podłączamy do modułu ESP-12 (z mikrokontrolerem ESP8266) w następujący sposób:

    RST     = GPIO15
    SDA(SS) = GPIO2
    MOSI    = GPIO13
    MISO    = GPIO12
    SCK     = GPIO14
    GND     = GND
    3.3V    = 3.3V


    Krok 3: Oprogramowanie

    Czytnik tagów RFID z wbudowanym interfejsem Wi-Fi


    Definicje podłączenia modułu czytnika RFID:

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Inicjalizacja modułu czytnika RFID:

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Krok 4: Podsumowanie

    Zaprezentowany wyżej czytnik to tylko podstawowa wersja urządzenia. Można ją rozbudować o dodatkowe funkcje programowe czy dalszy sprzęt, co może stać się podstawą wielu ciekawych projektów.

    W kolejnym projekcie autor chce wykorzystać oprócz podłączanego po SPI czytnika RFID niewielki wyświetlacz OLED na I²C i przycisk. Każdy z czytników ma posiadać możliwość samodzielnej konfiguracji poprzez dedykowaną kartę RFID. Ponadto, czytniki mają zostać wyposażone w interfejs webowy do ich konfiguracji.

    Druga wersja projektu z pewnością pojawi się u nas na forum, gdy tylko jej autor ją skończy, opisze i umieści w sieci.

    Źródło: http://www.instructables.com/id/WiFi-RFID-Reader/?ALLSTEPS

    Fajne? Ranking DIY
    O autorze
    ghost666
    Tłumacz Redaktor
    Offline 
    Fizyk z wykształcenia. Po zrobieniu doktoratu i dwóch latach pracy na uczelni, przeszedł do sektora prywatnego, gdzie zajmuje się projektowaniem urządzeń elektronicznych i programowaniem. Od 2003 roku na forum Elektroda.pl, od 2008 roku członek zespołu redakcyjnego.
    https://twitter.com/Moonstreet_Labs
    ghost666 napisał 11960 postów o ocenie 10197, pomógł 157 razy. Mieszka w mieście Warszawa. Jest z nami od 2003 roku.
  • REKLAMA
  • #2 16327691
    xxanquxx
    Poziom 14  
    Witam mam pytanie czy da sie jakoś zwiększyć zasięg takiego czytnika ??
  • REKLAMA
  • #3 16328475
    eDZio
    Poziom 16  
    xxanquxx napisał:
    Witam mam pytanie czy da sie jakoś zwiększyć zasięg takiego czytnika ??

    Użyć moduł ESP-07 z dołączoną anteną z dużym zyskiem.
  • #4 16329590
    marianm68
    Poziom 17  
    xxanquxx napisał:
    Witam mam pytanie czy da sie jakoś zwiększyć zasięg takiego czytnika ??

    Jeśli kolega pyta o zasięg modułu RC522 (z jakiej odległości odczyta tagi RFID) to obawiam się że niestety nie. Taki urok tej częstotliwości łamane na cena czytnika.
  • REKLAMA
  • REKLAMA
  • #7 16513241
    hendrix_radek
    Poziom 12  
    Witam, próbuję odpalić ten przykład na esp8266MOD, podpinam rc522 pod hardwareowe porty spi, ss pod GPIO2 restet pod gpio15 i jedyne co działa do podpięcie się do mojego wifi... Ktoś miał już styczność i problemy z tym?
REKLAMA