Mục lục:

Hẹn giờ tắt với Arduino: 3 bước
Hẹn giờ tắt với Arduino: 3 bước

Video: Hẹn giờ tắt với Arduino: 3 bước

Video: Hẹn giờ tắt với Arduino: 3 bước
Video: DA24: HẸN GIỜ TẮT THIẾT BỊ ĐIỆN SỬ DỤNG MODULE THỜI GIAN DS3231 VÀ ARDUINO 2024, Tháng bảy
Anonim
Hẹn giờ tắt với Arduino
Hẹn giờ tắt với Arduino

Xin chào, với dự án này, bạn sẽ có thể kiểm soát việc BẬT và TẮT thiết bị của mình trong khoảng thời gian bạn muốn. Chúng có thể là đèn, bật máy, v.v. Chúng tôi sẽ sử dụng Arduino, RTC 1307 và Solid State Realy (SSR 25 DA) kiểm soát thời gian mà bạn đặt trong chương trình. Bạn có thể đặt giờ "BẬT" và tối thiểu "TẮT", tăng hoặc giảm "ĐẶT ĐIỂM" bằng cách sử dụng chương trình ur. Dự án này hữu ích để đặt AC, Lò sưởi và bất kỳ máy hoặc đèn nào thành "BẬT và TẮT" trong thời gian cụ thể,

Bước 1: VẬT LIỆU YÊU CẦU

VẬT LIỆU CẦN THIẾT
VẬT LIỆU CẦN THIẾT
VẬT LIỆU CẦN THIẾT
VẬT LIỆU CẦN THIẾT
VẬT LIỆU CẦN THIẾT
VẬT LIỆU CẦN THIẾT

1. ARDUINO NANO.

2. DS 3231 (ĐỒNG HỒ RTC).

3. SSR 25 DA (THỰC TẾ NHÀ NƯỚC RẮN).

4. DÂY JUMPER.

Bước 2: LẮP RÁP VÀ DÂY

LẮP RÁP VÀ DÂY
LẮP RÁP VÀ DÂY

Chân RTC CLOCK (DS3231) vào chân Arduino

1 GND sang GND

2 VCC sang VCC

3 SDA đến A5

4 SDA đến A4

Chân SOLID STATE REALY (SSR 25 DA) vào chân Arduino

1. 3 (+) đến D2

2. 4 (-) sang GND

Bước 3: LẬP TRÌNH

Trong chương trình này, bạn phải đặt thời gian BẬT và TẮT cho máy của bạn và mọi thứ bạn muốn kiểm soát

Tôi đã viết chương trình này trong chương trình này Không muốn đặt thời gian RTC vì chúng tôi chỉ sử dụng tối thiểu do RTC đưa ra

và cuối cùng, chúng tôi đặt lại RTC về 0 phút cho phép chúng tôi phục hồi (lặp lại chu kỳ tỷ lệ BẬT và TẮT của chúng tôi)

đặt đúng giờ của bạn trong dòng "OnMinSET" trong vài phút

đặt thời gian nghỉ của bạn trong dòng "OffMinSET" trong vài phút

và tôi sử dụng thư viện là DS 3231 tôi chia sẻ với bạn

Đề xuất: