Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Menghitung Panjang String Arduino atau Jumlah Karakter

Menghitung Panjang String C++ Arduino

Cara Menghitung Panjang String Arduino atau Jumlah Karakter - Assalamu'alaikum Warahmatullah Wabarakatuh teman-teman semua, pada kali ini saya ingin membagikan tutorial singkat bagaimana caranya kita membaca atau mengetahui panjang string. Jika anda belum tahu apa itu string, sederhananya string adalah sebuah text.

Nah, panjang string ini tentu saja jumlah karakter dari string tersebut. Misalnya, stirng yang ingin diketahui panjangnya adalah "Selamat Datang di Blog ini". Secara kasat mata, kita bisa mengetahui panjang teks tersebut adalah 26 atau 26 karakter (termasuk spasi).

Cara Menghitung Panjang String Arduino atau Jumlah Karakter

Dalam berbagai kasus projek yang dibuat, adakalanya kita perlu mendapatkan panjang teks secara otomatis dari sistem, seperti data string yang diterima dari serial monitor atau dari komunikasi lainnya.

Dari itu, mari kita praktekkan.


Kode Progam Menghitung Panjang String 

Perintah dasar untuk dapat membaca panjang string atau jumlah karakter dari string adalah ".length()". Adapun contoh programnya adalah:

String data;
int panjang;

void setup() {
Serial.begin(9600);
}

void loop() {
while (!Serial.available()) {}

data = Serial.readString();
data.trim();
panjang = data.length();

Serial.println("Panjang dari teks *" + data + "* adalah : " + panjang);
}

Silahkan diupload program diatas ke board Arduino anda kemudian buka serial monitor.

Teman-teman semua, di dalam artikel ini saya gunakan beberapa teks, yaitu:

  • 1234567890
  • Pada hari sabtu, andi pergi ke pasar bersama ibu
  • Bapak becak dapat tumpangan
  • Dll
Dengan teks diatas, saya paste di Serial Monitor Arduino lalau saya klik Send. Adapun hasil dari serial monitor adalah sebagai berikut:
Cara Menghitung Panjang String Arduino atau Jumlah Karakter
Hasil dari menghitung panjang string atau jumlah karakter 
 
Dari program diatas, ada satu baris perintah yaitu "trim()". Gunanya untuk menghapus whitespace characters. Jika anda belum mengerti apa itu whitespace characters, silahkan baca disini.
 
Semoga artikel sederhana ini dapat membantu anda. Jika anda suka dengan artikel ini, silahkan di share ke teman-teman yang lainnya agar dapat membantu sesama. Terima kasih.

Tags:

Posting Komentar untuk "Cara Menghitung Panjang String Arduino atau Jumlah Karakter"