Mục lục:

Đẩy công tắc sang đèn điều khiển (Arduino): 4 bước
Đẩy công tắc sang đèn điều khiển (Arduino): 4 bước

Video: Đẩy công tắc sang đèn điều khiển (Arduino): 4 bước

Video: Đẩy công tắc sang đèn điều khiển (Arduino): 4 bước
Video: Tự học Arduino bài 2: Điều khiển LED bằng nút nhấn 2024, Tháng mười một
Anonim
Đẩy công tắc sang đèn điều khiển (Arduino)
Đẩy công tắc sang đèn điều khiển (Arduino)

Dự án Tinkercad »

Xin chào !, Hôm nay tôi sẽ hướng dẫn cách sử dụng nút nhấn để điều khiển trạng thái BẬT / TẮT của đèn LED trong Arduino.

Đối với điều này, tôi sẽ sử dụng TinkerCAD, rất dễ sử dụng và phục vụ các mục đích của chúng tôi khi nói đến những thứ như thế này.

Nếu bạn muốn biết cách sử dụng TinkerCAD, bạn có thể xem bài đăng của tôi về cách sử dụng cơ bản của TinkerCAD cho các dự án điện tử.

Liên kết:

Bước 1: Chuẩn bị sẵn sàng tất cả các thành phần

Chuẩn bị sẵn sàng tất cả các thành phần
Chuẩn bị sẵn sàng tất cả các thành phần

Bây giờ lấy tất cả các thành phần cần thiết cho thử nghiệm của chúng tôi:

1) Arduino Uno

2) Breadboard nhỏ

3) LED

4) Nút nhấn

5) Điện trở (10K-ohms) (giá trị có thể được thay đổi trong menu tùy chọn điện trở, bằng cách nhấp vào nó)

6) Điện trở (220 ohms)

Bước 2: Kết nối các thành phần

Kết nối các thành phần
Kết nối các thành phần

Bây giờ chúng ta cần kết nối tất cả các thành phần theo yêu cầu của chúng ta. Vì vậy, đối với điều này, chúng ta cần suy nghĩ về logic đơn giản. Khi chúng tôi nhận được bất kỳ tín hiệu đầu vào nào từ nút nhấn, chỉ khi đó chúng tôi cần áp dụng tín hiệu đầu ra cho đèn LED được kết nối với Arduino.

Để làm điều này, hãy đặt nút nhấn vào cầu nối của bảng mạch (như hình minh họa), và kéo một sợi dây từ một trong các chân của nút nhấn và kết nối nó với chuỗi dương của bảng mạch. Sau đó kết nối điện trở 10k-ohms với chân còn lại của điện trở (như hình vẽ). Bây giờ nó sẽ hoạt động như một công tắc chuyển đổi giữa phần tích cực và phần điện trở.

Kéo một dây từ cùng một đầu cuối của nút nhấn được kết nối với điện trở và kết nối nó với chân 2 của Arduino. Điều này sẽ hoạt động như đầu vào từ nút nhấn. Kết nối đầu kia của điện trở với phần nối đất (-ve) của bảng mạch. Kết nối phần tích cực với nguồn cung cấp 5V của Arduino và phần âm với GND (mặt đất) của Arduino.

Bây giờ chúng ta cần kết nối đèn LED với chân 13 (bạn có thể chọn bất kỳ) của Arduino thông qua điện trở 220 ohms.

Bước 3: Viết mã

Viết mã
Viết mã

Mở tab Mã ở bên phải màn hình và chọn chế độ mã hóa dưới dạng văn bản và xóa mã hiện có trong đó.

Đầu tiên, khai báo nút và chân LED kết nối với Arduino. Bây giờ chúng ta cần một biến có thể lưu trữ trạng thái của nút (hoạt động như bộ nhớ). Vì vậy, khai báo một biến số nguyên cho điều này và gán giá trị mặc định là 0 (trạng thái TẮT được ký hiệu là 0).

Bây giờ trong chức năng cài đặt, khai báo chế độ chân đèn led là OUTPUT và chế độ chân nút là INPUT.

Trong hàm void loop, đọc trạng thái nút bằng cách sử dụng digitalRead và lưu trữ nó trong biến.

Bây giờ kiểm tra xem trạng thái nút là HIG H, áp dụng điện áp cao cho chân led khác điện áp thấp.

Kiểm tra mã bằng cách nhấp vào mô phỏng.

Bước 4: Demo

Nếu có bất kỳ vấn đề, xin vui lòng cho tôi biết

Đề xuất: