Articles

Servo (Română)

Posted by admin

utilizare

această bibliotecă permite o placă Arduino pentru a controla RC (hobby) servo motoare. Servo-urile au angrenaje integrate și un arbore care poate fi controlat cu precizie. Servo-urile Standard permit poziționarea arborelui în diferite unghiuri, de obicei între 0 și 180 de grade. Servo-urile de rotație continuă permit rotirea arborelui să fie setată la diferite viteze.Biblioteca Servo acceptă până la 12 motoare pe majoritatea plăcilor Arduino și 48 pe Arduino Mega., Pe alte panouri decât Mega, utilizarea bibliotecii dezactivează funcționalitatea analogWrite() (PWM) pe pinii 9 și 10, indiferent dacă există sau nu un Servo pe acei pini. Pe Mega, pot fi utilizate până la 12 servo-uri fără a interfera cu funcționalitatea PWM; utilizarea motoarelor 12 până la 23 va dezactiva PWM pe pinii 11 și 12.

Pentru a utiliza această bibliotecă:

#include <Servo.h>

Circuit

Servo motoare au trei cabluri: alimentare, masă, și de semnal. Firul de alimentare este de obicei roșu și trebuie conectat la pinul 5V de pe placa Arduino., Firul de masă este de obicei negru sau maro și ar trebui să fie conectat la un știft de masă de pe placa Arduino. Pinul de semnal este de obicei galben, portocaliu sau alb și ar trebui să fie conectat la un pin digital de pe placa Arduino. Rețineți că servo-urile atrag o putere considerabilă, deci dacă trebuie să conduceți mai mult de unul sau două, probabil că va trebui să le alimentați de la o sursă separată (adică nu pin-ul +5V de pe Arduino). Asigurați-vă că conectați împreună motivele Arduino și sursa de alimentare externă.,

Exemple

  • buton: controlați arborele unui servomotor prin rotirea unui potențiometru
  • Matura: mătură arborele unui servomotor înainte și înapoi

Leave A Comment