pinMode()

Giới thiệu

Cấu hình 1 pin quy định hoạt động như là một đầu vào (INPUT) hoặc đầu ra (OUTPUT). Xem mô tả kỹ thuật số (datasheet) để biết chi tiết về các chức năng của các chân. 

Như trong phiên bản Arduino 1.0.1, nó có thể kích hoạt các điện trở pullup nội bộ với chế độ INPUT_PULLUP. Ngoài ra, chế độ INPUT vô hiệu hóa một cách rõ ràng điện trở pullups nội bộ.

Cú pháp

pinMode(pin, mode)

Thông số

pin: Số của chân digital mà bạn muốn thiết đặt

mode: INPUT, INPUT_PULLUP hoặc OUTPUT

Trả về

không

Ví dụ

int ledPin = 13;                 // đèn LED được kết nối với chân digital 13

void setup()
{
  pinMode(ledPin, OUTPUT);      // thiết đặt chân ledPin là OUTPUT
}

void loop()
{
  digitalWrite(ledPin, HIGH);   // bật đèn led
  delay(1000);                  // dừng trong 1 giây
  digitalWrite(ledPin, LOW);    // tắt đèn led
  delay(1000);                  // dừng trong 1 giây
}

Ghi chú

Các chân Analog cũng có thể được sử dụng dưới dạng Digital I/O. Ví dụ: A0, A1, ...

Reference Tags: 
lên
21 thành viên đã đánh giá bài viết này hữu ích.
Các bài viết cùng tác giả

LED_BUILTIN

Hầu hết các mạch Arduino đều có một pin kết nối với một on-board LED (led nằm trên mạch) nối tiếp với một điện trở. LED_BUILTIN là một hằng số thay thế cho việc tuyên bố một biến có giá trị điều khiển on-board LED. Hầu hết trên các mạch Arduino, chúng có giá trị là 13

lên
8 thành viên đã đánh giá bài viết này hữu ích.

So sánh ngắn giưa 2 board mini breakout và arduino breakout của Intel Edison - VMIG2016

Như chúng ta đã biết, cuộc thi VMIG 2016 năm nay đã có kết quả vòng sơ khảo. Xin chúc mừng 40+2 nhóm đã vào tròng 2 của cuộc thi năm nay, Chúng ta cùng xem trong bộ board mạch edison và mini breakout có điều gì hot nhé!

lên
25 thành viên đã đánh giá bài viết này hữu ích.