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ả

MJPG Streamer vs Intel Galileo - Truyền hình ảnh từ webcam trong mạng LAN với Intel Galileo

Vấn đề truyền hình ảnh từ webcam trong mạng LAN không phải là một vấn đề mới trong việc lập trình nhúng. Ví dụ như trên Raspberry Pi, chúng ta hoàn toàn có thể sử dụng MJPG Streamer để làm được việc này. Tuy nhiên, khác với Raspberry Pi, Intel Galieo không đơn giản như vậy, bởi vì chưa có một bài viết hoàn chỉnh chỉ về vấn đề này trên cộng đồng Intel Galileo thế giới. Vì vậy, mình muốn đóng góp một phần nhỏ để các bạn có thể làm được điều này trên con Intel Galileo của mình (không phân biệt Intel Galileo Gen 1 hay Intel Galileo Gen 2 nhé).

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

Game thử tài trí nhớ - Làm game với Arduino cực kỳ đơn giản

Với mong muốn giúp các newbie có thể dễ dàng hình dung việc lập trình trên board mạch Arduino. Hôm nay, mình sẽ hướng dẫn các bạn làm một game khá thú vị, đó là game: "Thử tài trí nhớ". Chỉ việc sử dụng một ít led, điện trở, nút nhấn và 01 servo, cùng với tay nghề độ mod khéo léo sẵn có của bạn, chúng ta đã có một game khá thú vị rồi!

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