Похожие презентации:
Elektroniczny system kontroli dostępu z Wi-Fi
1.
Wprowadzenie do Internetu rzeczy - laboratoriumTema:Elektroniczny system kontroli dostępu z Wi-Fi
Bohdan Horlach 1 Grupa Numer ALB:22156
2.
Cel projektu:Nauczyć się tworzyć i symulować działanie elektronicznychurządzeń w środowisku Tinkercad, wykorzystując Arduino do przesyłania i odbierania
danych przez port szeregowy oraz symulując funkcję Wi-Fi.
Główne komponenty:
Arduino Uno
• Główny mikrokontroler sterujący całym układem.
Klawiatura matrycowa 4x4 (Keypad)
• Klawiatura z 16 przyciskami (0–9, A–D, *, #).
• Podłączona do pinów cyfrowych Arduino (prawdopodobnie D2–D9).
Serwomechanizm (Serwo)
• Podłączony do pinu cyfrowego (np. D10).
• Umożliwia sterowanie kątem wychylenia (np. otwieranie/zamykanie zamka).
Wyświetlacz LCD z interfejsem I2C
• Komunikuje się za pomocą dwóch przewodów: SDA i SCL.
• Podłączone odpowiednio do pinów A4 (SDA) i A5 (SCL) na Arduino Uno.
Dioda LED (3 sztuki)
• Czerwona, żółta i zielona.
• Każda podłączona przez rezystor do innego pinu cyfrowego Arduino.
• Używane do sygnalizacji (np. poprawny/niepoprawny kod).
Buzzer (brzęczyk piezoelektryczny)
• Podłączony do pinu cyfrowego.
• Służy do dźwiękowej sygnalizacji (np. kliknięcie przycisku, błąd, sukces).
3.
Działanie systemyPo uruchomieniu urządzenia na wyświetlaczu LCD pojawia
się komunikat:
„PRESS 'A' TO CONNECT TO WIFI”,
czyli po polsku:
„NACIŚNIJ 'A', ABY POŁĄCZYĆ SIĘ Z WIFI”.
W tym momencie system oczekuje, aż użytkownik naciśnie
przycisk ‘A’ na klawiaturze. Po jego naciśnięciu rozpoczyna
się symulowany proces łączenia z siecią Wi-Fi. Może to być
używane w celach demonstracyjnych lub edukacyjnych,
aby pokazać, jak działa inicjalizacja połączenia w
inteligentnych systemach.
Po „połączeniu” system przechodzi do trybu działania, w
którym możliwe jest np. wprowadzenie kodu PIN, otwarcie
zamka, czy dalsza interakcja z urządzeniem. Takie
podejście dobrze imituje działanie prawdziwego systemu
sieciowego bez użycia zewnętrznych modułów..
4.
Działanie systemyNa przedstawionym schemacie widzimy
kolejny etap działania systemu
elektronicznego zamka opartego na
Arduino. Tym razem na wyświetlaczu LCD
pojawia się komunikat:
„Connecting...”,
czyli po polsku:
„Łączenie...” lub bardziej potocznie:
„Trwa konect...” (nawiązując do
wcześniejszego stylu).
5.
Działanie systemyPo zakończeniu etapu „Connecting...”, system przechodzi do
kolejnej fazy działania. Na wyświetlaczu LCD pojawia się
komunikat:
„Enter Password”,
czyli po polsku:
„Wprowadź hasło” lub „Podaj kod”.
Opis:Po wyświetleniu komunikatu „Enter Password” (czyli
„Wprowadź hasło”), system oczekuje, aż użytkownik wpisze
swój kod PIN i zatwierdzi go przyciskiem #. Następnie
przebiegają dwie możliwości:
Hasło jest poprawne
Serwomechanizm obraca się, otwierając mechanizm zamka.
Zapala się zielona dioda LED, sygnalizując sukces.
6.
Działanie systemyPo poprawnym wprowadzeniu hasła system potwierdza
autoryzację użytkownika. Na wyświetlaczu pojawia się
komunikat:
„DOOR LOCKED”
(co w tym przypadku oznacza, że zamek został odblokowany,
czyli drzwi się otworzyły – to symboliczny skrót).
Co się dzieje po poprawnym haśle:
✅ Hasło zostało rozpoznane jako poprawne.
✅ Serwomechanizm obraca się, symulując otwarcie zamka.
✅ Zielona dioda LED zapala się, sygnalizując sukces.
✅ Na ekranie pojawia się komunikat „DOOR LOCKED”, który w tym kontekście oznacza:
dostęp został przyznany, a drzwi odblokowane.
✅ System wysyła powiadomienie przez Wi-Fi (symboliczne lub faktyczne – zależnie od wersji
projektu) z informacją, że użytkownik poprawnie się zalogował.
7.
Działanie systemy❌ WRONG PASSWORD – PLEASE TRY AGAIN
Jeśli użytkownik wprowadzi nieprawidłowy kod PIN i zatwierdzi go
przyciskiem #, system rozpoznaje błąd i:
Wyświetla komunikat:
„WRONG PASSWORD – PLEASE TRY AGAIN”
czyli po polsku:
„Błędne hasło – spróbuj ponownie”
Czerwona dioda LED zapala się na chwilę, sygnalizując błąd.
Интернет
Электроника