Mục lục:

Hẹn giờ quy trình tập luyện: 5 bước
Hẹn giờ quy trình tập luyện: 5 bước

Video: Hẹn giờ quy trình tập luyện: 5 bước

Video: Hẹn giờ quy trình tập luyện: 5 bước
Video: Cách chia lịch tập phù hợp cho từng đối tượng/ Lịch tập gym cho người mới 2024, Tháng mười một
Anonim
Bộ đếm thời gian tập luyện
Bộ đếm thời gian tập luyện

"Ăn uống lành mạnh, giữ dáng và đừng ngồi yên cả ngày." Lời khuyên hữu ích, eh. Chà, đây là một ý tưởng giúp bạn với Hai trong số này.

Tôi ngồi quá nhiều. Tôi đã tạo ra một số đồng hồ để bàn giúp tôi thức dậy hàng giờ, nhưng nhiều hơn một chút sẽ luôn tốt hơn. Vì vậy, nếu nó bị hỏng, hãy sửa nó và nếu không, hãy phá nó đi và làm cho nó tốt hơn!

Gần đây, tôi đã có một bảng điều khiển Ma trận LED 8x32 và nó rất phù hợp để đọc báo mà tôi có thể nhìn thấy khắp phòng. Hmm, nghe có vẻ giống như một công thức cho một ý tưởng. Ý tưởng đó cũng là tạo ra một huấn luyện viên thường xuyên sẽ hiển thị các số đếm khoảng thời gian ngắn lặp đi lặp lại với một khoảng thời gian nghỉ ngơi ở giữa. Về cơ bản, hãy làm “việc gì đó” trong một hoặc hai phút, nghỉ ngơi trong vài giây và sau đó làm “việc khác”. Lặp lại trong 20-30 phút tập luyện. Nếu nó có vẻ là một ý tưởng hay, hãy tiếp tục đọc.

Bước 1: Các bộ phận và mảnh

Các bộ phận và mảnh
Các bộ phận và mảnh
Các bộ phận và mảnh
Các bộ phận và mảnh
Các bộ phận và mảnh
Các bộ phận và mảnh

Không cần nhiều thứ cho dự án, đó là một điểm cộng.

Arduino Mega

Ma trận LED 8x32

2,8”TFT

Đồng hồ RTC

dụng cụ đổi tiền

Nguồn điện 12v

Tấm thủy tinh

Giấy bìa cứng (hoặc tấm / lớp phủ mờ khác)

(2) Thùng điện - cho 12v IN và cho Mega. TFT che Vin nên tôi chọn cắm nguồn vào USB 5v. (Lưu ý: Thông thường tôi sẽ sử dụng đầu vào 12v, nhưng màn hình tôi sử dụng có vấn đề với 12v vì vậy tôi đã định tuyến lại nguồn điện cho Mega thông qua đầu vào USB.)

Bước 2: Mục tiêu và Thực đơn

Mục tiêu và Thực đơn
Mục tiêu và Thực đơn
Mục tiêu và Thực đơn
Mục tiêu và Thực đơn
Mục tiêu và Thực đơn
Mục tiêu và Thực đơn

Ý tưởng là một chuyện, nhưng lập kế hoạch và biến nó thành thực sự hữu ích mới là mục tiêu. Tôi đã có một số ý tưởng và đây là những gì tôi nghĩ nó nên làm, được sắp xếp theo thứ phải có và tốt khi có.

Những điều mà một huấn luyện viên phải làm là:

Cung cấp một tập hợp lịch trình nhất quán theo thời gian để thực hiện.

Cung cấp khoảng thời gian nghỉ giữa các khoảng thời gian.

Thay vào đó, hãy cung cấp bộ đếm thời gian cho các bài tập có thời lượng như máy chạy bộ hoặc đạp xe

Có thể đọc được từ xa, treo trên tường hoặc trên giá.

Hãy linh hoạt trong việc cung cấp số lượng thói quen, độ dài của thói quen và thời gian nghỉ ngơi.

Có thể dễ dàng phân biệt thói quen làm việc với thời gian nghỉ ngơi.

Có thể điều chỉnh thời gian của RTC mà không cần Arduino IDE.

Dễ sử dụng.

Những điều để làm cho nó trở nên thân thiện hơn:

Đồng hồ hiển thị ngày khi không sử dụng - trên TFT, không phải trên bảng LED.

Phản hồi chạm có thể nhìn thấy - TFT không phải lúc nào cũng dễ xử lý nhất.

Hiển thị số lượng các quy trình đã hoàn thành.

Hiển thị thông tin trên cả bảng điều khiển và TFT.

Đưa ra một số gợi ý hoạt động cho mỗi thói quen trong giờ giải lao.

Khả năng thực hiện các điều chỉnh thẩm mỹ.

Dễ sử dụng.

Nghe có vẻ khả thi, bây giờ để có thể sử dụng nó, các menu cần thiết là:

Màn hình chính - đồng hồ, lịch, các nút menu phụ

Màn hình tùy chọn quy trình - # quy trình, thời lượng quy trình, khoảng thời gian nghỉ ngơi

Hoạt động theo quy trình - đếm ngược thời lượng, đếm quy trình, đề xuất hoạt động

Hẹn giờ - đồng hồ bấm giờ kỹ thuật số đơn giản có thể đếm đến một giờ

Màn hình điều chỉnh thời gian - Giờ / phút Lên và Dn

Những thay đổi về thẩm mỹ theo thời gian thực cho… một danh sách ngày càng tăng

Bước 3: Kết hợp tất cả lại với nhau

Để tất cả chúng cùng nhau
Để tất cả chúng cùng nhau
Để tất cả chúng cùng nhau
Để tất cả chúng cùng nhau
Để tất cả chúng cùng nhau
Để tất cả chúng cùng nhau
Để tất cả chúng cùng nhau
Để tất cả chúng cùng nhau

Điện tử - Phần tốt đẹp của dự án là chỉ cần một vài thành phần. Gắn TFT vào Mega trong các khe GPIO của nó

Chạy 5v, Gnd, SCL, SDA cho RTC từ Mega

Chạy 5v, Gnd, dữ liệu cho bảng LED - nguồn từ buck, dữ liệu đến (1) GPIO trên Mega Mang vào 12v và chia nó giữa Mega và Buck (đặt thành 5v)

Lưu ý về hệ thống dây điện, Bảng LED có (3) đường dây điện. Một pigtail IN (5v, Gnd, data), một đường dây điện trung tâm (5v, Gnd) và một pigtail OUT (5v, Gnd, Data). Đối với mục đích sử dụng của tôi, chỉ có một vài đèn LED chạy bất kỳ lúc nào, tôi chỉ sử dụng bím tóc IN. Nếu sử dụng nhiều pixel hơn (đặc biệt là màu trắng sáng) trên bảng điều khiển này, bạn cũng có thể nối các kết nối trung tâm để bổ sung IN. Nếu cần, cũng có thể sử dụng amp cao hơn (có thể 4-5A).

Đối với hầu hết các dự án, dự án này khá đơn giản và dễ hiểu.

Lập trình - Đối với tôi điều này mất một thời gian. Màn hình hiển thị, điểm chạm, thời gian. Nhưng tất cả đều kết hợp với nhau và tôi thích kết quả. Dưới đây, tôi đã bao gồm một đoạn video ngắn (khoảng 2 phút) về nó hoạt động trước khi tôi đưa ra trường hợp. Rất đáng để thử thách.

Trường hợp - Việc xây dựng một khuôn khổ để gắn kết đơn vị vào không phải là quá tệ và khả năng là vô tận. Tôi quyết định chọn một chiếc hộp đơn giản từ một số tấm gỗ óc chó cũ mà tôi có xung quanh xưởng. Tôi vừa gắn bảng LED ở mặt trước và tạo khung 3D để làm cho TFT có thể đọc được và có thể truy cập được ở trên cùng.

Tôi đã gắn bảng đèn LED vào mặt trước của hộp với một bảng điều khiển nhỏ phía sau để nâng nó lên cho phù hợp với khung được sử dụng để gắn nắp trong. Khi bảng điều khiển LED để trần, đầu đọc thực sự khó nhìn thấy vì vậy tôi đã đặt một miếng giấy da giữa nó và tấm kính trong để làm mờ đầu đọc và nó hoạt động khá tốt.

Bước 4: Bản trình diễn đầu tiên

Image
Image
Sản phẩm cuối cùng - Đã đến lúc tập luyện!
Sản phẩm cuối cùng - Đã đến lúc tập luyện!

Để xem nó hoạt động, đây là một đoạn video ngắn về nó hoạt động trước khi tôi bắt đầu trường hợp khi tôi đang thực hiện thử nghiệm cuối cùng của nó (liên kết giống như ở trên trong trường hợp nó không tải).

Bước 5: Sản phẩm cuối cùng - Đã đến lúc tập luyện

Cuối cùng cũng xong! Tôi có thể dễ dàng đọc nó từ khắp phòng và những gợi ý về “nội dung tiếp theo” thậm chí còn hữu ích hơn tôi nghĩ. Sử dụng khoảng thời gian nghỉ ngơi để xem phải làm gì tiếp theo và sẵn sàng đi ngay là cách nên làm.

Cảm ơn các bạn đã quan tâm và Chúc các bạn vui vẻ! Bây giờ đi làm một cái gì đó thú vị!

Đề xuất: