Ana Sayfa Arduino Joystick ile Servo Motor Açılarını Lcd Ekrana Basma

Joystick ile Servo Motor Açılarını Lcd Ekrana Basma

2 min read
3
0
6,542

Merhaba Arkadaşlar,

Bu yazımızda,joystick kullanarak servo motora manuel olarak verdiğimiz açıları eş zamanlı olarak LCD ekranında görebileceğimiz bir proje yapacağız. Daha önce joystick ile servo motor kontrolü yapılmıştı ve şimdi de bunun hangi derece de olduğunu görebilmek için LCD ekranımızdan yararlanacağız.


Kullanılan Malzemeler:

Arkadaşlar aşağıdaki resimde bağlantılar mevcut ama her LCD bağlantıları ellinizdeki mevcut olanlarla aynı olmayabilir. Bu yüzden datasheet den bakıp öyle bağlantı yapmanızı öneririm.!

ismet

Kodlar

#include<LiquidCrystal.h>
#include <Servo.h>
LiquidCrystal lcd(12,11,5,4,3,2);
//LCD RS=12--ENABLE=11--D7=5,D6=4,D5=3,D4=2--R/W=GND
 
const int servo1 = 13; // 5 numaralı pin dijital servo 1
const int yonX = 3; // sol sağ analog 3
 
int servoDeger;
 
Servo servomotor1;
 
void setup() {
lcd.begin(16,2);// lcd tanımlanıyor ve 2x16 lık lcd kullanıyoruz.
// Servo motor
servomotor1.attach(servo1);
 
}
 
void loop() {
 
servoDeger= analogRead(yonX);//joystick den okunan degeri değişkenimizin içerisine atıyoruz.
servoDeger = map(servoDeger, 0, 1023, 0, 180); // 0-180 derece arası dönüs
servomotor1.write(servoDeger);
delay(15);
lcd.setCursor(0,0);//lcd kursorünü sol ilk köşeden başlatıyoruz ve yazımızı basıyoruz.
lcd.print("Servo Derece:");
 
lcd.print(servoDeger);//map komutu ile dönüştürdüğümüz komutu ekrana basıyoruz.
 
lcd.setCursor(0,1);//2. satıra kursoru getiriyoruz ve yazımızı basıyoruz.
lcd.print("roboturka.com");
 
delay(500);
lcd.clear();//ekranı temizliyoruz.
}

Buna Benzer Yazılar Göster !
Daha Fazlasını Yükle - İsmet Ünallı
Daha Fazla Göster -  Arduino

3 Yorumlar

  1. Fatma Nur

    12 Kasım 2016 at 23:24

    merhaba ben güneş takip sistemi yapıcam güneş takip sisteminin derecesini gösteren bi lcd ekran yapsam joystic yerine güneş takip sisteminin bağlantılarını nasıl yapabilirim yardımcı olur musunuz

    Reply

    • İsmet Ünallı

      İsmet Ünallı

      13 Kasım 2016 at 20:17

      Merhabalar Fatmanur,
      Senin bahsetmiş olduğun uygulamaların ikiside sitemizde mevcut… Sadece yapman gereken servo acılarını bir değişken üzerinde tutman ve bu değişkeni 2 farklı alanda eş zamanlı olarak kullanmandır.
      İyi çalışmalar… Bitirince bir videonuda izlemek isteriz… 🙂

      Reply

  2. emre

    13 Haziran 2017 at 05:06

    Kütüphaneleri paylamadan faydalı olmuyorsunuz sadece reklam yapmış oluyorsunuz.Kütüphaneleeri indirebileceğimiz link paylaşsanız daha iyi olmaz mı?

    Reply

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bak Bakalım ?

Mikroakışkanlar Nedir?

Mikro ve nano hacimlere sahip tek ya da çok evreli sistemlerdeki sıvıları mikrometre boyut…