Mục lục:
Video: Smart Crossfit Dumbbell: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
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
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
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
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:
Động cơ bước Điều khiển động cơ bước Không cần vi điều khiển !: 6 bước
Động cơ bước Điều khiển động cơ bước Không cần vi điều khiển !: Trong phần Hướng dẫn nhanh này, chúng tôi sẽ tạo một bộ điều khiển động cơ bước đơn giản bằng cách sử dụng động cơ bước. Dự án này không yêu cầu mạch phức tạp hoặc vi điều khiển. Vì vậy, không cần thêm ado, chúng ta hãy bắt đầu
Động cơ bước được điều khiển Động cơ bước không có vi điều khiển (V2): 9 bước (có hình ảnh)
Động cơ bước được điều khiển bằng động cơ bước Không cần vi điều khiển (V2): Trong một trong những Hướng dẫn trước đây của tôi, tôi đã chỉ cho bạn cách điều khiển động cơ bước bằng cách sử dụng động cơ bước mà không cần vi điều khiển. Đó là một dự án nhanh chóng và thú vị nhưng nó đi kèm với hai vấn đề sẽ được giải quyết trong Có thể hướng dẫn này. Vì vậy, hóm hỉnh
Đầu máy mô hình điều khiển động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Đầu máy mô hình điều khiển động cơ bước | Động cơ bước làm bộ mã hóa quay: Trong một trong những phần Hướng dẫn trước, chúng ta đã học cách sử dụng động cơ bước làm bộ mã hóa quay. Trong dự án này, bây giờ chúng ta sẽ sử dụng bộ mã hóa quay động cơ bước đó để điều khiển đầu máy mô hình bằng vi điều khiển Arduino. Vì vậy, không có fu
Âm thanh bay bổng với Arduino Uno Từng bước (8 bước): 8 bước
Acoustic Levitation With Arduino Uno Step-by-by-by (8 bước): bộ chuyển đổi âm thanh siêu âm L298N Dc cấp nguồn cho bộ chuyển đổi âm thanh nữ với chân cắm một chiều nam Arduino UNOBreadboard Cách hoạt động: Đầu tiên, bạn tải mã lên Arduino Uno (nó là một vi điều khiển được trang bị kỹ thuật số và các cổng tương tự để chuyển đổi mã (C ++)
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy