Zamek Szyfrowy Sterowany za pomocą Bluetooth

Transkrypt

Zamek Szyfrowy Sterowany za pomocą Bluetooth
AGH, Daniel Ślusarczyk
Zamek Szyfrowy Sterowany za pomocą Bluetooth
1. Cel projektu
Celem projektu było zaprojektowanie symulatora sterownika zamka szyfrowego łączącego
się z zamkiem poprzez łącze Bluetooth.
2. Opis projektu
Zasada działania zamka:
1)
2)
3)
4)
Włączenie zasilania zamka wraz z modułem BT
Uruchomienie sterownika i automatyczne połączenie się z modułem BT zamka
Defaultowo zamek jest zamknięty i kod dostępu ma postad : 1 2 3 4
Zmiana na własny kod dostępu następuje po wpisaniu kodu administratora w postaci :
1111 i zaakceptowanie
5) Następnie wprowadzamy własny kod i również akceptujemy, potwierdzeniem udanej
zmieny hasła jest niebieska dioda z napisem „Changed Code” .
6) Teraz możemy swobonie korzystad z działania zamka
Sterownik ponadto oferuje:
- sygnalizację dźwiękową wykonanych czynności:
a) sygnał po inicjalizacji proszący o przygotowanie hasła
b) sygnał po poprawnym wprowadzeniu hasła witający osobę
c) sygnał ostrzegający o błędnym wprowadzeniu hasła
- bezprzewodową łącznośd z zamkiem
- umiejscowienie sterownika w znacznej odległości od zamka
- posiada funkcję wyciszenia sygnałów dźwiękowych
- możliwe jest wprowadzanie hasła przy jednoczesnym odtwarzaniu dzwięku
3. Symulacja Szyfrowego
Zamek szyfrowy zasymulowałem platformą FREESCALE FRDM-KL46Z poprzez zaświecanie
odpowiedniej diody dla konkretnego stanu zamka szyfrowego.


Dioda czerwona oznacza, że zamek szyfrowy jest obecnie zamknięty
Dioda zielona oznacza, ze zamek szyfrowy jest obecnie otwarty
AGH, Daniel Ślusarczyk
4. Komunikacja sterownika z platformą FREESCALE
Komunikacja sterownika z platformą, polega na wysyłaniu jednego bajta danych który
platforma FREESCALE interpretuje jako konkretne zadanie do wykonania.
5. Do projektu wykorzystano :
a) Środowisko LabView
b) Platformę FREESCALE FRDM-KL46Z
Komunikacja Bluetooth z płytką za pomocą zewnętrznego modułu Bluetooth HC-05.
Łącznośd nawiązałem poprzez port szeregowy UART .