Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Atmel => Konuyu başlatan: veliusta - 29 Temmuz 2015, 18:40:47

Başlık: Arduino değer + basamak + karakteri birleştirme
Gönderen: veliusta - 29 Temmuz 2015, 18:40:47
  Serial.print(SICAKLIK_DS3231, 1);
  Serial.println("~C");
  myGLCD.print("SICAKLIK_DS3231, 1 & ~C", CENTER, 30); // Yapmak istediğim

Değerden XX.XX biçimde sayı geliyor. Ben Son Basamağını silmek istiyorum. XX.X şeklinde. ve Gelen verinin sonuna ~C yazmak istiyorum.


Başlık: Ynt: Arduino değer + basamak + karakteri birleştirme
Gönderen: metaltrrocker - 29 Temmuz 2015, 19:16:12
String olarak şu şekilde birleştirebilirsin.
string2 = string1 + veri;
link-> https://www.arduino.cc/en/Tutorial/StringAdditionOperator (https://www.arduino.cc/en/Tutorial/StringAdditionOperator)

yine string olarak ayırma işlemi;
exString = "Hello World!";
  exString.remove(2, 6)

String'in 2.nci ve 6'ncı karakterleri arasını siler.
exString'in son hali "Herld!"
link-> https://www.arduino.cc/en/Tutorial/StringRemove (https://www.arduino.cc/en/Tutorial/StringRemove)
Sen kendi isteğin doğrultusunda düzenlersin kodu.
Başlık: Ynt: Arduino değer + basamak + karakteri birleştirme
Gönderen: veliusta - 29 Temmuz 2015, 19:33:26
 stringOne = SICAKLIK_DS3231 + stringTwo;
stringOne.remove(4,1);

Teşekkürler oldu. Bu işimi görür.
Başlık: Ynt: Arduino değer + basamak + karakteri birleştirme
Gönderen: metaltrrocker - 29 Temmuz 2015, 19:34:39
Rica ederim kolay gelsin.