PROGETTI ARDUINO

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

Progetto 63
​Serratura elettronica keypad servo

Introduzione

In questo progetto realizzeremo una serratura elettronica utilizzando un tastierino 4x4 e un servo motore.

L’utente potrà inserire una password tramite il tastierino.

Se la password è corretta, Arduino attiverà il servo che simulerà l’apertura della serratura.

Questo tipo di sistema è utilizzato in molti dispositivi come:
  • serrature elettroniche
  • casseforti digitali
  • sistemi di accesso
  • porte automatiche

Il progetto combina diversi elementi già visti nei progetti precedenti:
  • tastierino numerico
  • verifica della password
  • controllo di un servo motore
​
Alla fine del progetto avremo costruito una semplice serratura elettronica programmabile.

Materiale necessario
​
  • Arduino Uno (o compatibile)
  • Tastierino 4x4
  • Servo motore SG90
  • Breadboard
  • Cavi jumper
🧰 Non hai ancora i componenti?
Molti dei progetti presenti su progettiarduino.com utilizzano componenti elettronici di base come LED, resistenze, sensori e breadboard.
Se stai iniziando con Arduino, il modo più semplice è utilizzare un kit completo per principianti.

👉 Kit Arduino consigliato:
https://amzn.to/4b3dxjW

📘 Vuoi imparare Arduino passo dopo passo?
Se vuoi approfondire e realizzare progetti più completi, puoi dare un'occhiata anche ai miei libri dedicati ad Arduino.

👉 Scopri i miei libri su Arduino:
https://amzn.to/4rfzjXE
​

Nota: i link presenti in questa pagina sono link affiliati Amazon.

Schema di collegamento
​

Tastierino 4x4
Il tastierino possiede 8 pin.
Collegamenti esempio:
  • Pin 1 → Arduino 9
  • Pin 2 → Arduino 8
  • Pin 3 → Arduino 7
  • Pin 4 → Arduino 6
  • Pin 5 → Arduino 5
  • Pin 6 → Arduino 4
  • Pin 7 → Arduino 3
  • Pin 8 → Arduino 2

Servo motore
Il servo ha tre fili.
Collegamenti:
  • Rosso → 5V Arduino
  • Marrone/Nero → GND
  • Arancione/Giallo → pin 10 Arduino
Foto

Librerie necessarie
​

Per questo progetto è necessario installare alcune librerie nell'IDE di Arduino.
Librerie richieste:
  • Keypad
  • Servo

Come installare le librerieApri l'IDE di Arduino e vai su:
Sketch → Include Library → Manage Libraries
​

Nella barra di ricerca installa:
  • Keypad by Mark Stanley
  • Servo (solitamente già inclusa nell'IDE)
​
Dopo aver installato le librerie puoi caricare il codice su Arduino.

Codice Arduino
​Progetto 63 - Serratura elettronica keypad servo

    

Come funziona il programma
​

Il tastierino viene letto tramite la libreria:
Keypad

Ogni tasto premuto viene aggiunto alla variabile:
input.

Quando vengono inseriti 4 caratteri, Arduino confronta il codice con la password salvata.
​
Se la password è corretta:
  • il servo ruota a 90°
  • la serratura si apre
​
Dopo 5 secondi il servo torna alla posizione iniziale e la serratura si richiude.

Varianti possibili
​

Serratura con relè
Il servo può essere sostituito con un relè per controllare una serratura elettrica reale.

Display LCD
È possibile mostrare messaggi come Accesso consentito o Password errata su un display.

Sistema di sicurezza
Dopo vari tentativi errati può attivarsi un allarme.

Foto

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