Sommario:

Display LCD Sistema di blocco della casa: 6 passaggi
Display LCD Sistema di blocco della casa: 6 passaggi

Video: Display LCD Sistema di blocco della casa: 6 passaggi

Video: Display LCD Sistema di blocco della casa: 6 passaggi
Video: Come disattivare la schermata di blocco in Windows 10 2024, Luglio
Anonim
Sistema di blocco della casa con display LCD
Sistema di blocco della casa con display LCD
Sistema di blocco della casa con display LCD
Sistema di blocco della casa con display LCD
Sistema di blocco della casa con display LCD
Sistema di blocco della casa con display LCD

Questo progetto fungerà da serratura domestica e l'unico modo per entrare in casa è premere il codice a 3 cifre corretto. Il display LCD fungerà da dispositivo di comunicazione per informare l'individuo se ha inserito o meno il codice corretto. Il ricevitore IR fungerà da dispositivo per ricevere input dall'utente, e infine il motore passo-passo sbloccherà e "aprirà" la porta di casa se è stato inserito il codice corretto.

Forniture

  • Display LCD 16*2
  • Ricevitore IR
  • Motore passo-passo
  • Scheda driver ULN2003
  • Cavi per ponticelli
  • Potenziometro
  • tagliere
  • Resistenza da 10 K

Passaggio 1: Passaggio 1: Collegamento del display LCD

Passaggio 1: collegamento del display LCD
Passaggio 1: collegamento del display LCD

Il primo passo che vuoi completare prima di assemblare il tuo LCD è connettere la breadboard a 5V e GND.

  • Collega il primo pin a GND
  • Collega il secondo pin all'alimentazione
  • Collegare il 3° pin al pin centrale del potenziometro
  • Collega il 4° pin al pin 2 di Arduino
  • Collega il quinto pin a GND
  • Collega il 6° pin a A4
  • Collega l'undicesimo pin a A3
  • Collega il 12° pin ad A2
  • Collega il 13° pin ad A1
  • Collega il 14° pin ad A0
  • Collegare il 15° pin a un resistore da 10 K ohm che si collega all'alimentazione
  • Collega il 16° pin a GND

Passaggio 2: Passaggio 2: Potenziometro

Passaggio 2: potenziometro
Passaggio 2: potenziometro
  • Collega il pin all'estrema destra a Power
  • Collega il pin all'estrema sinistra a GND
  • Collegare il pin centrale al pin 3 sul display LCD

Passaggio 3: Passaggio 3: Ricevitore IR

Passaggio 3: ricevitore IR
Passaggio 3: ricevitore IR

Ci sono 3 gambe sul ricevitore IR. La gamba all'estrema destra è VCC (alimentazione), la gamba all'estrema sinistra se OUT (collegare a un pin) e la gamba centrale è per GND.

  • Collega il VCC alla barra di alimentazione sulla breadboard
  • Collega il pin OUT ad A2 su Arduino
  • Collegare il pin GND al binario di terra sulla breadboard

Passaggio 4: Passaggio 4: impostare il motore passo-passo

Passaggio 4: configurazione del motore passo-passo
Passaggio 4: configurazione del motore passo-passo

Segui il circuito sopra. Assicurati di collegare i pin bianchi nel modulo di azionamento e quindi inizia a collegare i pin del modulo di azionamento sopra i pin di Arduino.

Passaggio 5: Passaggio 5: il codice

Prima di iniziare con il codice, assicurati di procurarti un telecomando TV e di decodificare i codici HEX per il telecomando. Avresti bisogno di decodificare 3 numeri per questo progetto (per la password della tua 'casa'). Non dimenticare di scaricare la libreria remota IR.

Per farlo usa questo codice:

#includere

void setup(){

Serial.begin(9600);

irReceiver.enableIRIn(); }

ciclo vuoto() {

if (irReceiver.decode(&result)) {

irReceiver.resume();

Serial.println(risultato.valore, HEX); } }

Passaggio 6: Passaggio 6: codice finale

Passaggio 6: codice finale
Passaggio 6: codice finale

Ecco il codice finale per questo sistema di sblocco domestico. Assicurati di cambiare i codici esadecimali superiori nei codici esadecimali che hai ricevuto tramite il telecomando della TV. Se hai domande, non esitare a chiedermelo nei commenti qui sotto.

Consigliato: