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:
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.
Grafik çizdirme proramı version 2
Uygulama kaynak kodları ve setup dosyaları :
Mükemmel bir Çalışma ellerine sağlık
YanıtlaSilKardeş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ıtlaSilTeşekkürler,
SilTitreşim sensöründen okuduğunuz değeri seri porttan göndermeniz yeterli.
peki y ekseninde gerilim değerinimi gösteriyor ?
SilHayı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.
SilMerhabalar, 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ıtlaSilacaba okuma ve grafik çizdirme hızını nasıl arttırırız yardımcı olursanız çok mutlu oluruz
YanıtlaSil