Articles

Servo (Italiano)

Posted by admin

Uso

Questa libreria permette una scheda Arduino per controllare RC (hobby) servomotori. I servi hanno ingranaggi integrati e un albero che può essere controllato con precisione. I servi standard consentono di posizionare l’albero a vari angoli, di solito tra 0 e 180 gradi. I servi a rotazione continua consentono di impostare la rotazione dell’albero a varie velocità.

La libreria Servo supporta fino a 12 motori sulla maggior parte delle schede Arduino e 48 su Arduino Mega., Su schede diverse dal Mega, l’uso della libreria disabilita la funzionalitàanalogWrite() (PWM) sui pin 9 e 10, indipendentemente dal fatto che ci sia o meno un Servo su quei pin. Sul Mega, è possibile utilizzare fino a 12 servi senza interferire con la funzionalità PWM; l’uso di 12-23 motori disabiliterà PWM sui pin 11 e 12.

Per utilizzare questa libreria:

#include <Servo.h>

Circuito

I servomotori hanno tre fili: alimentazione, massa e segnale. Il cavo di alimentazione è tipicamente rosso e deve essere collegato al pin 5V sulla scheda Arduino., Il filo di terra è tipicamente nero o marrone e deve essere collegato a un perno di terra sulla scheda Arduino. Il pin del segnale è tipicamente giallo, arancione o bianco e deve essere collegato a un pin digitale sulla scheda Arduino. Nota che i servi consumano una notevole potenza, quindi se hai bisogno di guidare più di uno o due, probabilmente dovrai alimentarli da un’alimentazione separata (cioè non dal pin +5V sul tuo Arduino). Assicurarsi di collegare i motivi di Arduino e alimentatore esterno insieme.,

Esempi

  • Manopola: controllare l’albero di un servomotore ruotando un potenziometro
  • Sweep: spazza l’albero di un servomotore avanti e indietro

Leave A Comment