info@kodmek.com
Kodmek
  • Anasayfa
  • Blog
  • Araçlar
Kodmek
  • Anasayfa
  • Blog
  • Araçlar
  • Anasayfa
  • Blog
  • Araçlar
  • Anasayfa
  • Blog
  • Araçlar
Blog
Home Elektronik Arduino MATLAB ile Arduino Kullanarak DC Motor Kontrolü
Arduino

MATLAB ile Arduino Kullanarak DC Motor Kontrolü

MeK 26 Kasım 2018 0 Comments

Bu yazımızda, MATLAB ve Arduino kullanarak DC motorunu nasıl kontrol edeceğinizi göstereceğiz. MATLAB de yeni iseniz, MATLAB ile basit LED yanıp sönme programı ile başlamak için tavsiye edilir.

DC Motorun kontrol edilmesi için MATLAB Grafik Kullanıcı Arayüzü Oluşturulması

MATLAB için Arduino ile kurulumu tamamladıktan sonra, DC motorunu kontrol etmek için GUI (Grafik Kullanıcı Arayüzü) oluşturmamız gerekiyor. GUI’yi başlatmak için komut penceresinde aşağıdaki komutu yazın.

guide

Bir pencere açılır, ardından aşağıdaki resimde gösterildiği gibi yeni boş GUI’yi seçin.Creating-GUI-in-MATLAB

Şimdi, aşağıda gösterildiği gibi, Saat yönünde dönme, Saat yönünün tersine dönme ve DURDURMA için üç düğme ekleyin.

Pushbutton-in-MATLAB-GUI

Butonun şeklini yeniden boyutlandırmak veya değiştirmek için, üzerine tıklayın ve butonun köşelerinden sürükleyebilirsiniz. Özelleştirmek istediğiniz butona çift tıklayarak, ilgili düğmenin rengini, şeklini ve etiketini değiştirebilirsiniz. Aşağıdaki resimde gösterildiği gibi üç butonu özelleştiriniz.

GUI-Inspector-for-Changing-Tag-string-and-color

GUI-for-DC-Motor-Control-Using-MATLAB

Butonları istediğiniz gibi özelleştirebilirsiniz. Şimdi bunu kaydettiğinizde, MATLAB’un Editör penceresinde bir kod oluşturulur. Arduino’nuzu projenizle ilgili herhangi bir görevi yerine getirmesi için kodlamak için her zaman bu oluşturulan kodu düzenlemelisiniz. Aşağıda MATLAB kodunu düzenledik.

Arduino ile DC Motor kontrol etmek için MATLAB Kodu

Aşağıdaki kodu kopyalayıp satır no. 74 e ekleyiniz. Arduino’nun m-dosyasını her çalıştırdığınızda MATLAB ile bağlantı kurmasını sağlıyacaktır.

clear all;
global a;
a = arduino();

Initializing-Arduino-in-MATLAB

Aşağı kaydırdığınızda, GUI’deki her Düğme için üç işlev olduğunu görürsünüz. Şimdi bu kodları düzenliyelim

Command-to-run-DC-motor-clockwise-in-MATLAB

Şimdi saat yönünün tersine düğmesinin işleviyle, motoru saat yönünün tersine döndürmek için, işlevin sonunda aşağıdaki kodu ekleyin. 

Command-to-run-DC-motor-anticlockwise-in-MATLAB

Motorun dönüşünü durdurmak için aşağıdaki kodu ekleyin.

Command-to-stop-DC-motor-in-MATLAB

Matlab ile kodlama işlemi bukadar şimdi devre şemamıza bakalım.

Devre Şeması :

Circuit-Diagram-for-DC-Motor-Control-Using-MATLAB-and-Arduino

Artık Matlab ile Run ederek devremizin çalışmasını gözlemleyebilirsiniz. Tüm Matlab kod dosyaları ektedir.Web sitemize ücretsiz üye olarak dosyayı indirebilirsiniz.

Icon

Arduino-Matlab-Dc motor kontrolü

1 file(s) 1.29 KB
Please login to download

 

Arduino ile Matlab Arduino ile Matlab kullanımı Arduino nasıl matlab ile programlanır Arduino ve matlable motor kontrolü
101
736 Views
AboutEnes KALE
Wordpress için en iyi 5 seo eklentisiPrevWordpress için en iyi 5 seo eklentisi22 Kasım 2018
Wordpress için en iyi ücretsiz magazin temaları27 Kasım 2018Wordpress için en iyi ücretsiz magazin temalarıNext

Bir yanıt yazın Yanıtı iptal et

Yorum yapabilmek için oturum açmalısınız.

New Comments
  • SP Flash Tool için veysel25
  • DZ09 Smartwatch Saat modelleri ekleme için MeK
  • DZ09 Smartwatch Saat modelleri ekleme için furkan öztoprak
  • STM32F103 1602A LCD Bağlantısı için MeK

Kodmek güncel teknoloji ve programlama platformu
Bültene kayıt ol

[mc4wp_form id="357"]

Kullanım koşulları | Gizlilik Çevreve politikası

Copyright © 2023 kodmek.com. All Rights Reserved.