Mục lục:
- Bước 1: Các bộ phận và mảnh
- Bước 2: Mục tiêu và Thực đơn
- Bước 3: Kết hợp tất cả lại với nhau
- Bước 4: Bản trình diễn đầu tiên
- Bước 5: Sản phẩm cuối cùng - Đã đến lúc tập luyện
Video: Hẹn giờ quy trình tập luyện: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
"Ă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
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
Ý 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
Đ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
Để 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:
Động cơ bước với Dép xỏ ngón và Hẹn giờ 555; Phần đầu tiên của mạch Bộ hẹn giờ 555: 3 bước
Động cơ bước với Dép xỏ ngón và Hẹn giờ 555; Phần đầu của mạch Bộ hẹn giờ 555: Động cơ bước là động cơ DC chuyển động theo các bước rời rạc, nó thường được sử dụng trong máy in và thậm chí cả robot. Tôi sẽ giải thích mạch này theo các bước. Phần đầu tiên của mạch là 555 bộ đếm thời gian. Đây là hình ảnh đầu tiên (xem ở trên) với chip 555 w
Hẹn giờ luyện tập cường độ cao (HIIT): 3 bước
Hẹn giờ luyện tập cường độ cao (HIIT): Nơi tôi sống, những tháng lạnh giá dường như kéo dài mãi mãi nên tôi phải tìm cách tập thể dục để giữ tôi ở trong nhà. Tôi có đủ khả năng để đến phòng tập thể dục nhưng mất quá nhiều thời gian, tôi phải khoe thân hình già nua của mình trước công chúng và tôi sẽ không thể xem
Bộ vi điều khiển AVR. Đèn LED Flasher sử dụng bộ hẹn giờ. Bộ hẹn giờ Ngắt. Chế độ hẹn giờ CTC: 6 bước
Bộ vi điều khiển AVR. Đèn LED Flasher sử dụng bộ hẹn giờ. Bộ hẹn giờ Ngắt. Chế độ hẹn giờ CTC: Xin chào các bạn! Bộ hẹn giờ là một khái niệm quan trọng trong lĩnh vực điện tử. Mọi thành phần điện tử hoạt động trên cơ sở thời gian. Cơ sở thời gian này giúp giữ cho tất cả các công việc được đồng bộ hóa. Tất cả các bộ vi điều khiển đều hoạt động ở một số tần số xung nhịp được xác định trước,
Bộ hẹn giờ NE555 - Định cấu hình Bộ hẹn giờ NE555 trong một cấu hình có thể linh hoạt: 7 bước
Bộ hẹn giờ NE555 | Đặt cấu hình Bộ hẹn giờ NE555 trong một cấu hình linh hoạt: Bộ định thời NE555 là một trong những IC được sử dụng phổ biến nhất trong thế giới điện tử. Nó ở dạng DIP 8, có nghĩa là nó có 8 chân
Hướng dẫn lập trình thú vị cho nhà thiết kế - Kiểm soát quy trình chương trình- Tuyên bố vòng lặp: 8 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Điều khiển quy trình chương trình- Tuyên bố vòng lặp: Điều khiển quy trình chương trình- Tuyên bố vòng lặp Từ chương này, bạn sẽ tiếp xúc với một điểm kiến thức quan trọng và mạnh mẽ - Câu lệnh vòng lặp. Trước khi đọc chương này, nếu bạn muốn vẽ 10.000 vòng tròn trong chương trình, bạn chỉ có thể thực hiện với một