ARDUINO İLE SERVO MOTOR KONTROLÜ

Slides:



Advertisements
Benzer bir sunumlar
Hazırlayan ve Sunan Ali Yasin Çakılcı HUNROBOTX
Advertisements

KABLOSUZ SES VE MÜZİK YAYIN ALICI
Gömülü Sistemler İçin Kullanıcı Ara Yüzü Tasarımı
Devre Elemanları Nelerdir? Nasıl Çalışır? Çeşitleri Nelerdir?
Sistemi ISO imajdan boot ettiğimde karşımıza gelen ekran burda tercihimizi yapıyoruz.
Servis Eğitimi, VK-21 Hoş geldiniz.
DC-AC DÖNÜŞTÜRÜCÜLER / İNVERTERLER
Atama ve Girdi/Çıktı Komutları
Üçgenleri açı ölçülerine göre sınıflandırır
Yaşamımızdaki Elektrik.
XML Biçimli, Belirsiz Değişkenlikteki Verilerin Aktarım ve Görselleştirmesine Mikrodenetleyici Destekli Bir Çözüm Hüseyin GÜRÜLER*, Ayhan İSTANBULLU**,
BİLGİSAYARIN AÇILMASI.
ARDUINO İLE ANALOG ÇIKIŞ VERMEK
ML-222X Serisi Konvansiyonel Yangın Alarm Santralleri
16F628 TANIMLAMA KISMI Devrenizi çalıştırmak için 16F628 mikrodenetleyicisini programlarken kullanacağınız tanımlama kısmı verilmiştir. Defterinize not.
ARDUINO DİJİTAL PİN KONTROLÜ
ARDUINO.
Akıllı Tesislerde Akıllı Cihazlar. Akıllı Tesislerde Geleneksel Bir Sektör: Endüstriyel Mutfak ve Çamaşırhane 2.
Cemil ŞAHİN Bilişim Teknolojileri Öğretmeni
FREKANS ÖLÇME.
ARDUINO DİJİTAL GiRİŞ KONTROLÜ
ARDUINO RÖLE KONTROLÜ.
MİKRODENETLEYİCİ İLE DİJİTAL GİRİŞ KONTROLÜ
Ankara Ü. Fen Fakültesi Astronomi ve Uzay Bilimleri Bölümü AST302 Astronomide Veri Analizi II MySQL sunucusuna bağlantı Hazırlayan Yahya Demircan 2011.
SENSÖR VE TRANSDUSERLER
Basit Bir Elektrik Devresi Kuralım
DİJİTAL ÇIKIŞ KOMUTLARI
TRANSPORT KÜVÖZ.
MOSTEM Teknik Öğretmenleri
Dijital Çıkış Mantığı.
ELEKTRİK MAKİNELERİ VE
ELEKTRİK MAKİNELERİ VE
CCS C İLE PIC PROGRAMLAMA DERS-4-
ARDUINO DİJİTAL PİN KONTROLÜ
CCS C İLE PIC PROGRAMLAMA DERS-3-
ELEKTRİK MAKİNELERİ VE
ELEKTRİK MAKİNELERİ VE
ARDUINO SENSÖR KONTROLÜ
ARDUINO DİJİTAL GiRİŞ KONTROLÜ
ARDUINO İLE SAYAÇ UYGULAMASI
ELEKTRİK MAKİNELERİ VE
ZAYIF AKIM MALZEMELERİ
ELEKTRİK MAKİNELERİ VE
Çevre Ve Şehircilik Bakanlığı Web Site Yönetim Paneli Kullanım Kılavuzu.
ELEKTRİK AKIMI.
Airties Air5750 Modem Kurulumu
PLC’NİN ENDÜSTRİYEL UYGULAMALARI KAYDIR-DÖNDÜR İŞLEMLERİ
PWM (Pulse Width Modulation- Sinyal Genişlik Modülasyonu)
Motor Sürücü Devresi ile Kontrol
ARDUİNO Arduino Eğitimleri Bölüm 6 Analog Giriş – Çıkış İşlemleri
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
MİkroİŞlemcİler ve programlanmasI Mekatronik Mühendisliği Bölümü
KOMPANZASYON.
DERS 1 Gömülü Sistemlere Giriş
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
ARDUİNO Arduino Eğitimleri Bölüm 6 Analog Giriş – Çıkış İşlemleri
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Arduino Eğitimleri Bölüm 5 Dijital Giriş – Çıkış İşlemleri
ARDUİNO Arduino Eğitimleri Bölüm 2 Arduino’ya Giriş
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
MBLOCK ile Arduino ve Robotik Kodlama
MBLOCK ile Arduino ve Robotik Kodlama
PROJE SUNUMU TEK FAZ MOTOR KONTROLÜ
MBLOCK ile Arduino ve Robotik Kodlama
MBLOCK ile Arduino ve Robotik Kodlama
FLOPPY DİSKET İLE MÜZİK
Interrupts.
MBLOCK ile Arduino ve Robotik Kodlama
Eğitsel Robotların Bileşenleri-1
MBLOCK ile Arduino ve Robotik Kodlama
Sunum transkripti:

ARDUINO İLE SERVO MOTOR KONTROLÜ

SERVO MOTOR NEDİR ? Servo motorlar hız ve konumları hassas olarak kontrol edilebilen elektrik motorlarıdır. Robotik ve endüstriyel uygulamalarda sıkça kullanılırlar.

SERVO MOTOR NEDİR ? Servo motorlar, mikrodenetleyici yada PLC’lerin PWM üreten uçlarından kontrol edilirler. Genelde 3 kabloları bulunur. 2 kablosu besleme kablosu, üçüncü kablosu ise konum bilgisini aldığı; yani PWM pinine bağlı olan kablodur.

Servo Bağlantısı Servoların veri kabloları her zaman PWM özellikli pinlere bağlanır.

Servo Bağlantısı Diğer iki kablodan birisi + besleme ucuna, diğer ise – besleme ucuna bağlanır. Buradaki 9 nolu pin PWM özelliği olduğu için yazılmıştır. PWM özelliği taşıyan diğer pinlere de bağlanabilir.

Örnek Program GEREKLİ AYARLAR ! #include <Servo.h> Servo myservo; void setup() { myservo.attach(9); } void loop() myservo.write(30); GEREKLİ AYARLAR ! Servo’nun 30 derece açı yapmasını sağlayan komut

Örnek Devre

Örnek uygulama Örnek programı yazınız ve devre şemasını kurarak çalıştırınız. Programdaki açı değerlerini birkaç kez değiştirerek tekrar yükleyiniz ve gözlem yapınız.

Uygulama-1 Arduino’nun 10 nolu pininden servo kontrol edilmektedir. -Servo’nun önce 30 derece açı yapması, -1 saniye sonra 60 derece konumuna gelmesi ve 3 saniye sonra -120 derece konumuna gelmesi isteniyor. -120 derece konumundan sonra da 2 saniye bekleyecektir. Gerekli programı yazınız ve devreyi kurarak çalıştırınız.

Uygulama-2 Arduino’nun 11 nolu pininden servo kontrol edilmektedir. 7 nolu pine ise buton bağlıdır. Butona basıldığında servonun 75 derece konumuna gelmesi , basılmadığında ise 30 derece konumuna gelmesi isteniyor. Gerekli programı yazınız ve devreyi kurarak çalıştırınız.

Uygulama-3 Bir silgeç sistemi servo motor ile kontrol edilmektedir. Kullanıcı butona bastığında servonun silgeç işlemi görecek şekilde çalışması, Basılmadığında ise 0 derece konumunda durması isteniyor. Gerekli devreyi kurunuz ve programı yazarak çalıştırınız.