1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Arduino bai 2 p2 INPUT GPIO

3 49 1

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 195,68 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

PHẦN II:INPUT 1.Các hàm có liên quan digitalReadpin pin: giá trị của digital muốn đọc giá trị trả về là HIGH hoặc LOW VD: Xác định trạng thái nhấn nút bằng led Phần cứng:  Mạch Arduino

Trang 1

PHẦN II:INPUT 1.Các hàm có liên quan

digitalRead(pin)

pin: giá trị của digital muốn đọc

giá trị trả về là HIGH hoặc LOW

VD: Xác định trạng thái nhấn nút bằng led

Phần cứng:

 Mạch Arduino (ở đây mình sử dụng Arduino UNO)

 Breadboard (một số nơi gọi là Test Board)

 Điện trở 10 kΩ

 Nút nhấn (hoặc công tắc tương đương)

Trang 2

int ledPin = 13; // chân led 13

int inPin = 2; // button tại chân 2

int val = 0; // biến "val" dùng để lưu tín hiệu từ digitalRead

void setup()

{

pinMode(ledPin, OUTPUT); // đặt pin digital 13 là output pinMode(inPin, INPUT); // đặt pin digital 2 là input

}

void loop()

{

Trang 3

val = digitalRead(inPin); // đọc tín hiệu từ digital2

digitalWrite(ledPin, val); // thay đổi giá trị của đèn LED là giá trị của digital 2

}

Ngày đăng: 04/01/2019, 10:01

TỪ KHÓA LIÊN QUAN

w