Merhaba arkadaşlar bugün sizlere arduino potansiyometre ile servo kontrolünü anlatacağım.
Gereken malzemeler;
Devre hakkında ufak bilgilendirme;
#include <Servo.h>
//servo kütüphanesi
Servo Servo1;//servoyu tanımlıyoruz
void setup()
{
Servo1.attach(2);
//servonun 2. porttan çıkışını veriyoz
}
void loop()
{
int pot1 = analogRead(A0);
//potansiyometre değerini A0 portundan alıyoruz
int angle1 = map(pot1, 0, 1023, 0, 180);
//potansiyometre değerini servo değerine çeviriyoruz
Servo1.write(angle1);
delay(10);
//servo motoru çeviriyoruz
}
Kodları bilgisayara yazdıktan sonra devremiz ve kodlarımız çalışmaya hazır.
Bu şekilde bilgiler için aşağıya öneri yazabilirsiniz. Bir sonraki devrede görüşmek dileğiyle takipte kalın.
Gereken malzemeler;
- Arduino
- servo motor
- 10k Ω potansiyometre
- jumper kablolar
Devre hakkında ufak bilgilendirme;
- Devreyi bitirdiğinizde gözden geçirip lütfen tekrar kontrol edin.
#include <Servo.h>
//servo kütüphanesi
Servo Servo1;//servoyu tanımlıyoruz
void setup()
{
Servo1.attach(2);
//servonun 2. porttan çıkışını veriyoz
}
void loop()
{
int pot1 = analogRead(A0);
//potansiyometre değerini A0 portundan alıyoruz
int angle1 = map(pot1, 0, 1023, 0, 180);
//potansiyometre değerini servo değerine çeviriyoruz
Servo1.write(angle1);
delay(10);
//servo motoru çeviriyoruz
}
Kodları bilgisayara yazdıktan sonra devremiz ve kodlarımız çalışmaya hazır.
Bu şekilde bilgiler için aşağıya öneri yazabilirsiniz. Bir sonraki devrede görüşmek dileğiyle takipte kalın.