Professional Documents
Culture Documents
vn/reference/setup-va-loop)
Tham khảo
Hằng số
Nào cùng làm! Đăng bài Tải về Cuộc thi Về chúng tôi Bài tập
Nhập xuất Digital (Digital I/O)
• loop() (http://arduino.vn/reference/setup-va-loop)
• HIGH (http://arduino.vn/reference/high) | LOW (http://arduino.vn/reference/low)
• pinMode() (http://arduino.vn/reference/pinmode)
•
INPUT_PULLUP (http://arduino.vn/reference/thiet-dat-digital-pins-nhu-la-input-inputpullup-va-output) |
digitalRead() (http://arduino.vn/reference/digitalread)
• for (http://arduino.vn/reference/for)
•
• Hằng số thực (floating point constants) (http://arduino.vn/reference/Fpconstants)
analogRead() (http://arduino.vn/reference/analogread)
• while (http://arduino.vn/reference/while)
• analogWrite() (http://arduino.vn/reference/analogwrite) - PWM (http://arduino.vn/reference/xung-pwm) -
• break (http://arduino.vn/reference/break)
Kiểu dữ liệu
PPM (http://arduino.vn/reference/xung-ppm)
• continue (http://arduino.vn/reference/continue)
Hàm thời gian
• return (http://arduino.vn/reference/return) • void (http://arduino.vn/reference/void)
• char (http://arduino.vn/reference/char)
• micros() (http://arduino.vn/reference/micros)
Cú pháp mở rộng • unsigned char (http://arduino.vn/reference/unsigned-char)
• delay() (http://arduino.vn/reference/delay)
• (multi-line comment)
/* */ (http://arduino.vn/reference/comments) • word (http://arduino.vn/reference/word)
• min() (http://arduino.vn/reference/min)
• short (http://arduino.vn/reference/short)
• map() (http://arduino.vn/reference/map)
Toán tử số học
• float (http://arduino.vn/reference/float)
• pow() (http://arduino.vn/reference/pow)
• - (http://arduino.vn/reference/cac-phep-cong-tru-nhan-chia-trong-arduino) (phép trừ) • string (http://arduino.vn/reference/string) (chuỗi kí tự biểu diễn bằng array (http://arduino.vn/reference/array) )
• isnan() (http://arduino.vn/reference/isnan)
•
so#index5)
•
char() (http://arduino.vn/reference/CharCast)
ldexp(x, int exp) (http://arduino.vn/tutorial/1465-cac-ham-so-hoc-exp-idexp-modf-ln-log10-ceil-floor-atoichuyen-chu-thanh-
Toán tử so sánh • byte() (http://arduino.vn/reference/ByteCast)
so#index8)
• sizeof() (http://arduino.vn/reference/sizeof)
• acos(x) (http://arduino.vn/tutorial/1464-cac-ham-tinh-luong-giac-trong-arduino-acosarcos-asinarcsin-atanarctan-atan2-cosh-
sinh#index9)
Phép toán hợp nhất
• atan(x) (http://arduino.vn/tutorial/1464-cac-ham-tinh-luong-giac-trong-arduino-acosarcos-asinarcsin-atanarctan-atan2-cosh-
sinh#index12)
• random() (http://arduino.vn/reference/random)
• noTone() (http://arduino.vn/reference/notone)
• shiftOut() (http://arduino.vn/reference/shiftout)
• shiftIn()
• pulseIn() (http://arduino.vn/reference/pulsein)
Xử lý chuỗi
• isAscii() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index2)
• isWhitespace() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index5)
• isAlpha() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index8)
• isAlphaNumeric() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index10)
• isControl() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index13)
• isDigit() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index16)
• isGraph() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index19)
• isLowerCase() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index22)
• isPrintable() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index25)
• isPunct() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index28)
• isSpace() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index31)
• isUpperCase() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index34)
• isHexadecimalDigit()
tren-arduino#index37)
(http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-
• tolower() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index40)
• toupper() (http://arduino.vn/tutorial/1467-cac-ham-kiem-tra-tinh-dung-dan-cua-viec-nhap-xuat-tren-arduino#index43)
Bits và Bytes
• lowByte() (http://arduino.vn/reference/lowbyte)
• highByte() (http://arduino.vn/reference/highbyte)
• bitRead() (http://arduino.vn/reference/bitread)
• bitWrite() (http://arduino.vn/reference/bitwrite)
• bitSet() (http://arduino.vn/reference/bitset)
• bitClear() (http://arduino.vn/reference/bitclear)
• bit() (http://arduino.vn/reference/bit)
Ngắt (interrupt)
• attachInterrupt() (http://arduino.vn/reference/attachinterrupt)
• detachInterrupt() (http://arduino.vn/reference/detachinterrupt)
• interrupts() (http://arduino.vn/reference/interrupts)
• noInterrupts() (http://arduino.vn/reference/nointerrupts)
Giao tiếp
• Serial (http://arduino.vn/reference/library/serial/1/gioi-thieu/serial-thu-vien-giao-tiep-giua-cac-mach-arduino-de-hoc-nhat)
Dưới đây là một số tài liệu tham khảo khác về lập trình Arduino:
1 Bit Math - các phép toán trên hệ nhị phân. (http://arduino.vn/reference/BitMath)
3 Cách lưu trữ các biến số, mảng, chuỗi trong Arduino (http://arduino.vn/bai-viet/355-cach-luu-tru-cac-bien-so-mang-chuoi-trong-arduino)
8 Attiny13 - Trợ thủ đắc lực của Arduino - Lập trình nó? (http://arduino.vn/bai-viet/169-bai-2-attiny13-tro-thu-dac-luc-cua-arduino-lap-trinh-no)
9 Xửlục
Mục lý chuỗi trong Arduino (http://arduino.vn/bai-viet/345-xu-ly-chuoi-trong-arduino)
Mục lục
10 In một chuỗi với nội dung được quy định sẵn trong Arduino (Formatted String) (http://arduino.vn/bai-viet/408-mot-chuoi-voi-noi-dung-duoc-quy-dinh-san-trong-arduino-formatted-string)
11 Kiểm tra email chưa đọc với Intel Galileo và màn hình LCD (http://arduino.vn/bai-viet/458-intel-galileo-kiem-tra-email-chua-doc-voi-intel-galileo-va-man-hinh-lcd)