5 Ocak 2015 Pazartesi

Arduino C# Haberleşmesi - Real time Graph Version 2

Merhaba arkadaşlar,

Bir önceki yazımda arduino yada seri porttan gelen verilerin grafiğinin çizdirilmesi ve çizidirlen grafiğin anlık resimlerinin alınabilmesi için bir setup yapmıştık. Bu çalışmada yapılan bu setup biraz daha geliştirilmiştir.

Eklenen özellikler:

  • Gelen veriler ekranda gerçek zamanlı gösterilmiştir.
  • Gelen verilerin txt dosyasına kaydedilmesi için kayıt yeri girişi ve kaydet butonu eklenmiştir. Bu sayede istenilen zamana kadar olan veriler kaydet butonu ile txt dosyasına kaydedilebilecektir. Bu sayede ekranda gerçek zamanlı izlenen grafik görüntüsü, kaydedilen veriler kullanılarak excel, matlab gibi ortamlara aktarılabilecektir.
arduino realtime graph c#

Grafik çizdirme proramı version 2

Uygulama kaynak kodları ve setup dosyaları

7 yorum:

  1. Mükemmel bir Çalışma ellerine sağlık

    YanıtlaSil
  2. Kardeşim ellerine sağlık çok güzel olmuş.Fakat bir sorum olacak.Ardunıodan okuduğumuz titreşim sensörü bilgisini bu arayüzde çizdirmek için ne yapmamız gerekiyor

    YanıtlaSil
    Yanıtlar
    1. Teşekkürler,
      Titreşim sensöründen okuduğunuz değeri seri porttan göndermeniz yeterli.

      Sil
    2. peki y ekseninde gerilim değerinimi gösteriyor ?

      Sil
    3. Hayır. Bu çalışmada arduinonun analog girişine potansiyometre bağlandı ve analogRead komutu ile alınan bilgi ekrana bastırılıyor. Yani 0-1023 (10 bit adc olduğu için) arası değer gözükmekte.

      Sil
  3. Merhabalar, etiket harfler ile arduino serie portundan programa basılan verileri nasıl ayrıştırıp farklı grafikler elde edebiliriz ? Örneğin A1234 B9988 A1212 B3344 gibi \n ile basıyoruz. Program içinde not düşmüşsünüz Readline().Contains("A") gibi kullanın diye, biraz açıklayabilir misiniz ?

    YanıtlaSil
  4. acaba okuma ve grafik çizdirme hızını nasıl arttırırız yardımcı olursanız çok mutlu oluruz

    YanıtlaSil