Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Vui lòng tìm dự án đồng hồ Arduino của tôi bằng bảng UNO và Neopixels của Adafruit. Nó là một công việc đang được tiến hành, vì vậy hãy kiên nhẫn với hướng dẫn của tôi….. Nó sẽ trở nên chi tiết hơn khi tôi có một chút thời gian. Bạn có thể tìm thấy mã và thông tin chi tiết về hệ thống dây điện trên GitHub (xem các liên kết phía trước).
Bước 1: Các bộ phận cần thiết
x1 điện trở 10K
x1 điện trở 430R
x1 LDR (điện trở phụ thuộc ánh sáng)
x1 vòng 12 LED Neopixel (Adafruit)
x1 vòng 60 LED Neopixel (Adafruit) - lưu ý rằng vòng có bốn phần
x1 RTC DS1307 (đồng hồ thời gian thực)
x1 bảng Arduino UNO R3
x1 breadboard
Dây điện
Bước 2: Bố cục phần cứng (Theo thiết kế Fritzing)
github.com/SteveDeDomenico/Arduino-Uno-LED…
Bạn có thể tải xuống sơ đồ Fritzing để giúp hỗ trợ việc nối dây của dự án. Lưu ý rằng điện trở là 10K.
Bước 3: Mã
github.com/SteveDeDomenico/Arduino-Uno-LED…
Bạn có thể tìm thấy mã này tại GitHub để tải xuống. Khi có thời gian, tôi sẽ thảo luận chi tiết hơn về một số mã.
Bước 4: Video của nó hoạt động
Không phải là video hay nhất, nhưng tôi nghĩ sẽ rất tuyệt nếu nó hoạt động. Tôi sẽ tải lên những cái tốt hơn thể hiện một số tính năng.
Bước 5: RTC
RTC DS1307 được sử dụng để giúp giữ đúng thời gian. Tham khảo sơ đồ Fritzing để đấu dây chính xác.
Bước 6: Những chiếc nhẫn riêng biệt
Vòng nhỏ (12 đèn LED) được sử dụng cho kim giờ và vòng lớn hơn (60 đèn LED) được sử dụng cho kim phút và giây. Một LDR (Điện trở phụ thuộc ánh sáng) đã được tích hợp vào bản dựng để điều chỉnh độ sáng của cả hai vòng. Những chiếc nhẫn này có thể được mua từ trang web của Adafruit. Lưu ý rằng vòng 60 LED có bốn phần và cần được hàn với nhau.
Bước 7: Hội đồng UNO
Tôi đã sử dụng bảng UNO, nhưng những bảng khác cũng hoạt động tốt.
Bước 8: Kết thúc nghệ thuật cho dự án
Một trường hợp cắt laser đã được sử dụng để hoàn thành dự án.
Bước 9: Hiệu ứng ban đêm
Lưu ý rằng điện trở nhạy cảm với ánh sáng làm cho đèn LED kém sáng hơn trong bóng tối.