![Đồng hồ kỹ thuật số Arduino sử dụng DS1302: 4 bước Đồng hồ kỹ thuật số Arduino sử dụng DS1302: 4 bước](https://i.howwhatproduce.com/images/003/image-6112-j.webp)
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:14
![Đồng hồ kỹ thuật số Arduino sử dụng DS1302 Đồng hồ kỹ thuật số Arduino sử dụng DS1302](https://i.howwhatproduce.com/images/003/image-6112-1-j.webp)
![Đồng hồ kỹ thuật số Arduino sử dụng DS1302 Đồng hồ kỹ thuật số Arduino sử dụng DS1302](https://i.howwhatproduce.com/images/003/image-6112-2-j.webp)
![Đồng hồ kỹ thuật số Arduino sử dụng DS1302 Đồng hồ kỹ thuật số Arduino sử dụng DS1302](https://i.howwhatproduce.com/images/003/image-6112-3-j.webp)
Giới thiệu
Xin chào các bạn, tôi hy vọng các bạn sẽ làm tốt. Đây sẽ là một dự án ngắn và đơn giản về cách tạo đồng hồ kỹ thuật số bằng Arduino.
Trong dự án này, chúng tôi sẽ tạo ra một đồng hồ kỹ thuật số với sự trợ giúp của Arduino và một thanh ghi dịch chuyển. Điều này chỉ có thể hiển thị thời gian ở định dạng 24 giờ với các chấm nhấp nháy (đại diện cho giây).
Tôi đang sử dụng Mô-đun đồng hồ thời gian thực (RTC) DS1302 cho mục đích thời gian. Điều tuyệt vời về nó là chỉ sử dụng một thanh ghi Shift và một màn hình 7 phân đoạn 4 chữ số.
Bước 1: Chúng ta cần gì?
![Chúng ta cần gì? Chúng ta cần gì?](https://i.howwhatproduce.com/images/003/image-6112-4-j.webp)
![Chúng ta cần gì? Chúng ta cần gì?](https://i.howwhatproduce.com/images/003/image-6112-5-j.webp)
Đây là danh sách các bộ phận chúng tôi cần:
- Arduino Uno / Nano
- Mô-đun đồng hồ RTC (DS1302)
- Hiển thị 7 phân đoạn 4 chữ số
- Đăng ký Shift (74HC595)
- Điện trở 220 Ohm x4 (Để giảm độ sáng)
- Ô đồng xu CR2032 (Đối với mô-đun RTC)
- Dây nhảy
- BreadBoard
- Bảng Perf (Tùy chọn để tạo mẫu) Pin Lithium-Ion (Dành cho Nguồn điện)
Vì vậy, đây là những gì tất cả chúng ta cần.
Bước 2: Kết nối / Đi dây
![Kết nối / Hệ thống dây điện Kết nối / Hệ thống dây điện](https://i.howwhatproduce.com/images/003/image-6112-6-j.webp)
![Kết nối / Hệ thống dây điện Kết nối / Hệ thống dây điện](https://i.howwhatproduce.com/images/003/image-6112-7-j.webp)
Trong phần này, chúng tôi kết nối Hiển thị phân đoạn với Thanh ghi Arduino và Shift như sau:
Ghim A vào Q0, Ghim B vào Q1, Ghim C vào Q2, Ghim D vào Q3, Ghim E vào Q4, Ghim F vào Q5, Ghim G vào Q6 của Thanh ghi Shift
Ghim DP (H) vào chân 3 của Arduino
Ghim Digit1 vào Pin 7 của Arduino
Ghim Digit2 vào Pin 6 của Arduino
Ghim số 3 vào chân 5 của Arduino
Ghim Digit4 vào Pin 4 của Arduino
Ngoài ra, hãy kết nối Điện trở 220 ohm với từng chữ số của màn hình phân đoạn. (Xem Sơ đồ)
Bây giờ chúng ta kết nối Mô-đun RTC với Arduino, chèn ô đồng xu vào mô-đun và kết nối theo sơ đồ đã cho. Tương tự đối với Thanh ghi Shift.
Bạn có thể tải xuống những hình ảnh này từ liên kết dưới đây. Sơ đồ kết nối BreadBoard
Bước 3: Mã hóa
![Mã hóa Mã hóa](https://i.howwhatproduce.com/images/003/image-6112-8-j.webp)
Bạn sẽ thấy một mã như thế này như được hiển thị trong hình ảnh:
Chỉ Đặt thời gian hiện tại trong dòng mã này và tải nó lên. Sau khi tải lên, hãy bình luận trên dòng này (sử dụng dấu gạch chéo kép, tức là //) vì khi thời gian được thiết lập, nó sẽ không thay đổi.
Bao gồm thư viện (được cung cấp trong liên kết bên dưới) trong chương trình bằng cách truy cập
Sketch <Bao gồm Thư viện <Thêm tệp. ZIP <Thêm đường dẫn tệp đã tải xuống của bạn
Tải xuống mã và thư viện từ liên kết dưới đây:
Tải xuống mã
Bước 4: Tạo mẫu (Tùy chọn)
![Tạo mẫu (Tùy chọn) Tạo mẫu (Tùy chọn)](https://i.howwhatproduce.com/images/003/image-6112-9-j.webp)
![Tạo mẫu (Tùy chọn) Tạo mẫu (Tùy chọn)](https://i.howwhatproduce.com/images/003/image-6112-10-j.webp)
Chúng tôi có thể làm cho dự án này trở nên di động bằng cách thực hiện các kết nối trên PCB.
Trong khi chế tạo nó trên PCB, hãy đảm bảo rằng bạn đang sử dụng các chân cắm đầu cái để gắn các mạch Arduino nếu không việc hàn trực tiếp có thể làm hỏng thiết bị. Ngoài ra, sử dụng đế IC 16 chân để thay đổi điện trở thiết bị khác có thể bị hỏng (điều tương tự xảy ra trong trường hợp của tôi).
Ngoài ra, tôi đã hàn màn hình Phân đoạn trên một PCB khác có thể được gắn dễ dàng trên hộp hoặc thứ gì đó khác.
Kết nối từng khớp đúng cách nếu không mạch có thể không hoạt động.
Gợi ý: Đầu tiên hãy tạo nó trên breadboard sau đó bạn có thể hàn nó vào PCB.
Đề xuất:
Cách xé một thước cặp kỹ thuật số và cách hoạt động của một thước cặp kỹ thuật số: 4 bước
![Cách xé một thước cặp kỹ thuật số và cách hoạt động của một thước cặp kỹ thuật số: 4 bước Cách xé một thước cặp kỹ thuật số và cách hoạt động của một thước cặp kỹ thuật số: 4 bước](https://i.howwhatproduce.com/images/006/image-15293-j.webp)
Làm thế nào để xé một thước cặp kỹ thuật số và cách hoạt động của một thước cặp kỹ thuật số: Nhiều người biết cách sử dụng thước cặp để đo lường. Hướng dẫn này sẽ dạy bạn cách tháo thước cặp kỹ thuật số và giải thích cách hoạt động của thước cặp kỹ thuật số
Đồng hồ kỹ thuật số sử dụng dao động pha lê & dép lật: 3 bước
![Đồng hồ kỹ thuật số sử dụng dao động pha lê & dép lật: 3 bước Đồng hồ kỹ thuật số sử dụng dao động pha lê & dép lật: 3 bước](https://i.howwhatproduce.com/images/007/image-18372-j.webp)
Đồng hồ kỹ thuật số sử dụng bộ dao động pha lê & Flip Flops: Đồng hồ được tìm thấy trong hầu hết các loại thiết bị điện tử, chúng là nhịp tim của bất kỳ máy tính nào. Chúng được sử dụng để đồng bộ hóa tất cả các mạch tuần tự. chúng cũng được sử dụng như một bộ đếm để theo dõi thời gian và ngày tháng. Trong hướng dẫn này, bạn sẽ học cách ho
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
![Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh) Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)](https://i.howwhatproduce.com/images/007/image-20303-j.webp)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Máy đo điện dung / Máy đo điện dung tự động tự động đơn giản với Arduino và bằng tay: 4 bước
![Máy đo điện dung / Máy đo điện dung tự động tự động đơn giản với Arduino và bằng tay: 4 bước Máy đo điện dung / Máy đo điện dung tự động tự động đơn giản với Arduino và bằng tay: 4 bước](https://i.howwhatproduce.com/images/004/image-9328-10-j.webp)
Máy kiểm tra tụ điện tự động đơn giản / Máy đo điện dung bằng Arduino và bằng tay: Xin chào! Đối với đơn vị vật lý này, bạn cần: * nguồn điện có 0-12V * một hoặc nhiều tụ điện * một hoặc nhiều điện trở sạc * đồng hồ bấm giờ * đồng hồ vạn năng cho điện áp đo * một arduino nano * một màn hình 16x2 I²C * Điện trở 1 / 4W với 220, 10k, 4,7M một
Khung hình nghệ thuật điểm ảnh LED với nghệ thuật arcade cổ điển, điều khiển ứng dụng: 7 bước (có hình ảnh)
![Khung hình nghệ thuật điểm ảnh LED với nghệ thuật arcade cổ điển, điều khiển ứng dụng: 7 bước (có hình ảnh) Khung hình nghệ thuật điểm ảnh LED với nghệ thuật arcade cổ điển, điều khiển ứng dụng: 7 bước (có hình ảnh)](https://i.howwhatproduce.com/images/002/image-4598-57-j.webp)
Khung nghệ thuật điểm ảnh LED với nghệ thuật arcade cổ điển, điều khiển ứng dụng: TẠO KHUNG NGHỆ THUẬT LED ĐƯỢC ĐIỀU KHIỂN ỨNG DỤNG VỚI 1024 đèn LED hiển thị RETRO 80s ARCADE GAME ART PartsPIXEL Makers Kit - $ 59Adafruit 32x32 P4 LED Matrix - $ 49,9512x20 Inch Tấm acrylic, 1/8 " dày inch - Khói sáng trong suốt từ nhựa vòi -