c# arduino konveyör bant

tolgacal
13-05-2016, 22:23   |  #1  
tolgacal avatarı
OP Taze Üye
Teşekkür Sayısı: 0
2 mesaj
Kayıt Tarihi:Kayıt: May 2016

Merhaba ;

Yapacağım proje bir sorter makinesi olacak c# dan gönderdiğim komutlara göre ürünleri ayrıştıracak .
C# ile Arduino bağlantısını kurdum ve gönderdiğim veriye uygun olarak devremi çalıştırdım.
Fakat ben ayrıştırma yapacağım için motorlarımın benim verdiğim veriye göre belirli bir süre sonra çalışmasını istiyorum
( örnek kod aşağıdaki gibidir.) . Ayrıca in1 ve in2 çalışırken ben aynı zamanda in3 ve in4 'e de komut göndermek istiyorum bu nedenle delay kodumuz arduinoyu beklettiği için pek bir işe yaramıyor. Yardımlarınızı rica ediyorum şimdiden teşekkür ederim.
arduino uno kart L298N motor sheld kullanıyorum


if(x=='a')// c# dan gönderdiğim veri
{
10 saniye sonra
digitalWrite(in1 , HIGH);
digitalWrite(in2 , LOW);

ve yeniden
(x== 'a' ) olana kadar yukarıdaki komutu yapma
}