PROGETTI ARDUINO

  • HOME
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI
  • HOME
  • PROGETTI E TUTORIAL
  • PROGETTI E TUTORIAL 2
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI

Arduino apriporta con keypad

Impostiamo una tastiera su arduino per aprire un cancello o una porta con serratura elettronica

Salve amici, in questo tutorial vedremo come configurare un keypad su Arduino. Attiveremo un relè da 5V quando la password inserita è corretta così da attivare un elettro serratura o un relè passo passo.
Foto
Esistono vari tipi di tastiera a membrana, nel mio caso ho utilizzato una tastiera 3x4 (3 colonne x 4 righe) ma vedremo anche come configurare tastiere 4x4.
Foto
COMPONENTI:
Arduino UNO
eBay
Amazon
Banggood
Keypad 3x4
eBay
Amazon
Banggood
o Keypad 4x4
eBay
Amazon
Banggood
Display LCD 16x2 I2C
eBay
Amazon
Banggood
Modulo 1 relè 
eBay
Amazon
Banggood
Breadboard
eBay
Amazon
Banggood
Cavetti di collegamento
eBay
Amazon
Banggood

LIBRERIE:
Per prima cosa dobbiamo installare due librerie sull'Arduino IDE. Utilizzeremo la libreria Keypad che si occuperà di configurare i pin così da riconoscere righe e colonne dei pulsanti premuti e la libreria LiquidCrystal_I2C per il funzionamento del display. 
Per installare le librerie aprire Arduino IDE e cliccare su Sketch > #includi libreria > Aggiungi libreria da file .ZIP.. e scegliere la libreria appena scaricata. Si potrà caricare una sola libreria alla volta, ricordati di aggiungerle entrambe.
keypad.zip
File Size: 18 kb
File Type: zip
Scarica file

liquidcrystal_i2c.zip
File Size: 20 kb
File Type: zip
Scarica file


SCHEMA DI COLLEGAMENTO:
SCHEMA TASTIERA A MEMBRANA 3X4
Foto
SCHEMA TASTIERA A MEMBRANA 4X4
Foto

SKETCH:
SKETCH TASTIERA A MEMBRANA 3X4
keypad_rele_3x4.zip
File Size: 1 kb
File Type: zip
Scarica file

SKETCH TASTIERA A MEMBRANA 4X4
keypad_rele_4x4.zip
File Size: 1 kb
File Type: zip
Scarica file

È possibile modificare la password alla riga 10 sostituendo il testo 1234567 con la propria password:
Clicca qui per modificare.

    
La lunghezza della password deve essere impostata sulla riga 5:
Clicca qui per modificare.

    
La password nell'esempio sopra è lunga solo 7 caratteri, ma la lunghezza della password è in realtà più grande di 7 perché c'è un carattere nullo aggiunto alla fine della stringa. 
Ad esempio, se la password è lunga 5 caratteri, inserire 6 per la lunghezza della password.

Siamo giunti alla fine di questo articolo, spero di esservi stato di aiuto. Un saluto e al prossimo tutorial. ​

© ProgettiArduino.com 2019 - Fancello Salvatore
​ Layout, immagini e testi sono di esclusiva proprietà di www.progettiarduino.com 
Privacy Policy