Introduzione
In questo progetto utilizzeremo un servo motore per controllare il movimento di un braccio meccanico.
Il servo è un piccolo motore molto preciso che può ruotare di un angolo specifico, solitamente tra 0° e 180°.
Questo tipo di motore è utilizzato in molti progetti come:
Nel nostro progetto faremo ruotare il servo tra 0° e 180° in modo continuo.
In questo progetto utilizzeremo un servo motore per controllare il movimento di un braccio meccanico.
Il servo è un piccolo motore molto preciso che può ruotare di un angolo specifico, solitamente tra 0° e 180°.
Questo tipo di motore è utilizzato in molti progetti come:
- robot
- bracci meccanici
- sistemi di apertura automatica
- modellismo
Nel nostro progetto faremo ruotare il servo tra 0° e 180° in modo continuo.
Materiale necessario
- Arduino Uno (o compatibile)
- Servo motore SG90 (o simile)
- 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, che include quasi tutti i componenti necessari per realizzare molti dei progetti presenti sul sito.
👉 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.
All'interno troverai spiegazioni semplici, schemi chiari e molti progetti pratici pensati per chi parte da zero.
👉 Scopri i miei libri su Arduino:
https://amzn.to/4rfzjXE
Nota: i link presenti in questa pagina sono link affiliati Amazon.
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, che include quasi tutti i componenti necessari per realizzare molti dei progetti presenti sul sito.
👉 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.
All'interno troverai spiegazioni semplici, schemi chiari e molti progetti pratici pensati per chi parte da zero.
👉 Scopri i miei libri su Arduino:
https://amzn.to/4rfzjXE
Nota: i link presenti in questa pagina sono link affiliati Amazon.
Schema di collegamento
Il servo motore ha tre fili.
Collegamenti:
Il filo di segnale permette ad Arduino di controllare l'angolo del servo.
Il servo motore ha tre fili.
Collegamenti:
- Rosso → 5V Arduino
- Marrone o nero → GND
- Arancione o giallo → pin 9 Arduino
Il filo di segnale permette ad Arduino di controllare l'angolo del servo.
Codice Arduino
Arduino include già la libreria per controllare i servo motori.
Arduino include già la libreria per controllare i servo motori.
Progetto 48 - Servo motore base
Come funziona il programma
La libreria Servo permette di controllare facilmente il motore.
Il comando:
myServo.attach()
collega il servo al pin Arduino.
La funzione:
myServo.write()
imposta l'angolo del servo.
Nel nostro esempio il servo ruota tra:
La libreria Servo permette di controllare facilmente il motore.
Il comando:
myServo.attach()
collega il servo al pin Arduino.
La funzione:
myServo.write()
imposta l'angolo del servo.
Nel nostro esempio il servo ruota tra:
- 0°
- 90°
- 180°
Varianti possibili
Controllo con sensori
Il servo può muoversi in base ai dati di un sensore.
Braccio robotico
È possibile utilizzare più servo per creare bracci robotici.
Apertura automatica
Il servo può controllare porte o sportelli automatici.
Controllo con sensori
Il servo può muoversi in base ai dati di un sensore.
Braccio robotico
È possibile utilizzare più servo per creare bracci robotici.
Apertura automatica
Il servo può controllare porte o sportelli automatici.