Chương trình Arduino có thể được chia làm 3 phần: cấu trúc (structure), biến số (variable) và hằng số (constant), hàm và thủ tục (function). Chuyên mục này sẽ giúp bạn tìm hiểu về 3 phần này qua sự diễn giải các khái niệm và mô tả các hàm thao tác/thủ tục.
Ở phần dưới là các tài liệu tham khảo về lập trình Arduino.
Cấu trúc | Giá trị | Hàm và thủ tục |
Cấu trúc điều khiểnCú pháp mở rộngToán tử số học- = (phép gán)
- + (phép cộng)
- - (phép trừ)
- * (phép nhân)
- / (phép chia)
- % (phép chia lấy dư)
Toán tử so sánh- == (so sánh bằng)
- != (khác bằng)
- > (lớn hơn)
- < (bé hơn)
- >= (lớn hơn hoặc bằng)
- <= (bé hơn hoặc bằng)
Toán tử logic- && (và)
- || (hoặc)
- ! (phủ định)
- ^ (loại trừ)
Phép toán hợp nhất- ++ (cộng thêm 1 đơn vị)
- -- (trừ đi 1 đơn vị)
- += (phép rút gọn của phép cộng)
- -= (phép rút gọn của phép trừ)
- *= (phép rút gọn của phép nhân)
- /= (phép rút gọn của phép chia)
| Hằng sốKiểu dữ liệuChuyển đổi kiểu dữ liệuPhạm vi của biến và phân loạiHàm hỗ trợ | Nhập xuất Digital (Digital I/O)Nhập xuất Analog (Analog I/O)Hàm thời gianHàm toán họcHàm lượng giácSinh số ngẫu nhiênNhập xuất nâng cao (Advanced I/O)Xử lý chuỗiBits và BytesNgắt (interrupt)Giao tiếp |
Đăng nhận xét