Progetto scolastico sviluppato durante il quinto anno di liceo scientifico, incentrato sulla realizzazione fisica e software di una torretta automatizzata sparadardi controllata via Arduino.
Il progetto consiste in una torretta automatizzata capace di lanciare dardi simili a quelli dei blaster Nerf, progettata per:
- Puntare su due assi (X e Y)
- Sparare dardi tramite un meccanismo elettromeccanico
- Essere controllata manualmente tramite joystick
Il lavoro è stato realizzato in gruppo, ma ho avuto un ruolo centrale nello sviluppo tecnico, sia hardware che software.
- Arduino Mega come unità centrale di controllo
- 2 Servo motori per il movimento orizzontale e verticale (2 DOF)
- Joystick analogico per il controllo manuale in tempo reale
- 2 motori DC controrotanti per generare l’attrito e lanciare il dardo
- 1 Servo aggiuntivo per inserire meccanicamente il dardo tra i motori DC
- Struttura stampata in 3D per integrare tutti i componenti
-
Il joystick muove la torretta:
- Asse X: destra/sinistra
- Asse Y: su/giù
-
Premendo il joystick (pulsante), un servo posiziona il dardo tra i motori
-
I motori DC ruotano in senso opposto, generando attrito e lanciando il dardo
-
Tutto è controllato da codice scritto su Arduino IDE, con logica di controllo personalizzata
- Programmazione embedded su Arduino IDE
- Controllo di attuatori (servo e DC motor)
- Gestione di input analogico (joystick)
- Integrazione meccatronica: elettronica + meccanica + software
- Esperienza diretta con automazione fisica
- Lavoro di gruppo con responsabilità tecnica autonoma
Clip animata che mostra il comportamento reale della torretta in fase di controllo e sparo:
Torretta_Automatizzata_Arduino/
├── codice/
│ └── torretta.ino
├── media/
│ ├── foto_torretta_arduino_componenti.jpg
│ ├── foto_torretta_arduino_frontale.jpg
│ └── Video_torretta_arduino_funzionamento.gif
├── LICENSE
├── README.md
└── .gitignore
- Apri il file
torretta.inoin Arduino IDE - Collega Arduino secondo lo schema presente
- Carica lo sketch sulla scheda
- Alimenta Arduino (via USB o esterno)
- Usa il joystick per controllare la torretta
Andrea Sartoni Ruolo centrale nello sviluppo elettronico, logico e software della torretta
Distribuito sotto licenza MIT. Consulta il file LICENSE per i dettagli.


