2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Trong Hướng dẫn này, chúng tôi sẽ trình bày cách tạo màn che cửa sổ tự động bằng cách sử dụng Mô-đun Arduino và LDR. Vào ban ngày, rèm / rèm cửa sổ sẽ cuộn xuống và vào ban đêm, nó sẽ cuộn lại.
Bước 1: Mô tả
Mô-đun LDR sẽ cho tín hiệu CAO nếu Cường độ ánh sáng cao và nó cho tín hiệu THẤP khi Cường độ ánh sáng thấp.
Arduino sẽ xoay Động cơ DC theo hướng khôn ngoan của đồng hồ bất cứ khi nào nó phát hiện CAO từ Mô-đun LDR và rèm cửa sổ được cuộn xuống, tương tự khi Arduino nhận được tín hiệu THẤP từ Mô-đun LDR, nó sẽ xoay Động cơ DC theo hướng ngược chiều kim đồng hồ và rèm cửa sổ sẽ được cuộn lại hướng lên. Thời gian quay của Động cơ DC sẽ phụ thuộc vào độ dài của rèm.
Các thành phần cần thiết cho hướng dẫn này: Arduino Uno - (Kiểm tra tại đây)
Động cơ DC 9V - (Kiểm tra tại đây)
Mô-đun LDR - (Kiểm tra tại đây)
Mô-đun điều khiển động cơ DC L293d - (Kiểm tra tại đây)
Jumper Wires - (Kiểm tra tại đây)
Bước 2: Sơ đồ mạch
Mô-đun LDR có 3 chân
VCC - Kết nối chân này với 5V của Arduino Nano
GND - Kết nối chân này với GND của Arduino Nano
VOUT - Chân này sẽ được kết nối với chân Ananlog A0 của Arduino Nano
Động cơ DC sẽ được điều khiển bởi Mô-đun điều khiển động cơ L293D. Trình điều khiển động cơ L293D sẽ được vận hành từ Arduino Nano. Nó có 4 chân đầu vào cho 2 động cơ, chúng ta sẽ chỉ sử dụng một động cơ.
Kết nối của trình điều khiển động cơ L293D như sau:
M2a / IN1 - Chân này sẽ được kết nối với chân kỹ thuật số số 3 của Arduino Nano
M2b / IN2 - Chân này sẽ được kết nối với chân kỹ thuật số số 2 của Arduino Nano
VCC - Kết nối chân này với Pin bên ngoài 9V
GND - Kết nối chân này với mặt đất của pin 9V
Bước 3: Đầu ra video
Tải xuống mã của bạn từ đây