
Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49

Il servo è un tipo di motoriduttore che può ruotare solo di 180 gradi. È controllato inviando impulsi elettrici dalla tua scheda Arduino Uno. Questi impulsi indicano al servo in quale posizione dovrebbe spostarsi.
Passaggio 1: componenti necessari
- Scheda Arduino Uno * 1
- Cavo USB * 1
- Servo * 1
- Tagliere * 1
- Ponticelli
Fase 2: Principio
Il servo è costituito da guscio, circuito stampato, motore non centrale, ingranaggio e rilevamento della posizione. Il suo principio di funzionamento è il seguente: la scheda Arduino Uno invia il segnale PWM al servomotore, quindi questo segnale viene elaborato dall'IC sul circuito per calcolare la direzione di rotazione per azionare il motore, quindi questa potenza di azionamento viene trasferita al braccio oscillante tramite il riduttore. Allo stesso tempo, il rilevatore di posizione restituisce il segnale di posizione per giudicare se la posizione impostata è stata raggiunta o meno.
Passaggio 3: diagramma schematico

Passaggio 4: procedure


Passo 1:
Costruisci il circuito.
Passo 2:
Scarica il codice da
Passaggio 3:
Carica lo schizzo sulla scheda Arduino Uno
Fare clic sull'icona Carica per caricare il codice sulla scheda di controllo.
Se viene visualizzato "Caricamento completato" nella parte inferiore della finestra, significa che lo schizzo è stato caricato con successo.
Ora puoi vedere il servomotore ruotare di 90 gradi (ruota una volta ogni 15 gradi). E poi ruota nella direzione opposta.
Passaggio 5: codice
/***********************************************
* nome: Servo
* funzione: puoi vedere il servomotore ruotare di 90 gradi (ruota una volta ogni 15 gradi).
* E poi ruotare nella direzione opposta.
************************************************/
//Email: [email protected]
//Sito web: www.primerobotics.in
#includere
/************************************************/
Servo myservo;//crea oggetto servo per controllare un servo
/************************************************/
configurazione nulla()
{
myservo.attach(9);//attacca il servo sul pin 9 all'oggetto servo
myservo.write(0);//torna a 0 gradi
delay(1000);//aspetta un secondo
}
/*************************************************/
ciclo vuoto()
{
myservo.write(15);//va a 15 gradi
delay(1000);//aspetta un secondo
myservo.write(30);//va a 30 gradi
delay(1000);//aspetta un secondo.33
myservo.write(45);//va a 45 gradi
delay(1000);//aspetta un secondo.33
myservo.write(60);//va a 60 gradi
delay(1000);//aspetta un secondo.33
myservo.write(75);//va a 75 gradi
delay(1000);//aspetta un secondo.33
myservo.write(90);//va a 90 gradi
delay(1000);//aspetta un secondo
myservo.write(75);//torna a 75 gradi
delay(1000);//aspetta un secondo.33
myservo.write(60);//torna a 60 gradi
delay(1000);//aspetta un secondo.33
myservo.write(45);//torna a 45 gradi
delay(1000);//aspetta un secondo.33
myservo.write(30);//torna a 30 gradi
delay(1000);//aspetta un secondo.33
myservo.write(15);//torna a 15 gradi
delay(1000);//aspetta un secondo
myservo.write(0);//torna a 0 gradi
delay(1000);//aspetta un secondo
}
/**************************************************/
Consigliato:
Pattumiera intelligente con Arduino, sensore a ultrasuoni e servomotore: 3 passaggi

Pattumiera intelligente utilizzando Arduino, sensore a ultrasuoni e servomotore: in questo progetto, ti mostrerò come realizzare una pattumiera intelligente usando Arduino, in cui il coperchio della pattumiera si aprirà automaticamente quando ti avvicini con la spazzatura. Gli altri componenti importanti utilizzati per realizzare questa pattumiera Smart sono un sensore a ultrasuoni HC-04
Collegare Maduino UNO al servomotore: 7 passaggi

Collega Maduino UNO al servomotore: in questo tutorial utilizzeremo Arduino UNO, servomotore e Visuino per ruotare il servomotore. Guarda un video dimostrativo
ARDUINO: COME UTILIZZARE UN SERVOMOTORE CON POTENZA ESTERNA: 5 Passi

ARDUINO: COME UTILIZZARE UN SERVOMOTORE CON UN'ALIMENTAZIONE ESTERNA: Questa istruzione è la versione scritta del mio "Arduino: Come utilizzare un servomotore con un'alimentazione esterna" Video di YouTube che ho caricato di recente. Ti consiglio vivamente di dare un'occhiata. Visita il canale YouTube
Interfacciamento del servomotore con NodeMCU: 6 passaggi (con immagini)

Interfacciamento del servomotore con NodeMCU: Ciao a tutti, questo è il mio primo progetto Instructable. Quindi vuoi iniziare con NodeMCU? Bene, sono qui per condividere con voi. Oggi vi mostrerò come iniziare con NodeMCU. Andiamo! NodeMCU ha a bordo ESP8266-12E rende il b
Tutorial Arduino - Controllo del servomotore con Arduino: 5 passaggi

Tutorial Arduino - Controllo del servomotore con Arduino: questa istruzione è la versione scritta del mio "Arduino: come controllare il servomotore con Arduino" Video di YouTube che ho caricato di recente. Ti consiglio vivamente di dare un'occhiata. Visita il canale YouTube