Seri Port Haberleşme Komutları Ve Uygulama Örnekleri
Serial Port tüm Arduino kartlarda en az bir adet mevcuttur ve Arduino kartımız ile bilgisayar veya diğer cihazların haberleşmesinde kullanılır.
Not: Serial Port kullanılırken Arduino kartımız üzerinde bulunan Serial Port için ayrılmış pinleri başka giriş veya çıkış işlemleri için kullanamayız.
Bilgisayarınız ve kartınız arasındaki bağlantıyı sağladıktan sonra Serial Port Ekranı butonuna tıklayarak açılan Serial Port Ekranına ulaşabilir ve bu ekran aracılığı ile kartınız ile haberleşme ekranına ulaşabilirsiniz.

Arduino Serial Nesnesi
Arduino programlama dilinde seri haberleşme portunu kullanımı için tanımlanmış bir Serial nesnesi bulunmaktadır. Serial nesnesi işimizi kolaylaştırıcı bir çok fonksiyona sahiptir. Bu fonksiyonlar;
- available ()
- availableForWrite ()
- begin ()
- end ()
- find ()
- findUntil ()
- flush ()
- if ( Serial )
- parseFloat ()
- parseInt ()
- peek ()
- print ()
- println ()
- read ()
- readBytes ()
- readBytesUntil ()
- readString ()
- readStringUntil ()
- serialEvent ()
- setTimeOut ()
- write ()
—————————————————————————————————————
int alinan = 0; // alınacak degeri saklamak için kullanılacak değişken
void setup() {
Serial.begin(9600); // Seri Portumuzu 9600 baud olarak ayarlıyoruz.
}
void loop() {
if (Serial.available()) { // Serial Porta girdi değerinin olup olmadığını kontrol et
// eğer girdi varsa oku ve yazdır.
alinan = Serial.read(); // Serial Porttan değer okuma
Serial.print(“Alinan Deger: “);
Serial.print(alinan); // integer olarak alınan değeri yazdırma
Serial.print(” – Char Olarak Alinan Deger: “);
Serial.println((char)alinan); // char’a dönüştürerek alınan değeri yazdırma.
}
}
————————————————————————————————————–