BÀI 9. ĐỌC TÍN HIỆU NÚT NHẤN HIỂN THỊ LÊN SERIAL MONITOR
Giới thiệu về nút nhấn:
Tôi sẽ giới thiệu cho các bạn những loại button ( nút nhấn) phổ biến hiện nay.
Nút nhấn (Button) là gì?
Bạn có thể tìm thấy nó ở mọi thứ trong cuộc sống, chẳng hạn như cái nút trong bàn phím máy tính của mình,…
Button có rất nhiều loại, và mỗi loại lại có ứng dụng riêng của nó. Vì vậy, chỉ cần sử dụng hợp lý và sáng tạo các loại button - nút bấm, bạn sẽ làm nên những dự án. Nút nhấn thường có 2 loại chính: 2 chân và 4 chân ( thực chất 4 chân giống 2 chân chỉ giúp nó cố định và chắc chắn hơn).
Phần cứng chuẩn bị:
- Mạch Arduino (ở đây mình sử dụng Arduino UNO).
- Breadboard còn gọi testboard
- Điện trở 10 kΩ.
- Nút nhấn 2 chân hoặc 4 chân (hoặc công tắc tương đương).
Sơ đồ nguyên lý và lắp mạch:
Lập trình điều khiển:
int nutnhan = 2; // khai bao chan nut nhấn là chân D2
void setup() {
Serial.begin(9600); //Mở cổng Serial ở baudrate 9600 để giao tiếp với máy tính
pinMode(nutnhan, INPUT); //Cài đặt chân D2 ở trạng thái đọc dữ liệu
}
void loop() {
int buttonStatus = digitalRead(nutnhan); //Đọc trạng thái button
Serial.println(buttonStatus); //Xuất trạng thái button
delay(200); //Chờ 200ms
}
Các bạn có thể tham khảo thêm eBooks Lập Trình Arduino Từ A đến Z dành cho người mới bắt đầu, sẽ giúp các bạn học lập trình Arduino dễ dàng hơn.
Mọi chi tiết xin liên hệ:
Hotline: 01695 304 802
Email: tdhshop1991@gmail.com
Facebooks: https://www.facebook.com/profile.php?id=100010302510283