MỤC LỤC
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.

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
- TOP 5 Bộ KIT học tập Arduino cho người học lập trình
- Tài liệu học điện tử miễn phí
- Kênh YouTobe hay về điện tử, mạch điện
- Fanpage cùng nhau học điện tử
- Chia sẻ kiến thức điện tử cơ bản
NƠI MUA LINH KIỆN GIÁ TỐT
- Linh kiện điện tử giá siêu rẻ : Shop Ristina.vn
- Linh kiện điện tử, nhà thông minh : Shop Làm Chủ Công Nghệ
- Chuyên mạch nguồn, sạc dự phòng chỉ từ 1K: Shop Điện Tử AT
- Chuyên pin sạc 18650, Pin sạc AA: Shop Linhkiengiatot
- 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.