Mục lục:

Chỉ báo ánh sáng sử dụng Arduino: 4 bước
Chỉ báo ánh sáng sử dụng Arduino: 4 bước

Video: Chỉ báo ánh sáng sử dụng Arduino: 4 bước

Video: Chỉ báo ánh sáng sử dụng Arduino: 4 bước
Video: Tự học lập trình Arduino Tập 14 | Lập trình Arduino điều khiển 8 led sáng dần tắt dần 2024, Tháng mười một
Anonim
Chỉ báo ánh sáng sử dụng Arduino
Chỉ báo ánh sáng sử dụng Arduino

Chào mọi người, đây là một dự án Arduino đơn giản và thú vị khác, hoạt động như Đèn báo ánh sáng, sử dụng Arduino UNO, LDR và đèn LED. Các bộ phận cần thiết:

1x Arduino (UNO)

1x Breadboard

Đèn LED 12x 5mm

15x dây

1x LDR

1x 100Ohm điện trở

1x điện trở 10kOhm

1x thiện chí

Bước 1: Video

Image
Image

Bước 2: Đấu dây mạch

Đấu dây mạch
Đấu dây mạch

Vì vậy, điều đầu tiên cần làm là kết nối tất cả các đèn LED và LDR với Arduino bằng breadboard. Cách dễ nhất là kết nối tuyến tính tất cả các đèn LED với các chân Arduino mong muốn bằng cách sử dụng dây.

Chúng ta phải thêm điện trở 100Ohm vào mạch để hạn chế dòng điện qua đèn LED. Điện trở 10kOhm được mắc nối tiếp với LDR để chúng ta có được một bộ chia điện áp.

Cũng là một dự án TinkerCAD:

Đồng hồ đo ánh sáng

Bước 3: Lập trình Arduino

Lập trình Arduino
Lập trình Arduino

Điều tiếp theo là mã hóa Arduino. Đầu tiên chúng ta xác định giá trị trễ bên ngoài bất kỳ vòng lặp nào, giá trị đó sẽ giống nhau thông qua chương trình. Sau đó, chúng tôi xác định mã PIN 2-13 là Đầu ra. Chúng ta phải tạo analogRead để có thể nhận được giá trị từ cảm biến ánh sáng. Một vòng lặp For khác là cần thiết để bật đèn LED theo đầu vào từ cảm biến. Vòng lặp Tiếp theo sẽ tắt đèn LED, khi giá trị của cảm biến ánh sáng giảm xuống.

Bước 4: Kết luận

Đây là một dự án rất đơn giản mà ai cũng có thể làm được, chỉ sử dụng một vài thành phần để đo cường độ ánh sáng một cách tương đối. Cũng rất tuyệt khi xem LDR (Điện trở phụ thuộc vào ánh sáng) hoạt động như thế nào.

Bạn cũng nên hiểu cách hoạt động của các đầu ra Arduino và cả vòng lặp For. Cảm ơn vì đã đi ngang qua….

Đề xuất: