Mục lục:

Smart Crossfit Dumbbell: 3 bước
Smart Crossfit Dumbbell: 3 bước

Video: Smart Crossfit Dumbbell: 3 bước

Video: Smart Crossfit Dumbbell: 3 bước
Video: Dumbbell Only BACK WORKOUT! 2024, Tháng mười một
Anonim
Image
Image

Trong thời gian cách ly COVID-19, tất cả các phòng tập thể dục và địa điểm huấn luyện đều bị đóng cửa, vì lý do này, chúng tôi phải bắt đầu huấn luyện tại nhà của mình. Khi tập luyện, điều quan trọng là phải tính đến thời gian tập luyện và nghỉ ngơi. Đó là lý do tại sao quả tạ thông minh này được tạo ra, nó không yêu cầu dịch chuyển hoặc tiếp xúc vì nó hoạt động bằng lệnh thoại với Alexa.

Bước 1: Phần cứng

Chức năng
Chức năng

Các kết nối của dự án này rất đơn giản, điều quan trọng nhất là muốn nó hoạt động theo kiểu di động thì bạn phải cấp nguồn cho nó bằng module sạc pin LIPO được sạc qua cổng USB.

Bước 2: Chức năng

Chức năng
Chức năng

Quả tạ hoạt động như sau, nó được kết nối với Nhà môi giới MQTT với tư cách là khách hàng và đăng ký một chủ đề. Trong phần tải tin nhắn, bạn nhận được loại tông đơ được yêu cầu có thể là EMON, TABATA hoặc TIME CAP. Nếu bạn không biết những thuật ngữ này, tôi sẽ giải thích chúng dưới đây.

Bước 3: Thời gian làm việc

Thời gian làm việc
Thời gian làm việc

EMON

Là thực hiện một bài tập trong một phút với số hiệp đã được xác định. Ví dụ, nếu chúng ta định nghĩa EMON là 10 phút thì bài tập này phải thực hiện 10 lần, quả tạ có BUZZER báo khi có sự thay đổi phút. Đối với EMON, Tải trọng nhận được sẽ là:

payload = EMONx # x là thời gian do người dùng xác định

TABATA

Một Tabata là 8 vòng, trong đó chúng ta sẽ có 20 giây làm việc và 10 giây nghỉ ngơi, chúng ta không có nhiều điều để nói về Tabata.

Đối với TABATA, Tải trọng nhận được sẽ là:

payload = TABATA

VỐN THỜI GIAN

Giới hạn thời gian là một bộ đếm ngược bài tập, chỉ khoảng thời gian làm việc trong ngày được xác định. Đối với THỜI GIAN CAP, Trọng tải nhận được sẽ là:

payload = TIMECAP

Điều quan trọng cần lưu ý là quả tạ được thiết kế để di động và có pin cho phép bạn thực hiện hơn 5 LẦN NẮP trong 30 phút.

Cho đến đây chúng ta đã có lời giải thích về phần sụn của quả tạ, rõ ràng, điều quan trọng là phải tính đến các thư viện cho bộ chỉnh và màn hình, nhưng điều này sẽ nằm trong mã trong kho lưu trữ.

Tại thời điểm này, quả tạ hoạt động nếu từ một thiết bị như máy tính hoặc điện thoại thông minh, tôi kết nối với nhà môi giới và xuất bản các thông báo đã thấy trước đó trong chủ đề quả tạ. Nhưng làm thế nào để chúng tôi làm cho nó hoạt động với Alexa?

Quá trình phát triển này có hai bước, bước đầu tiên là thực hiện một Kỹ năng Alexa cho phép chúng tôi truy cập các ý định khác nhau tùy thuộc vào những gì chúng tôi nói và bước thứ hai là thực hiện mã điểm cuối, trong trường hợp này, sử dụng dịch vụ AWS Lamda và với python xuất bản. dữ liệu trong chủ đề quả tạ.

Đối với dự án này, vì số lượng chúng tôi cung cấp cho EMON và TIME CAP có thể từ 1 đến 30, các khe được sử dụng để phát triển Kỹ năng Alexa, sau đó dữ liệu SLOT được lấy và gửi làm tham số cho tải trọng của ấn phẩm trong người môi giới.

Ví dụ: nếu chúng ta nói Alexa yêu cầu quả tạ bắt đầu EMON trong 15 phút thì Alexa yêu cầu quả tạ bắt đầu EMON trong 15 phútT

giá trị vị trí của anh ấy sẽ là 15 và đây là giá trị được truyền dưới dạng tham số cho:

trọng tải = EMON15

Đề xuất: