Mục lục:

Đồng hồ kỹ thuật số 12 giờ sử dụng Arduino: 3 bước
Đồng hồ kỹ thuật số 12 giờ sử dụng Arduino: 3 bước

Video: Đồng hồ kỹ thuật số 12 giờ sử dụng Arduino: 3 bước

Video: Đồng hồ kỹ thuật số 12 giờ sử dụng Arduino: 3 bước
Video: Arduino | Đồng hồ thời gian thực DS3231 + LCD 2024, Tháng mười một
Anonim
Đồng hồ kỹ thuật số 12 giờ sử dụng Arduino
Đồng hồ kỹ thuật số 12 giờ sử dụng Arduino

Đây là một dự án dựa trên breadboard sử dụng Atmel Atmega 2560 (Arduino Mega) và Màn hình LCD 16x2 để tạo ra đồng hồ kỹ thuật số 12 giờ mà không cần thêm thiết bị ngoại vi. Chúng tôi cũng có thể đặt và sửa đổi thời gian với sự trợ giúp của hai nút nhấn.

Toàn bộ mạch được cung cấp bởi + 5V và + 3.3V của Arduino Mega. Mã đính kèm cũng có thể được sửa đổi cho các Sản phẩm Arduino khác.

Bước 1: Yêu cầu

Những điều sau đây là bắt buộc để hoàn thành dự án này:

1- Arduino Mega hoặc Arduino UNO

2- Chiết áp (ví dụ: 5K)

3- LCD 16x2

4- Hai nút đẩy

Bước 2: Pin-outs & đấu dây

Pin-outs & đấu dây
Pin-outs & đấu dây

Đầu ra & đấu dây của Arduino Mega hoặc Arduino UNO và các thiết bị ngoại vi khác được đính kèm trong bước này và cũng được cung cấp như sau:

============= Arduino => LCD

=============

+ 5V => VDD hoặc VCC

GND => VSS

8 => RS

GND => RW

9 => E

4 => D4

5 => D5

6 => D6

7 => D7

+ 3,3V => A

GND => K

====================

Arduino => Chiết áp

====================

+ 5V => chân thứ nhất

GND => chốt thứ 3

====================

Chiết áp || LCD

====================

Pin thứ 2 => Vo

=> Bạn có thể đặt độ tương phản bằng Potentiometer

====================

Arduino => Nút nhấn 1

====================

+ 5V => chân thứ nhất

10 => chốt thứ 2

====================

Arduino => Nút nhấn 2

====================

+ 5V => chân thứ nhất

11 => chốt thứ 2

Bước 3: Tải lên mã

Tải lên mã
Tải lên mã

Tải mã lên Arduino Mega hoặc Arduino UNO. Sau khi tải mã lên Arduino, bạn sẽ nhận được đầu ra của Đồng hồ kỹ thuật số 12 giờ ở Màn hình LCD 16x2 được gắn với Arduino. Tệp Arduino.ino cũng được đính kèm trong bước này.

Sau đó, bạn phải thiết lập thời gian bằng cách sử dụng hai Nút đẩy được gắn với Arduino.

Đề xuất: