Mục lục:
Video: RTC Với DS1307 và PIC16F628A: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Nó là một mạch sản xuất từ trên xuống dưới của chính tôi.
Bước 1: Mạch điều khiển RTC
Đây là tầng đầu tiên của pcb được thiết kế một lớp. nó chứa bộ điều chỉnh điện áp dương, bộ lọc, IC đồng hồ thời gian thực, pin, pic16f628, đầu cắm 1 * 16pin cho màn hình LCD, đầu cắm chân 2x4 cho các nút và đèn led, đầu cắm 1 * 2pin cho nguồn 5V.
Như các bạn đã biết, IC đồng hồ thời gian thực (DS1307) là sản phẩm hỗ trợ giao thức truyền thông I2C không có trong pic16f628 như mức phần cứng. Inorder để vượt qua trở ngại này, tôi đã sử dụng I2Cprotocol ở cấp phần mềm, có nghĩa là bạn không phải sử dụng ngắt, cờ, thanh ghi điều khiển, v.v. Lý do tại sao 16F628A được chọn là nó làm giảm các cổng I / O tối thiểu cần thiết để thực hiện phần cứng và chi phí của toàn bộ mạch bao gồm pcb, hàn, linh kiện, v.v.
Bước 2: Tầng thứ hai cho Giao diện trực quan và Nút
Tầng 2 cũi 2 * 3 nút nhấn, màn hình LCD và đèn led. Một nhóm nút được sử dụng để điều chỉnh ngày và giờ, và nhóm còn lại được sử dụng để điều chỉnh thời gian báo thức. Đối với nhóm nút điều chỉnh RTC, nút giữa được sử dụng để lựa chọn trong số ngày, tháng, ngày, v.v. Nút bên phải tăng biến đã chọn và nút bên trái giảm biến đã chọn. Fort mục đích của điều chỉnh thời gian báo động nhóm nút khác được sử dụng. Tương tự như các nút rtc, nút bên phải tăng biến đã chọn (giờ, phút) và nút bên trái giảm biến đã chọn.
Đề xuất:
8051 Giao diện với DS1307 RTC và Hiển thị Dấu thời gian trên màn hình LCD: 5 bước
Giao diện 8051 với DS1307 RTC và Hiển thị Dấu thời gian trên màn hình LCD: Trong hướng dẫn này, chúng tôi đã giải thích cho bạn về cách chúng tôi có thể giao tiếp vi điều khiển 8051 với ds1307 RTC. Ở đây chúng tôi đang hiển thị thời gian RTC trong màn hình LCD bằng cách sử dụng mô phỏng proteus
Esp8266 dựa trên Boost Converter với giao diện người dùng Blynk tuyệt vời với bộ điều chỉnh phản hồi: 6 bước
Esp8266 dựa trên Boost Converter với giao diện người dùng Blynk tuyệt vời với bộ điều chỉnh phản hồi: Trong dự án này, tôi sẽ chỉ cho bạn một cách hiệu quả và phổ biến cách tăng điện áp DC. Tôi sẽ cho bạn thấy việc xây dựng một bộ chuyển đổi tăng cường có thể dễ dàng như thế nào với sự trợ giúp của Nodemcu. Hãy xây dựng nó. Nó cũng bao gồm một vôn kế trên màn hình và một phản hồi
Đồng hồ thời gian thực DS1307 RTC với Arduino: 4 bước
DS1307 Real Time Clock RTC Với Arduino: Trong Hướng dẫn này, chúng ta sẽ tìm hiểu về Real Time Clock (RTC) và cách Arduino & IC Đồng hồ thời gian thực DS1307 được kết hợp với nhau như một thiết bị định thời. Đồng hồ thời gian thực (RTC) được sử dụng để theo dõi thời gian và duy trì lịch. Để sử dụng RTC, w
PWM Với ESP32 - Làm mờ đèn LED với PWM trên ESP 32 Với Arduino IDE: 6 bước
PWM Với ESP32 | Làm mờ LED với PWM trên ESP 32 Với Arduino IDE: Trong hướng dẫn này, chúng ta sẽ thấy cách tạo tín hiệu PWM với ESP32 bằng Arduino IDE & PWM về cơ bản được sử dụng để tạo ra đầu ra tương tự từ bất kỳ MCU nào và đầu ra tương tự có thể là bất kỳ thứ gì trong khoảng từ 0V đến 3,3V (trong trường hợp esp32) & từ
Tạo đồng hồ với M5stick C bằng Arduino IDE - Đồng hồ thời gian thực RTC với M5stack M5stick-C: 4 bước
Tạo đồng hồ với M5stick C bằng Arduino IDE | Đồng hồ thời gian thực RTC với M5stack M5stick-C: Xin chào các bạn trong phần hướng dẫn này, chúng ta sẽ học cách tạo đồng hồ với bảng phát triển m5stick-C của m5stack bằng Arduino IDE Vì vậy m5stick sẽ hiển thị ngày, giờ & tuần trong tháng trên màn hình