Arduino İle Seri Port Üzerinden PC’ye Veri Gönderme

          Arduino’nun kullanımı sırasında bizlere sağladığı en büyük kolaylıklardan biri de Serial Monitor özelliğidir. Bu özellik ile Arduino projelerinizde çeşitli sensörlerden aldığınız ölçümleri, program içerisinde yaptığınız aritmetik işlemlerin sonuçlarını, herhangi bir değişkenin içerisinde bulunan değeri ya da ekrana yazdırmak istediğiniz herhangi bir metini yazdırabilirsiniz.  Örneğin ışık miktarını ölçen bir uygulama yapıyorsunuz. Uygulamanızda Arduino’ya ışık ölçümü için gerekli sensörü bağladınız. Doğrudan USB üzerinden anlık olarak ölçülen ışık miktarını ekrana yazdırabilir ve uygulamanızın buraya kadar olan kısmı ile ilgili testleri yapmış olursunuz.

Serial Monitor özelliğinin kullanımı ise oldukça kolay.

  1. Setup() kısmında bir satırlık tanımlama yapıyoruz.

Serial.begin(9600);

Bu satır ile PC ile Arduino arasında yapılacak haberleşmenin bandı belirlenmektedir.

  1. Loop() kısmında ise kullanımına geçiyoruz.

Serial.print(“dudigan.com ile Arduino öğreniyorum”);

Bu satır ile pc ekranına çift tırnak içinde yazılı olan metini göndermiş oluyoruz.

Peki, ekranda bu gönderdiğimiz bilgileri nasıl göreceğiz?

Arduino IDE programının sağ üst köşesinde bulunan Serial Monitor (seri port ekranı) butonunu tıklıyoruz ve karşımıza gelen pencereden doğrudan bilgi akışını görmüş oluyoruz.

Adsız

Ekrana herhangi bir değişkenin içinde bulunan değeri yazdırmak istediğimizde ise aşağıdaki gibi kullanmalıyız;

int analog_deger=0;  // analog_deger adında değişken tanımlandı.

Serial.print(analog_deger);  // analog_deger değişkeninin içinde bulunan sayı değeri seri port ekranında görüntülenecektir.

Serial.println(“okunan değer : ”);     

Serial.println(analog_deger);  // bu şekilde “ln” harfleri eklendiğinde ise bir önceki yazdırma satırının hemen yanına yazacaktır.syf

Yazan: Mehmet Yalçın

Arduino İle Seri Port Üzerinden PC’ye Veri Gönderme” için bir yorum

  • 23/02/2016 tarihinde, saat 08:32
    Permalink

    Bilgiler için teşekkürler mehmet bey

    Yanıtla

Bir Cevap Yazın

%d blogcu bunu beğendi: