Arduino'da yaptırdığımız işlemlerin sonuçlarını görmek için kullanabileceğimiz bir seri port ekranı mevcuttur. Bu seri port ekranından Arduino'ya bilgi gönderebilir ve Arduino'da yapılan işlemleri bu ekrana yazdırabiliriz.


- Seri monitör Arduino kartı PC ye takılıyken kullanılabilir.

- Program içerisinde void loop() altında Serial.begin(9600); komutu ile seri monitörün 9600 baudrate hızında başlangıç ayarı yapılır. 

- Serial.begin(9600) komutundaki baudrate ile seri monitörün baudrate i aynı olmalıdır.

- Seri monitör Arduino IDE'sinin sağ üst tarafından açılır ve alt taraftan baudrate ayarı yapılır.

- Seri port ekranı PC ile Arduino arasındaki veri iletişimini izlememizi ve veri gönderip almamızı sağlar.


Baudrate Nedir? 

Baud hızı (sembol "Bd"), iki elektronik cihaz arasındaki iletişimin "hızını" tanımlamak için kullanılan birimdir. 9600 baud hızı, cihazlar arasında saniyede 9600 sinyal değişimi hızında veri akışı olacağı anlamına geliyor. Sinyal değişimi; HIGH’dan LOW’a ya da LOW’dan HIGH’a durumudur. Seri portta 1 sinyal değişimi 1 biti kodladığı için, "9600 baud", seri portun saniyede maksimum 9600 bit aktarabildiği anlamına gelir. Fakat sinyal değişiminin 1 birden fazla biti kodladığı iletişim yöntemleri de mevcuttur. 

Örneğin; 

Faz Kaydırmalı Anahtarlama olan PSK’da her sinyal değişikliği 2 bit kodlar. Yani, 1 baud = saniyede 2 bittir. Dörtlü Genlik Modülasyonu QAM’da ise her sinyal değişimi 4 biti kodlar. Bu nedenle 1 baud = saniyede 4 bit olur. 

Arduino ile PC iletişimi seri port ile olduğu için; 1 sinyal değişimi 1 biti kodlar. Bundan dolayı 9600 baud hız saniyede maksimum 9600 bit aktarır.

İki cihazı aynı hıza ayarlamazsanız, bir cihaz, diğerine, beklenenden daha hızlı veya daha yavaş veri gönderecektir. İki seri cihaz aynı iletişim hızına ayarlanmadığında, veri alışverişi güvenilir olmayacaktır.


___________________________________________________________________________________



0 comments:

Yorum Gönder

Toplam Sayfa Görüntüleme Sayısı

Seri İletişim Protokolleri

Sensörlerin Arduino İle Kullanımı

Popular Posts

Yararlanılan Kaynaklar

İletişim

gokdag17@gmail.com