Mục lục:
- Bước 1: Vật liệu bạn có thể cần:
- Bước 2: In vỏ
- Bước 3: Kết nối mạch
- Bước 4: Ghi chương trình
- Bước 5: Hàn và cài đặt
Video: Làm thế nào để tạo ra một máy đếm bước chân đeo tay: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
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:
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ỏ
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
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:
Làm thế nào để tạo ra một chiếc máy tính xách tay bằng gỗ: 7 bước (có hình ảnh)
Làm thế nào để tạo ra một chiếc máy tính xách tay bằng gỗ: Không gì có thể đánh bại được kết cấu, kiểu dáng và cảm giác của gỗ. Với một chút cảm hứng, sự quyến rũ của gỗ đã đưa tôi đến với chiếc máy tính gỗ
Làm thế nào để chạy một Distro Linux trên một máy tính từ một Ipod Bình luận Plz Người đầu tiên đã đăng: 5 bước
Cách chạy một Distro Linux trên máy tính Từ Ipod Bình luận Plz Người đầu tiên đã đăng: Tôi đặt một bản phân phối phổ biến. của Linux trên ipod cũ của tôi và chạy nó trên máy tính của tôi khá tuyệt lấy tất cả các bức tranh
Làm thế nào để tạo một gương chiếu sáng một bên tự động làm mờ: 8 bước (có hình ảnh)
Cách tạo Gương chiếu sáng một bên Tự động làm mờ: Đây là lần đầu tiên tôi có thể hướng dẫn và tôi khá tự hào về nó! Tôi đã dành rất nhiều thời gian trên trang web này, tôi nghĩ rằng sẽ rất công bằng khi tôi gửi một dự án thú vị. Dự án này khá linh hoạt, hãy chú ý đến 'CÓ THỜI GIAN KHÔNG?' những phần có thể cho phép bạn cải thiện
Làm cho máy ảnh của bạn thành "chế độ chụp đêm quân sự", thêm hiệu ứng ban đêm hoặc tạo chế độ chụp ảnh ban đêm trên bất kỳ máy ảnh nào !!!: 3 bước
Đặt Máy ảnh của bạn thành "Chế độ chụp đêm quân sự", Thêm Hiệu ứng Ban đêm hoặc Tạo Chế độ Cảnh báo Ban đêm trên Bất kỳ Máy ảnh nào !!!: *** Điều này đã được đưa vào CUỘC THI KỸ THUẬT SỐ DAYS PHOTO , Hãy bình chọn cho tôi ** * Nếu bạn cần bất kỳ trợ giúp nào, vui lòng gửi email: [email protected] Tôi nói tiếng Anh, Pháp, Nhật, Tây Ban Nha và tôi biết các ngôn ngữ khác nếu bạn
Làm thế nào để tạo ra một máy đếm nhịp điện tử: 8 bước (có hình ảnh)
Cách tạo Máy đo nhịp điện tử: Trong Tài liệu hướng dẫn này, chúng tôi sẽ chế tạo Máy đo nhịp điện tử bằng cách sử dụng các linh kiện điện tử đơn giản có trong bất kỳ cửa hàng Điện tử nào và các công cụ mà bạn khảo sát đã có. Trước khi chúng ta bắt đầu làm một, hãy trả lời một số câu hỏi cơ bản như: 1. M