Inhoudsopgave:

Programmeerbaar veiligheidsslot met Arduino: 4 stappen
Programmeerbaar veiligheidsslot met Arduino: 4 stappen

Video: Programmeerbaar veiligheidsslot met Arduino: 4 stappen

Video: Programmeerbaar veiligheidsslot met Arduino: 4 stappen
Video: Digitaal CodeSlot met spraak en aut. verlichting. DEEL 3 2024, Juli-
Anonim
Programmeerbaar veiligheidsslot met Arduino
Programmeerbaar veiligheidsslot met Arduino

Dit is mijn eerste blog hier. Ik presenteer hier een op Arduino gebaseerd programmeerbaar veiligheidsslot (PSL) voor het vergrendelen van elektronische apparaten. Het PSL-circuit wordt gebruikt om een AC/DC-apparaat op externe voeding in/uit te schakelen/te ontgrendelen op basis van wachtwoorden. Het apparaat kan alleen worden ontgrendeld als het juiste wachtwoord is ingevoerd. - Het numerieke wachtwoord kan elke gewenste lengte hebben (max. lengte 15). Initiële wachtwoord is geprogrammeerd in EEPROM van UNO.- Wachtwoord programmeerbaar via SMS vanaf een uniek geautoriseerd nummer. Het geautoriseerde nummer is in eerste instantie ook geprogrammeerd in EEPROM.- SMS-opdrachten, waarschuwingen, maximaal 3 verkeerde pogingen, noodstopmodus voor verhoogde veiligheid.- Ontwikkelaar: Mitu Raj

Benodigdheden

Arduino UNO, GSM-900-module, LCD, LED's, toetsenbord, jumperdraden, breadboard/PCB.

Stap 1: Vereiste componenten

1) Arduino UNO2) SIM 900A GSM-module3) 4x4 matrixtoetsenbord4) 5V relaismodule5) 16x2 LCD-scherm

Stap 2: Circuitverbinding

Circuitverbinding
Circuitverbinding

1) 4x4 Keypad-pinnen 1-8 zijn verbonden met D2-D9-pinnen van Arduino. Als u een onjuist antwoord van het toetsenbord krijgt, kan dit zijn omdat u het in omgekeerde volgorde hebt aangesloten. Noteer dit.2) De RX en TX van de SIM 900A GSM-module zijn respectievelijk verbonden met D11, D10. We gebruiken deze pinnen als software serieel. GND van GSM is verbonden met Arduino GND.3) Gebruik een 9V 2A-adapter als voeding voor de GSM-module. 2A heeft de voorkeur boven een 1A-adapter. Hetzelfde kan ook worden gebruikt om de Arduino van stroom te voorzien. Uw wens.4) De 5V-relaismodule wordt aangesloten op D12-pin. en status-LED "Bezet". Kies het relais verstandig (over het algemeen in staat om 24V DC / 240V AC 5A te schakelen). 5) Interface het LCD-scherm zoals in het getoonde schakelschema. U bent klaar om te GAAN !!!Opmerking: de led in de 13e pin is omgekeerd aangesloten manier in het schakelschema. sluit de positieve van de Led naar de Vcc van de Arduino, en de negatieve naar D13 via de weerstand. Sluit ook de analoge pinnen op het LCD-scherm aan in omgekeerde volgorde als in het schakelschema.

Opmerking: het telefoonnummer is in totaal 12 cijfers lang in mijn code, inclusief de landcode … Als het verschilt, wijzigt u de code dienovereenkomstig nadat u de code hebt begrepen.

Stap 3: Notities

Opmerkingen
Opmerkingen

Implementeer individuele Keypad-test, GSM-test en testbench in Arduino voordat u doorgaat met de volledige circuitimplementatie (ga ook door de richtlijnen in de hoofdcodemap). Hierbij zijn de benodigde bestanden en instructies bijgevoegd. Zorg er ook voor dat uw Arduino IDE keypad.h, softwareserial.h libraries.link naar mijn paper bevat:

Neem voor vragen gerust contact met mij op: Mitu Raj

volg mij:

mail: [email protected]

Aanbevolen: