Bir 4 byte yani 32 bit işaretli tam sayı türünden verileri tutabilir. -2,147,483,648 ile 2,147,483,647 arasındaki sayıları tutmak için kullanılır. Değer atanırken atanan değer sonuna “L” harfi konulur.
C# ile daha önce çalıştım OOP yapısı hakkında da bilgim var ama dili 1 yıldır kullanmadığım için unuttum bazı şeyleri, ayrıca Arduino ile ne ilgisi var?
Serial.write() komutu ile tek seferde 1 byte veri gönderebilirsiniz. Serial.write("212") diye yazarsanız 212 sayısını tek seferde gönderemez. 3 turda gider ve alt alta yazar.
Serial.print() ve Serial.println() ise yazdığın değerleri ASCII olarak gönderir. Mesela 'A' harfini gönderdiğinde alıcı taraftan 65 değerini okursun. Serial.println ise veriyi gönderdikten sonra imleci alt satıra götürür.
What is the difference between Serial.write and Serial.print? And when are they used? Both have been used to print on serial monitor, what are their actual differences?