Tư vấn: 0979.466.469 / 0938.128.290

MENU

Chuyển từ char sang string trong Arduino

Báo giá đặt hàng nhập

Trong bài viết này Điện Tử Tương Lai muốn chia sẻ hai phương pháp để chuyển từ char sang string trong Arduino. Phương pháp đầu tiên là sử dụng hàm String() và phương pháp thứ hai là sử dụng hàm Serial.readString().

 

Chuyển đổi char thành string bằng cách sử dụng hàm String() trong Arduino

 

Để chuyển đổi char thành string, chúng ta có thể sử dụng hàm string(). Hàm này nhận một biến làm đầu vào và trả về một đối tượng chuỗi.

 

void loop(){

    char myChar = 'char';

    String myString = String(myChar); 

}

 

Quảng cáo đặt hàng nhập

Trong đoạn mã trên, myChar là một biến kiểu char để lưu trữ các char đã cho và myString là một biến kiểu string để lưu trữ kết quả chuyển đổi.

 

Chuyển đổi char thành string bằng cách sử dụng hàm Serial.readString() trong Arduino

 

Nếu bạn đang đọc dữ liệu kiểu char từ một cổng serial trong Arduino và muốn chuyển đổi dữ liệu thành string, bạn có thể thực hiện việc đó bằng cách sử dụng hàm Serial.readString(). Sử dụng hàm này, bạn có thể chuyển đổi dữ liệu nhận được trực tiếp thay vì chuyển đổi dữ liệu đó sau này bằng một chức năng khác. Hàm Serial.readString() đọc dữ liệu char từ cổng serial và chuyển nó thành string.

 

void loop(){

    String myString = Serial.readString();

}

 

Trong đoạn mã trên, myString là một biến kiểu string để lưu dữ liệu từ cổng serial. Lưu ý rằng hàm này sẽ bị chấm dứt nếu hết thời gian. Kiểm tra setTimeout() để đặt thời gian chờ của serial.

Gia công pcb 932*150
Sản phẩm nổi bật
Sale 0%
25000 /Cái
66000 / Cái

Code: M-7006-039 Còn hàng

Lưu xem sau
Sale 0%
115000 /Cái
/ Cái

Code: 7004-022 Còn hàng

Lưu xem sau
Sale 0%
40000 /Cái
/ Cái

Code: 7006-031 Còn hàng

Lưu xem sau
Sale 0%
70000 /Cái
/ Cái

Code: M-7006-056 Còn hàng

Lưu xem sau
Hỗ trợ liên kết
0979466469
0899909838
0938128290
0899909838
Khiếu nại: 0964238397
0979466469
0868565469
0868565469

Hotline: 0979 466 469

Loading
0979 466 469
Bạn cần linh kiện mẫu ? 7-11 ngày