Sunteți pe pagina 1din 2

Lucrareapractică№ 5

Tema:Servomotoare
Scopul lucrării:Dezvoltareaunui program de gestionare a servomotoruluipe Arduino într-un mediu
virtual Autodesk.
Mersul lucrării:
1. Elaborăm circuitul necear care constă dintr-un microcontoler Arduino Uno , servomotor,
potențiometru și osciloscop

Fig 5.1 Circuitul Arduino Uno , servomotor, potențiometru și osciloscop

Servo servo_9;
int potPin = A0;
int value = 0;
void setup()
{
servo_9.attach(9);

pinMode(10,OUTPUT);
Serial.begin(9600);
}

CPB 61110 LP05 V14


Mod Coala Nr.document Semnat Data
Elaborat Oselschi Pavel Lit. Coala Coli
Verificat Lupescu Vasile 1 2
Servomotoare
C-428
#include <Servo.h>

//int pos;

void loop()
{

value = analogRead(potPin);
value= map(value,0,1023,0,180);

int pos=value;
servo_9.write(pos);

if(value>=90)
{
digitalWrite(10,1);
}
else
digitalWrite(10,0);
}
Concluzii: În această lucre practică am afla principiul dr funcționare a servo motorului, precum și
programarea acestuia de la Arduino UNO, pentru folosirea lui în diverse aplicații, la fel și afișarea pe
osciloscop a informației digitale.

Coala
Servomotoare 2
Mod Coala Nr.document Semnat Data

S-ar putea să vă placă și