Mục lục:

Làm thế nào để tạo ra một máy đếm bước chân đeo tay: 5 bước
Làm thế nào để tạo ra một máy đếm bước chân đeo tay: 5 bước

Video: Làm thế nào để tạo ra một máy đếm bước chân đeo tay: 5 bước

Video: Làm thế nào để tạo ra một máy đếm bước chân đeo tay: 5 bước
Video: Trên tay máy đếm bước chân, calo, km... hữu ích tập thể thao 2024, Tháng mười một
Anonim
Làm thế nào để tạo ra một máy đếm bước chân đeo tay
Làm thế nào để tạo ra một máy đếm bước chân đeo tay

Tôi thích đi bộ và chạy trong quận tôi đang sống. Tôi thích thời gian ở một mình vì một số ý tưởng tuyệt vời luôn đến với tôi vào lúc này. Gần đây, tôi đã mua một Bộ cảm biến chuyển động quán tính 6 trục từ DFRobot. Vì vậy, tôi chợt nhận ra rằng tại sao không làm một máy đếm bước chân đeo tay để tính toán sức mạnh thể chất của tôi. Tôi luôn không thể cưỡng lại nó khi cảm hứng đến.

Được rồi, hãy để tôi thẳng thắn và bắt đầu.

Bước 1: Vật liệu bạn có thể cần:

Vật liệu bạn có thể cần
Vật liệu bạn có thể cần
Vật liệu bạn có thể cần
Vật liệu bạn có thể cần

Trọng lực: Cảm biến chuyển động quán tính 6 trục I2C BMI160 × 1

Beetle - Arduino nhỏ nhất × 1

Màn hình Gravity I2C OLED-2864 × 1

Pin Lithium nhỏ 3.7V × 1

Nút × 2

Chuyển đổi Công tắc × 1

Dây đồng hồ × 1

Cảm biến chuyển động quán tính 6 trục BMI160 tích hợp gia tốc kế 16 bit 3 trục với con quay hồi chuyển 3 trục công suất cực thấp. Khi gia tốc kế và con quay hồi chuyển ở chế độ hoạt động hoàn toàn, mức tiêu thụ điện năng thường vào khoảng 900 uA.

Bước 2: In vỏ

In vỏ
In vỏ
In vỏ
In vỏ

Cảm hứng thiết kế đến từ chiếc đồng hồ yêu thích của tôi. Màn hình của nó được thiết kế đơn giản và trang nhã. Kim giây, kim phút và kim giờ chiếm phần lớn diện tích trên màn hình, thuận tiện cho chúng ta trong việc nhận biết thời gian. Nó có trọng lượng 40g và giá $ 15.

(Sau khi in vỏ ra, bạn có thể phun sơn đen lên các phần màu đen để tạo ra màu sắc đồng đều.)

Tôi thường thu thập vật liệu mài mòn. Đó là sở thích của tôi. Sau khi lục tung các rương và tủ, cuối cùng tôi đã tìm thấy một con Yakeli có màu sắc rất giống với màu của OLED. Vì vậy, tôi quyết định cắt nó và sử dụng làm bảng điều khiển.

Bước 3: Kết nối mạch

OLED và BMI160 đều có giao diện I2C, vì vậy bạn chỉ cần hàn chúng trên giao diện I2C tương ứng của Beetle.

Bước 4: Ghi chương trình

Tôi đã trực tiếp sửa đổi chương trình của máy đếm bước chân trong thư viện BMI160. Thêm hàm millis () để chuyển đổi thời gian hoạt động của hệ thống thành đồng hồ bấm giờ. Tôi thêm mã hiển thị của thư viện ký tự u8g. Sau khi thử từng phông chữ trong tệp head u8g.h, tôi thấy phông chữ Liberationoomr rất tuyệt đối với tôi.

Mã chuyển đổi thời gian hoạt động của hệ thống thành đồng hồ bấm giờ được hiển thị bên dưới:

unsigned int ss = 1000; unsigned int mi = ss * 60; phút dài = t0 / mi; giây dài = (t0-phút * mi) / ss; dài milliSecond = sysTime-phút * mi-giây * ss; strTime [0] = (phút% 60) / 10 + '0'; strTime [1] = phút% 60% 10 + '0'; strTime [3] = (giây% 60) / 10 + '0'; strTime [4] = giây% 60% 10 + '0'; strTime [6] = milliSecond / 100 + '0'; strTime [7] = (milliSecond% 100) / 10 + '0';

Bước 5: Hàn và cài đặt

Hàn và cài đặt
Hàn và cài đặt
Hàn và cài đặt
Hàn và cài đặt
Hàn và cài đặt
Hàn và cài đặt

Tôi nghĩ bước này là bước khó nhất, vì sau khi tôi thiết kế phân bố không gian và lắp đặt các bộ phận cẩn thận, tôi bật công tắc và chỉ thấy rằng điều đó không hoạt động. Một lần nữa, một hoặc hai dây đã bị tôi vô tình cắt trong quá trình lắp đặt. Nhưng tôi tin vào “ở đâu có kiên nhẫn, ở đó có cách”. Sau nhiều lần thất bại, cuối cùng thành công cũng đến với tôi.

Sử dụng máy mài điện để khoan một lỗ 1mm trên cả hai đầu của vỏ, lắp tất cả các bộ phận lại với nhau, và sau đó toàn bộ dự án đã hoàn thành.

Bạn có thể nhận thấy rằng có hai nút ở phía bên trái, nút phía dưới dành cho đồng hồ bấm giờ, vậy còn nút phía trên thì sao?

Để chạy vào ban đêm! Nút phía trên được sử dụng để điều khiển bốn đèn LED 5mm (Tôi đã lấp đầy vết nứt giữa lỗ và công tắc bằng keo uv với màu sắc phù hợp để làm cho dây đeo tay tinh tế hơn.)

Vị trí của bốn đèn LED phù hợp với góc vẫy của cánh tay khi mọi người chạy. Mặt đất sẽ luôn được chiếu sáng cho dù cánh tay di chuyển như thế nào.

Máy đếm bước chân đeo tay này không chỉ giúp tôi tính toán thể lực mà còn giúp tôi chạy bộ vào ban đêm an toàn hơn. Một thứ tốt như vậy, bạn đáng để có một cái.

Đề xuất: