Sommario:
Video: EAL- Embedded - Lucchetto a combinazione: 4 passaggi
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-10 13:47
Questo progetto è un progetto scolastico, che ho realizzato per scegliere la materia 2.1 C-programmazione nell'EAL. È la prima volta che realizzo un progetto Arduino e la programmazione in C. Questo è un progetto, che presenta un lucchetto a combinazione. Un lucchetto a combinazione possiamo usare in molti posti ogni giorno. Possiamo usarlo tra l'altro nella cassaforte o quando abbiamo bisogno di aprire qualche porta.
Passaggio 1: componenti
Per creare quel progetto, ho utilizzato i seguenti componenti:
- Arduino mega 2560
- LCD 2x16 HD44780 blu
- Convertitore LCD HD44780 I2C IIC
- SERVO Tower Pro SG92 9g
- Tastiera 4x4 8pin
- Led blu
- Contatti
- Cavi di collegamento
- Accumulatore di energia
Passaggio 2: connessione
L'immagine sopra e la seguente descrizione mostrano come tutti i componenti sono collegati all'Arduino Mega 2560.
LCD terminale KONVERTER - Arduino 2560 Mega
GND - GND
VCC - 5V
SDA - SDA
SCL- SCL
TASTIERA - Arduino 2560 Mega
collegato A0 A1 A3 A4 A5 A6 A7
SERVO - Arduino 2560 Mega
GND - GND
VCC - 5V
SEGNALE - 8 Pin
Passaggio 3: programmazione
Ho iniziato a programmare in quel modo che ho trovato la libreria su LCD, password, tastiera. Successivamente, con l'aiuto di semplici programmi in Arduino, ho verificato che i miei componenti funzionassero bene. Uno dei problemi più grandi era che il convertitore non comunicava con l'LCD. Dopo un lungo giorno e una sera ho trovato un problema. Il problema era l'indirizzo sbagliato nel convertitore. Il passo successivo era finire un programma.
Tastiera, ho usato per inserire il codice. (1111)
Il servo funziona come un meccanismo di sblocco.
Il display LCD mostra il codice che ho inserito. (1111)
Il programma funziona in modo tale che dopo aver inserito il codice corretto, il led blu si accende e il servo esegue un movimento di 90 gradi.
Passaggio 4: test
Nel test, ho inserito il codice (1111), con l'approvazione con la stella. Dopo aver inserito il codice corretto sul display LCD, ho potuto vedere la scritta OPEN, il led blu si accende e il servo fa un movimento di 90 gradi. Quando ho scritto un codice sbagliato, ho potuto vedere la scritta WRONG.
Il dispositivo funziona correttamente e senza problemi.
Questo è un progetto facile, che possiamo usare in molte situazioni e luoghi.