Sommario:

EAL- Embedded - Lucchetto a combinazione: 4 passaggi
EAL- Embedded - Lucchetto a combinazione: 4 passaggi

Video: EAL- Embedded - Lucchetto a combinazione: 4 passaggi

Video: EAL- Embedded - Lucchetto a combinazione: 4 passaggi
Video: ТОП 50 ЭЛЕКТРИЧЕСКИХ ВЕЛОСИПЕДОВ И ВЕЛОСИПЕДНЫХ АКСЕССУАРОВ 2021–2022 гг. 2024, Novembre
Anonim
EAL- Embedded - Lucchetto a combinazione
EAL- Embedded - Lucchetto a combinazione

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

Componenti
Componenti
Componenti
Componenti
Componenti
Componenti
Componenti
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

Connessione
Connessione
Connessione
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

Image
Image

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.

Consigliato: