Bài 03: Biến và kiểu dữ liệu trong Arduino

Kiểu dữ liệu Arduino

1. Biến trong Arduino là gì?

Biến trong Arduino là các vùng nhớ dùng để lưu trữ dữ liệu trong chương trình. Khi lập trình, bạn cần đặt tên biến và gán giá trị để sử dụng. Đây là một phần rất quan trọng khi học lập trình Arduino.

Ví dụ đơn giản:

int led = 13;

Trong ví dụ này, led là một biến kiểu int có giá trị là 13.

2. Các kiểu dữ liệu Arduino phổ biến

Kiểu dữ liệu Mô tả Dung lượng Giá trị
int Số nguyên 2 byte -32,768 -> 32,767
long Số nguyên lớn 4 byte -2 tỉ -> 2 tỉ
float Số thực 4 byte ~3.4028235E+38
char Ký tự 1 byte ‘a’, ‘1’, ‘%’
boolean Giá trị logic 1 byte true / false

Từ khóa chính “kiểu dữ liệu Arduino” cũng là nền tảng để hiểu các phép toán, điều kiện và xử lý tín hiệu.

Kiểu dữ liệu Arduino
Kiểu dữ liệu Arduino

3. Cách khai báo và sử dụng biến

Cú pháp khai báo:

type variableName = value;

Ví dụ:

int led = 13;
boolean ledState = true;

Ví dụ 1: In biến ra Serial Monitor

void setup() {
  Serial.begin(9600);
  int sensorValue = 512;
  Serial.println(sensorValue);
}
void loop() {}

Ví dụ 2: Dùng biến để điều khiển LED

int led = 13;

void setup() {
  pinMode(led, OUTPUT);
}

void loop() {
  digitalWrite(led, HIGH);
  delay(1000);
  digitalWrite(led, LOW);
  delay(1000);
}

4. Một số lỗi thường gặp khi dùng biến trong Arduino

  • Không khai báo biến trước khi sử dụng.
  • Dùng sai kiểu dữ liệu (ví dụ: chia số thực nhưng dùng kiểu int).
  • Trùng tên biến trong các khối lệnh khác nhau.

5. Kết luận

Trong bài này, bạn đã học cách:

  • Sử dụng và khai báo biến trong Arduino đúng cách.
  • Phân biệt các kiểu dữ liệu Arduino thường dùng.
  • Viết chương trình đơn giản có biến và kiểu dữ liệu phù hợp.

Tiếp theo: Chúng ta sẽ tìm hiểu về hàm trong Arduino để chia nhỏ chương trình thành các khối xử lý dễ hiểu hơn.

CHÚC CÁC BẠN THÀNH CÔNG

Có thể bạn quan tâm

  1. TOP 5 Bộ KIT học tập Arduino cho người học lập trình
  2. Tài liệu học điện tử miễn phí
  3. Kênh YouTobe hay về điện tử, mạch điện
  4. Fanpage cùng nhau học điện tử
  5. Chia sẻ kiến thức điện tử cơ bản

NƠI MUA LINH KIỆN GIÁ TỐT

  1. Linh kiện điện tử giá siêu rẻ : Shop Ristina.vn
  2. Linh kiện điện tử, nhà thông minh : Shop Làm Chủ Công Nghệ
  3. Chuyên mạch nguồn, sạc dự phòng chỉ từ 1K: Shop Điện Tử AT
  4. Chuyên pin sạc 18650, Pin sạc AA: Shop Linhkiengiatot
  5. Chuyên các thiết bị điện công nghiệp: Shop Linhkien123

Bài viết thuộc chuỗi học lập trình Arduino cơ bản trên dientu5ngay.com.

Hãy để lại đánh giá cho chúng tớ nếu bài viết hữu ích nhé

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *