Spisu treści:

Programowalna blokada bezpieczeństwa za pomocą Arduino: 4 kroki
Programowalna blokada bezpieczeństwa za pomocą Arduino: 4 kroki

Wideo: Programowalna blokada bezpieczeństwa za pomocą Arduino: 4 kroki

Wideo: Programowalna blokada bezpieczeństwa za pomocą Arduino: 4 kroki
Wideo: ⚙️ Sterownik z WiFi i Bluetooth - Finder OPTA 🎥 2024, Lipiec
Anonim
Programowalna blokada bezpieczeństwa za pomocą Arduino
Programowalna blokada bezpieczeństwa za pomocą Arduino

To mój pierwszy blog tutaj. Przedstawiam tutaj programowalny zamek zabezpieczający (PSL) oparty na Arduino do blokowania urządzeń elektronicznych. Obwód PSL służy do włączania/aktywowania/odblokowywania urządzenia AC/DC na zewnętrznym zasilaniu na podstawie haseł. Urządzenie można odblokować tylko po podaniu prawidłowego hasła. - Hasło numeryczne może mieć dowolnie wybraną długość (maksymalna długość 15). Hasło początkowe jest zaprogramowane w pamięci EEPROM UNO.- Hasło programowane przez SMS z unikalnego autoryzowanego numeru. Autoryzowany numer jest również wstępnie zaprogramowany w EEPROM.- Polecenia SMS, Alerty, Maksymalnie 3 błędne próby, Tryb awaryjnego zamrażania dla zwiększenia bezpieczeństwa.- Deweloper: Mitu Raj

Kieszonkowe dzieci

Arduino UNO, moduł GSM-900, LCD, diody LED, klawiatura, przewody połączeniowe, płytka stykowa/PCB.

Krok 1: Wymagane komponenty

1) Arduino UNO2) Moduł SIM 900A GSM3) Klawiatura matrycowa 4x44) Moduł przekaźnika 5V5) Wyświetlacz LCD 16x2

Krok 2: Połączenie obwodu

Połączenie obwodu
Połączenie obwodu

1) Piny 1-8 klawiatury 4x4 są podłączone do pinów D2-D9 Arduino. Jeśli otrzymasz błędną odpowiedź z klawiatury, to może dlatego, że podłączyłeś ją w odwrotnej kolejności. Zwróć na to uwagę.2) RX i TX modułu SIM 900A GSM są podłączone odpowiednio do D11, D10. Używamy tych pinów jako oprogramowania szeregowego. GND GSM jest podłączone do Arduino GND.3) Użyj zasilacza 9V 2A jako zasilania modułu GSM. 2A jest preferowany w porównaniu z adapterem znamionowym 1A. To samo można wykorzystać do zasilania Arduino. Twoje życzenie.4) Moduł przekaźnika 5V jest podłączony do pinu D12. i dioda LED stanu „Zajęty”. Wybierz przekaźnik mądrze (ogólnie zdolny do przełączania 24V DC/240V AC 5A).5) Podłącz wyświetlacz LCD jak na pokazanym schemacie obwodu. Jesteś gotowy do pracy!!!Uwaga: Dioda na 13-tym pinie jest podłączona odwrotnie sposób na schemacie obwodu. Proszę podłączyć dodatnią diodę LED do Vcc arduino, a ujemną do D13 przez rezystor. Podłącz również piny analogowe do LCD w odwrotnej kolejności niż na schemacie.

Uwaga: W moim kodzie numer telefonu ma długość 12 cyfr, w tym kod kraju… Jeśli się różni, zmień odpowiednio kod po zrozumieniu kodu.

Krok 3: Uwagi

Uwagi
Uwagi

Zaimplementuj indywidualny test klawiatury, test GSM i testbench w Arduino przed przystąpieniem do kompletnej implementacji układu (przejrzyj wytyczne również w głównym folderze kodu). Do tego załączone są niezbędne pliki i instrukcje. Upewnij się również, że twoje Arduino IDE zawiera keyboard.h, softwareserial.h library.link do mojego artykułu:

W przypadku jakichkolwiek pytań zapraszam do kontaktu: Mitu Raj

śledź mnie:

mail: [email protected]

Zalecana: