Arduino İle Seri Port Üzerinden PC’ye Veri Gönderme
Your ads will be inserted here by
Easy Plugin for AdSense.
Please go to the plugin admin page to
Paste your ad code OR
Suppress this ad slot.
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.
- 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.
- 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.
Your ads will be inserted here by
Easy Plugin for AdSense.
Please go to the plugin admin page to
Paste your ad code OR
Suppress this ad slot.
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.
Yazan: Mehmet Yalçın ASLAN
Bilgiler için teşekkürler mehmet bey