
Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49



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

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

- 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

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

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

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:
Blocco servoassistito della tastiera: 5 passaggi

Servoblocco della tastiera: Ciao a tutti, spero che abbiate passato una buona giornata. In caso contrario, puoi semplicemente riavvolgere con un po' di apertura mentale questo tutorial e un po' di musica terapeutica. La programmazione può essere una seccatura. Per fortuna, questo tutorial non è una seccatura, quindi potresti essere in grado di realizzare
Controllore automatico della luce e della ventola della stanza con contatore visitatori bidirezionale: 3 passaggi

Controllore automatico della luce e della ventola della stanza con contatore visitatori bidirezionale: spesso vediamo contatori visitatori in stadi, centri commerciali, uffici, aule, ecc. Come contano le persone e accendono o spengono la luce quando nessuno è all'interno? Oggi siamo qui con il progetto di controllo automatico della luce ambientale con contatore visitatori bidirezionale
Hackerare un pulsante della porta della Jubilee Line della metropolitana di Londra: 12 passaggi (con immagini)

Hacking di un pulsante della porta della Jubilee Line della metropolitana di Londra: Il negozio del London Transport Museum vende pulsanti della porta dismessi della Jubilee Line (sono disponibili sia a sinistra che a destra). Se stai pensando di realizzare un progetto che necessita di un pulsante e di una spia di qualche tipo, saresti
Display LCD I2C / IIC - Utilizzare un display LCD SPI sul display LCD I2C utilizzando il modulo SPI su IIC con Arduino: 5 passaggi

Display LCD I2C / IIC | Utilizzare un display LCD SPI per il display LCD I2C utilizzando il modulo da SPI a IIC con Arduino: Ciao ragazzi poiché un normale LCD 1602 SPI ha troppi fili da collegare, quindi è molto difficile interfacciarlo con arduino ma c'è un modulo disponibile sul mercato che può convertire il display SPI in display IIC, quindi è necessario collegare solo 4 fili
Monitoraggio dell'umidità e della temperatura della casa: 11 passaggi

Monitoraggio dell'umidità e della temperatura della casa: ciao ragazzi! Per iniziare nel migliore dei modi, un piccolo racconto sul progetto. Mi sono recentemente laureato e mi sono trasferito in Austria per la mia prima posizione come ingegnere. Il paese è bellissimo ma molto freddo & umido nella stagione invernale. Ho iniziato velocemente