Inhoudsopgave:

Lcd-scherm Home Lock-systeem - Ajarnpa
Lcd-scherm Home Lock-systeem - Ajarnpa

Video: Lcd-scherm Home Lock-systeem - Ajarnpa

Video: Lcd-scherm Home Lock-systeem - Ajarnpa
Video: RFID door lock access control system | How to make an RFID door lock system using Arduino 2024, Juli-
Anonim
Lcd-scherm Home Lock-systeem
Lcd-scherm Home Lock-systeem
Lcd-scherm Home Lock-systeem
Lcd-scherm Home Lock-systeem
Lcd-scherm Home Lock-systeem
Lcd-scherm Home Lock-systeem

Dit project zal fungeren als een huisslot en de enige manier om het huis binnen te komen, is door op de juiste 3-cijferige code te drukken. Het LCD-scherm zal fungeren als een communicatieapparaat om de persoon te informeren of ze de juiste code hebben ingevoerd of niet. De IR-ontvanger zal fungeren als het apparaat om invoer van de gebruiker te ontvangen, en ten slotte zal de stappenmotor de huisdeur ontgrendelen en "openen" als de juiste code is ingevoerd.

Benodigdheden

  • 16*2 LCD-scherm
  • IR-ontvanger
  • Stappenmotor
  • ULN2003-stuurprogrammakaart
  • Doorverbindingsdraden
  • Potentiometer
  • Breadboard
  • 10 K weerstand

Stap 1: Stap 1: Lcd-scherm aansluiten

Stap 1: Lcd-scherm aansluiten
Stap 1: Lcd-scherm aansluiten

De eerste stap die u wilt voltooien voordat u uw LCD monteert, is om het breadboard aan te sluiten op 5V en GND.

  • Sluit de 1e pin aan op GND
  • Sluit de 2e pin aan op de voeding
  • Sluit de 3e pin aan op de middelste pin van de potentiometer
  • Verbind de 4e pin met pin 2 op de Arduino
  • Sluit de 5e pin aan op GND
  • Sluit de 6e pin aan op A4
  • Sluit de 11e pin aan op A3
  • Sluit de 12e pin aan op A2
  • Sluit de 13e pin aan op A1
  • Sluit de 14e pin aan op A0
  • Sluit de 15e pin aan op een weerstand van 10 K ohm die wordt aangesloten op de voeding
  • Sluit de 16e pin aan op GND

Stap 2: Stap 2: Potentiometer

Stap 2: Potentiometer
Stap 2: Potentiometer
  • Sluit de uiterst rechtse pin aan op Power
  • Sluit de uiterst linkse pin aan op GND
  • Sluit de middelste pin aan op pin 3 op het LCD-scherm

Stap 3: Stap 3: IR-ontvanger

Stap 3: IR-ontvanger
Stap 3: IR-ontvanger

Er zijn 3 poten op de IR-ontvanger. Het been helemaal rechts is VCC (power), het been helemaal links als OUT (verbinden met een pin), en het middelste been is voor GND.

  • Sluit de VCC aan op de stroomrail op het breadboard
  • Verbind de OUT-pin met A2 op de Arduino
  • Sluit de GND-pin aan op de grondrail op het breadboard

Stap 4: Stap 4: Stappenmotor instellen

Stap 4: Stappenmotor instellen
Stap 4: Stappenmotor instellen

Volg de bovenstaande schakeling. Zorg ervoor dat u de witte pinnen aansluit op de aandrijfmodule en begin dan met het aansluiten van de aandrijfmodulepinnen boven op de Arduino-pinnen.

Stap 5: Stap 5: de code

Voordat u aan de slag gaat met de code, moet u ervoor zorgen dat u een afstandsbediening van de tv aanschaft en de HEX-codes voor uw afstandsbediening ontcijfert. U zou voor dit project 3 cijfers moeten decoderen (voor het wachtwoord voor uw 'huis'). Vergeet niet de IR remote bibliotheek te downloaden.

Gebruik hiervoor deze code:

#erbij betrekken

ongeldige setup(){

Serieel.begin(9600);

irReceiver.enableIRIn(); }

lege lus() {

if (irReceiver.decode(&resultaat)) {

irOntvanger.resume();

Serial.println(resultaat.waarde, HEX); } }

Stap 6: Stap 6: definitieve code

Stap 6: definitieve code
Stap 6: definitieve code

Hier is de laatste code voor dit thuisontgrendelingssysteem. Zorg ervoor dat u de bovenste hexadecimale codes verandert in de hexadecimale codes die u via uw tv-afstandsbediening hebt ontvangen. Als je vragen hebt, aarzel dan niet om me die te stellen in de reacties hieronder.

Aanbevolen: