Arduino Dizi Durum Değişikliği İşlevleri
Dize durum değişikliği işlevleri, bir Dize durumunu değiştirmenize izin verir. İsimleri ima ettiği gibi çalışırlar. toUpperCase()
, tüm dizeyi büyük harf karakterlerine dönüştürür ve toLowerCase()
tüm String’i küçük harf karakterlerine değiştirir. Sadece A’dan Z’ye veya a’dan z’ye kadar olan karakterler etkilenir.
Donanım
- Arduino veya Genuino
Devre
Bu örnek için devre yoktur, kartınızın USB üzerinden bilgisayara bağlı olması ve Arduino Yazılımının (IDE) seri monitör penceresi açık olmalıdır.
Kod
/* Dize Durum değişiklikleri String'in durumunun nasıl değiştirileceğine dair örnekler oluşturuldu 27 Tem 2010 değiştirilme tarihi 2 Nis 2012 Tom Igoe tarafından Bu örnek kod kamu malıdır. http://www.arduino.cc/en/Tutorial/StringCaseChanges */ void setup() { // Seri haberleşmeyi açın ve bağlantı noktasının açılmasını bekleyin: Serial.begin(9600); while (!Serial) { ; // bağlanmak için seri portu bekleyin. Sadece yerel USB bağlantı noktası için gerekli } // bir giriş gönderin: Serial.println("\n\nDize durumu değişir:"); Serial.println(); } void loop() { // toUpperCase() tüm harfleri büyük harfe değiştirir: String stringOne = "<html><head><body>"; Serial.println(stringOne); stringOne.toUpperCase(); Serial.println(stringOne); // toLowerCase() tüm harfleri küçük harfe dönüştürür: String stringTwo = "</BODY></HTML>"; Serial.println(stringTwo); stringTwo.toLowerCase(); Serial.println(stringTwo); // true iken hiçbir şey yapmayın: while (true); }
Kaynak:arduino.cc