Arduino Đếm ngược W / Nút Nghỉ ngơi: 4 bước
Arduino Đếm ngược W / Nút Nghỉ ngơi: 4 bước
Anonim
Arduino Đếm ngược W / Nút Nghỉ ngơi
Arduino Đếm ngược W / Nút Nghỉ ngơi

Có thể hướng dẫn này sẽ hướng dẫn bạn cách tạo đồng hồ đếm ngược bằng Màn hình hiển thị 4 chữ số 7 phân đoạn có thể đặt lại bằng một nút. Tôi có ý tưởng làm điều này bởi vì trong khi tạo ra màn hình 7 đoạn 1 chữ số trong lớp, tôi muốn tạo ra thứ gì đó lớn hơn đã đưa tôi đến với điều này.

Bao gồm trong Tài liệu hướng dẫn này là các tài liệu bắt buộc, hệ thống dây điện chính xác và tệp mã có thể tải xuống dùng để lập trình chức năng của Màn hình hiển thị 4 chữ số 7 phân đoạn. Thực hiện theo đúng các bước này sẽ đảm bảo rằng Màn hình hiển thị 4 chữ số 7 phân đoạn của bạn hoạt động bình thường.

Bước 1: Vật liệu

Vật liệu
Vật liệu
Vật liệu
Vật liệu

Để tạo bộ hẹn giờ hiển thị 4 chữ số 7 phân đoạn, bạn sẽ cần những thứ sau:

- Hiển thị 4 chữ số 7 phân đoạn

-14 Dây (Màu sắc không có gì khác biệt khi nói đến điều này)

-11 dây cần thiết cho Phân đoạn 7 chữ số

-2 dây dành cho nút nhấn

-Push Button

-Audrino UNO với cáp USB kết nối

Bước 2: Đấu dây

Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây
Đấu dây

Sau khi đặt Phân đoạn 4 chữ số 7 và Nút nhấn vào Breadboard của bạn, bước đầu tiên là đấu dây 4 chân chữ số khác nhau vào bốn chân đầu tiên của Arduino, bạn có thể đấu dây các chân theo ý muốn và thay đổi mã của mình theo nhưng để làm cho nó dễ dàng hơn, mã của tôi đã sẵn sàng cho cách tôi đã làm, bạn có thể làm theo cách đó.

Sau đó, tiếp tục đấu dây 4 chân Hiển thị 7 chữ số còn lại vào Arduino như tôi đã làm hoặc theo cách bạn đã làm. Để làm cho bản thân dễ dàng hơn, tôi bắt đầu với việc đấu dây các Ghim chữ số, sau đó kết thúc với các đoạn đèn riêng lẻ khi việc bổ sung các dây đó trở nên lộn xộn. Tiếp theo, các chân còn lại của Arduino (Cả 13 và 5), sẽ được sử dụng để nối Nút nhấn.

Cách tôi đã làm điều đó:

// chốt 12 - chữ số đầu tiên = 1 // chốt 9 - chữ số thứ hai = 2 // chốt 8 - chữ số thứ ba = 3 // chốt 6 chữ số thứ tư = 4

const int a = 12;

const int b = 10;

const int c = 8;

const int d = 7;

const int e = 6;

const int f = 11;

const int g = 9;

int p = 0;

int startStopReset = 13;

const int d1 = 1; const int d2 = 2; const int d3 = 3; const int d4 = 4;

Bước 3: Mã hóa

Trong bước này, hãy cung cấp mã mà tôi đã sử dụng để tạo phân đoạn và làm cho nó hoạt động bình thường và theo cách tôi thích.

Tôi đã đánh dấu những phần quan trọng mà bạn có thể thay đổi để có được thời gian bắt đầu và các biến thể khác nhau trong sản phẩm của mình, bạn có thể chọn sử dụng mã này hoặc tạo mã của riêng bạn nếu bạn muốn nhưng mã ở đó để bạn chạy.

Để sử dụng mã này, bạn sẽ phải tải xuống phần mềm audrino nơi bạn có thể tìm thấy ở bất kỳ đâu trực tuyến và có sẵn miễn phí.

*** Nhắc nhở *** Ngay cả khi hệ thống dây điện của bạn đúng nếu mã của bạn sai, sản phẩm của bạn sẽ không hoạt động, mã này sẽ thay đổi đầu vào và đầu ra của bạn tùy thuộc vào cách bạn liệt kê chúng.

Bước 4: Xem xét nó hoạt động

Nếu bạn làm theo mọi thứ một cách chính xác, nó cho thấy hoạt động giống như thế này, và nó sẽ được đếm ngược tùy thuộc vào sự chậm trễ của bạn và thời gian bắt đầu như của tôi ở đây.

Tôi hy vọng bạn thích và học được điều gì đó thông qua dự án này.

Đề xuất: