Więcej informacji na temat wybranego projektu.



Rozliczanie pobytu w obiektach sportowych, na basenie lub lodowisku.

1.Zasada działania.
- Rejestracja czasu pobytu odbywa sie za pomocą opasek RFID
- Szczegółowy opis w instrukcji.


Przykłady działania.


Układ czytnika RFID

Tryba Admin

Po włożeniu czystej karty SD nastąpi założenie rejestru numerów ID. Pierwszy numer ID karty/breloczka/opaski ( od tej pory nazywany breloczkiem) jaki zostanie zarejestrowany w bazie będzie od tej pory pełnił funkcję ID Admina.
W tym celu wystarczy zbliżyć breloczek do czytnika RFID. Na wyświetlaczu zobaczymy odczytany numer ID breloczka oraz informację że jest to ID Admina. Numer ten zostanie automatyczne zapisany w bazie numerów i jednocześnie na karcie SD zostaną utworzone niezbędne do pracy pliki.

Grupy breloczków.

Każdy breloczek ma przypisaną grupę. W ten sposób można rozróżniać breloczki i wykonywać operacje zezwalane dla danej grupy breloczków. Domyślnie grupa zdefiniowana jest jako 1. Zmiany numeru grupy można dokonywać przyciskiem Grupa.

Użytkownik pełniący funkcję Admina posiada przypisaną grupę 1.

Włączenie trybu Admin

1. Do czytnika RFID należy zbliżyć breloczek Admina.
2. Dioda LED RGB błyśnie na zielono.
3. Zaczyna świecić czerwona kontrola trybu Admina.
4. Na wyświetlaczu LCD powstaje komunikat informujący o trybie Admina.
5. Po zdefiniowanym w programie czasie treść na wyświetlaczu zostaje skasowana.
6. Tryb Admina pozostaje włączony aż do momentu ponownego zbliżenia breloczka
Admina do czytnika RFID.

Ustawienie daty czasu.

Po pierwszym uruchomieniu programu data i czas wymaga ustawienia. Można tego dokonać będąc w trybie Admina. W tym celu należy:

1. Włączyć tryb Admina.
2. Nacisnąć przycisk Programatora.
3. Na LCD zobaczymy komunikat informujący o trybie zmiany roku.
4. Przyciskami Plus/Minus ustawiamy właściwy rok.
5. Ponowne naciśnięcie przycisku programatora powoduje przejście kolejno do ustawiania miesiąca, dnia, godziny i minut. Każdorazowy przyciskami Plus/Minus ustawiamy właściwą wartość.


Definiowanie czasu zajęć

Czas zajęć to podstawowa jednostka czasu ( np. godzina lekcyjna) za którą naliczane są opłaty wg podstawowej stawki minutowej z rozróżnieniem na grupy ( no dorośli, dzieci, itp).

Czas zajęć należy zdefiniować w sekcji programowania ustawień.

W tym celu:

1. Włączyć tryb Admina.
2. Nacisnąć przycisk Programatora.
3. Kilkukrotne naciśnięcie przycisku Programator spowoduje wyświetlenie komunikatu
definiowania czasu zajęć na basenie,
4. Przyciskami Plus/Minus ustawić czas liczony w minutach.
5. Zakończenie trybu programowania spowoduje zapis na karcie SD zdefiniowanego
czasu.

Zakończenie trybu programatora nastąpi po przejściu przez wszystkie elementy programowalne aż do momentu gdy na wyświetlaczy powstanie napis Koniec programowania. Układ przechodzi do fazy oczekiwana na breloczek.

Wyłączyć tryb Admina.


Definiowanie opłaty podstawowej dla grupy 1

Opłata podstawowa definiowana jest kwotą z minutę pobytu na basenie dla uczestników zaliczanych do grupy 1 ( np. dorośli)

Opłatę należy zdefiniować w sekcji programowania ustawień.

W tym celu:

1. Włączyć tryb Admina.
2. Nacisnąć przycisk Programatora.
3. Kilkukrotne naciśnięcie przycisku Programator spowoduje wyświetlenie komunikatu
definiowania opłaty podstawowej 1
4. Przyciskami Plus/Minus ustawić koszt liczony w gr/minutę.
5. Zakończenie trybu programowania spowoduje zapis na karcie SD zdefiniowanego
czasu.

Zakończenie trybu programatora nastąpi po przejściu przez wszystkie elementy programowalne aż do momentu gdy na wyświetlaczy powstanie napis Koniec programowania. Układ przechodzi do fazy oczekiwana na breloczek.

Wyłączyć tryb Admina.

Definiowanie opłaty podstawowej dla grupy 2

Opłata podstawowa definiowana jest kwotą z minutę pobytu na basenie dla uczestników zaliczanych do grupy 2 ( np. dzieci)

Opłatę należy zdefiniować w sekcji programowania ustawień.

W tym celu:

1. Włączyć tryb Admina.
2. Nacisnąć przycisk Programatora.
3. Kilkukrotne naciśnięcie przycisku Programator spowoduje wyświetlenie komunikatu
definiowania opłaty podstawowej 2
4. Przyciskami Plus/Minus ustawić koszt liczony w gr/minutę.
5. Zakończenie trybu programowania spowoduje zapis na karcie SD zdefiniowanego
czasu.

Zakończenie trybu programatora nastąpi po przejściu przez wszystkie elementy programowalne aż do momentu gdy na wyświetlaczy powstanie napis Koniec programowania. Układ przechodzi do fazy oczekiwana na breloczek.

Wyłączyć tryb Admina.


Definiowanie opłaty dodatkowej dla grupy 1

Opłata dodatkową definiowana jest kwotą z minutę pobytu na basenie dla uczestników zaliczanych do grupy 1 ( np. dorośli)

Opłatę należy zdefiniować w sekcji programowania ustawień.

W tym celu:

1. Włączyć tryb Admina.
2. Nacisnąć przycisk Programatora.
3. Kilkukrotne naciśnięcie przycisku Programator spowoduje wyświetlenie komunikatu
definiowania opłaty dodatkowej 1
4. Przyciskami Plus/Minus ustawić koszt liczony w gr/minutę.
5. Zakończenie trybu programowania spowoduje zapis na karcie SD zdefiniowanego
czasu.

Zakończenie trybu programatora nastąpi po przejściu przez wszystkie elementy programowalne aż do momentu gdy na wyświetlaczy powstanie napis Koniec programowania. Układ przechodzi do fazy oczekiwana na breloczek.

Wyłączyć tryb Admina.

Definiowanie opłaty dodatkowej dla grupy 2

Opłata dodatkową definiowana jest kwotą z minutę pobytu na basenie dla uczestników zaliczanych do grupy 2 ( np. dzieci)

Opłatę należy zdefiniować w sekcji programowania ustawień.

W tym celu:

1. Włączyć tryb Admina.
2. Nacisnąć przycisk Programatora.
3. Kilkukrotne naciśnięcie przycisku Programator spowoduje wyświetlenie komunikatu
definiowania opłaty dodatkowej 2
4. Przyciskami Plus/Minus ustawić koszt liczony w gr/minutę.
5. Zakończenie trybu programowania spowoduje zapis na karcie SD zdefiniowanego
czasu.

Zakończenie trybu programatora nastąpi po przejściu przez wszystkie elementy programowalne aż do momentu gdy na wyświetlaczy powstanie napis Koniec programowania. Układ przechodzi do fazy oczekiwana na breloczek.

Wyłączyć tryb Admina.

Dodanie nowego breloczka.
Dodawanie nowych numerów ID do bazy jest możliwe wyłącznie w trybie Admina.

W tym celu:

1. Włączyć tryb Admin
2. Zbliżyć do czytnika nowy breloczek.
3. Na LCD wyświetlony zostanie odczytany numer ID breloczka a po lewej stronie
widoczna będzie w nawiasach kwadratowych grupa do jakiej breloczek zostanie
przypisany.
4. Nastąpi sprawdzenie w bazie numerów czy ID tego breloczka już istnieje.
5. Na wyświetlaczy powstaje komunikat informujący o braku takiego numeru.
6. Przyciskiem Grupa wybrać właściwą grupę,
7. Aby numer zapisać należy nacisną przycisk Zapis.
8. Na wyświetlaczu powstaje komunikat o dodaniu breloczka do bazy.
9. Postępować analogicznie z pozostałymi breloczkami.
10. Po zakończeniu dodawania numerów ID breloczków do bazy wyłączyć tryb Admina

Usuwanie z bazy zarejestrowanego wcześniej numeru ID breloczkami gdy jest on dostępny.

1. Włączyć tryb Admin.
2. Zbliżyć do czytnika breloczek którego numer ma zostać usunięty.
3. Na wyświetlaczu LCD powstanie komunikat świadczący o tym że jest to Użytkownik.
4. Po naciśnięciu przycisku Kasuj numer ID zostanie usunięty z bazy.
5. Na wyświetlaczu powstanie komunikat mówiący o usunięci nr breloczka z bazy,
6. Wyłączyć tryb Admin.


Usuwanie z bazy zarejestrowanego wcześniej numeru ID breloczkami gdy breloczek został zagubiony.

1. Włączyć tryb Admin.
2. Włączyć tryb programowani przyciskiem Programowanie.
3. Kolejno naciskając przycisk Programowanie odszukać opcji Wertowanie listy.
4. Przyciskami Plus/Minus odszukać numeru ID breloczka którego chcemy skasować.
5. Numer ID Admina pojawi się na liście jako pierwszy, ale nie da się go skasować.
6. Gdy na wyświetlaczu zostanie wyświetlony numer ID naciskamy przycisk Kasuj.
7. Na wyświetlaczu powstanie komunikat mówiący o usunięci nr breloczka z bazy,
8. Naciskając przycisk Programowanie przejść do opcji kończącej tryb programowania.
9. Nastąpi powrót do oczekiwania na breloczek.
10. Wyłączyć tryb Admin.

Rejestr wejść.

Rejestr wejść jest tworzony automatycznie gdy do czytnika RFID zostanie zbliżony breloczek którego numer ID jest zarejestrowany w bazie, Tryb ten jest możliwy po wyłączeniu trybu Admin.

1. Upewnić się że tryb Admin jest wyłączony. Czerwona kontrolka nie powinna się świecić,
2. Do czytnika RFID zbliżyć breloczek.
3. Na wyświetlaczu LCD powstanie komunikat potwierdzający że jest to breloczek
Użytkownika lub w przypadku gdy breloczek nie został znaleziony, o braku numeru w
bazie,
4. W przypadku gdy jest to breloczek Użytkownika, komunikat na wyświetlaczu LCD to
potwierdzi a dodatkowo nastąpi zapalenie się zielonej kontrolki.
5. W rejestrze wejść nastąpi odnotowanie tego breloczka wraz z data i godziną.

Rejestr wejść jest plikiem pomocniczym umożliwiającym rozliczenie czasu przebywania w obiekcie ( basen, lodowisko, boisko, hala sportowa itp.). Na podstawie wpisów w tym rejestrze które powstają w momencie wejścia oraz odczytaniu breloczka na zakończenie następuje wyliczenie czasu przebywania w obiekcie i bazując na wprowadzonych definicjach czasu i kwot wyliczenie kosztów.

Rozliczenie czasu.

Rozliczenie czasu nastąpi po zbliżeniu breloczka do czytnika RFID pod warunkiem że ten sam breloczek został już zarejestrowany w rejestrze wejść. Po zbliżeniu breloczka nastąpi sprawdzenie czy jest on wpisany w rejestrze wejść i na tej podstawie nastąpi wyliczenie czasu pobytu w obiekcie z rozróżnieniem na grupy uczestników i czas przebywania podzielony na podstawowy i dodatkowy ( przekroczony podstawowy).


1. Zbliżyć breloczek do czytnika.2. Po odczytaniu breloczka na wyświetlaczu LCD pojawi się komunikat Rozliczenie.
3. Na wyświetlaczu klienta pojawi się kwota do zapłaty.
4. Na wyświetlaczu pracownika pojawi się informacja o numerze ID breloczka oraz kwota do zapłaty.
5. Zapis rozliczenia nastąpi po naciśnięciu przycisku Zapis.
6. Po zapisaniu wejście jest traktowane jako rozliczone.


Przyciski.


Schemat.






Strona korzysta z plików cookie w celu realizacji usług zgodnie z Polityką prywatności. Możesz określić warunki przechowywania lub dostępu do cookie w Twojej przeglądarce lub konfiguracji usługi.