Mục lục:
Video: Bộ đếm Kettlebell (không thành công): 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Câu chuyện: Tôi xây dựng dự án này hoàn toàn là một thử nghiệm.
Tôi muốn xem liệu tôi có thể sử dụng tính năng phát hiện độ rơi tự do của một gia tốc kế để đếm số dao động của một quả tạ ấm không.
Các bộ phận:
1 * Arduino nano
1 * MAX7219 7 Mô-đun hiển thị LED phân đoạn
1 * ADXL345 gia tốc kế
Điện trở 2 * 4k7
Ổ cắm 2 * 15 cách 0,1 inch - dành cho nano
Ổ cắm 1 * 8 cách 0,1 inch - cho gia tốc kế
Dải pin 1 * 5 cách 0,1 inch - cho màn hình
Thiết bị đầu cuối vít 1 * 2 chiều - cho nguồn điện
1 * 27 x 34 Stripboard
Kẹp pin 1 * 9 vôn
Pin 1 * 9 vôn (PP3)
Bước 1: Thi công:
Tôi đã thiết kế và chế tạo một bảng nhỏ để giữ nano, gia tốc kế, điện trở và đầu nối cho màn hình và pin.
Có 12 dây và 20 đoạn ngắt (15 trong số đó nằm giữa 2 ổ cắm cho Arduino nano).
Tôi đã cắm nano vào 2 đầu nối của nó để đặt chúng một cách chính xác và định vị chúng trên bảng.
Tôi hàn các chân góc trước và kiểm tra mọi thứ đã được đặt đúng chỗ chưa trước khi hàn phần còn lại của các chân kết nối.
Sau đó, tôi hàn các chân cắm cho màn hình và ổ cắm cho cảm biến gia tốc, tôi giữ cả hai vị trí bằng đinh ghim màu xanh lam khi tôi hàn.
Sau đó tôi hàn tất cả các dây và 2 điện trở.
Cuối cùng, tôi đưa vào tất cả các lần nghỉ theo dõi.
Lưu ý rằng thông thường bạn nên làm việc từ các thành phần có chiều cao thấp nhất đến cao nhất, dây và điện trở đi vào đầu tiên và cuối cùng là ổ cắm.
Tôi chỉ cần dán bảng, pin và màn hình vào ấm đun nước cho các thử nghiệm của mình, không phải là một giải pháp tuyệt vời mà đây chỉ là một thử nghiệm.
Bước 2: Phần mềm:
Tôi đã chỉnh sửa tất cả phần mềm và lập trình Arduino nano bằng Arduino IDE.
Mã là một bài tập sử dụng lại, hầu hết mã là mã trình diễn Thư viện Sparkfun "SparkFun_ADXL345_Example.ino".
Tôi chỉ đơn giản là thêm vào một số mã cho bộ đếm và cắt bỏ một vài bit không có tác dụng gì.
Việc ghi hiển thị được xử lý bởi thư viện DigitLedDisplay.
Theo thực nghiệm, tôi đã cố gắng để mã hoạt động bằng cách sử dụng ngắt gia tốc kế thay vì bỏ phiếu nhưng không thành công.
Lưu ý rằng có một tùy chọn kiểm tra trong tệp mã, nếu bạn bỏ ghi chú dòng // # xác định kiểm tra, bộ đếm sẽ tăng lên khi nhấn đúp vào gia tốc kế chứ không phải khi rơi tự do.
Bước 3: Kết quả hỗn hợp:
Sau khi gắn tất cả mọi thứ lại với nhau, tôi đã thực hiện một tập hợp 10 lần xoay, dẫn đến giá trị là 20 trên bộ đếm. Tôi đã thử lại và có kết quả tương tự.
Tôi liên kết sự rơi tự do với giai đoạn rơi của quả tạ, vì vậy trong đoạn mã đầu tiên tôi viết, tôi đã đếm từng sự kiện rơi tự do, suy nghĩ sau đó của tôi là đỉnh của xích đu cũng phải là sự kiện rơi tự do, vì vậy tôi đã sửa đổi mã của mình để tăng lên sau mỗi giây thời gian.
Thử nghiệm đầu tiên của tôi sau khi sửa đổi mã đã hoạt động thành công.
Các bài kiểm tra sau đó có kết quả khác nhau với số lượng báo cáo số lần xoay theo nhiều lượng khác nhau.
Tôi đoán rằng các biến thể của tôi trong kỹ thuật swing đang gây ra số lần bỏ lỡ.
Kết luận của tôi là việc phát hiện rơi tự do không đủ tin cậy để đếm độ dao động của một quả tạ ấm một cách đáng tin cậy.
Tất cả các động tác xoay trong thử nghiệm của tôi là theo phương ngang, không phải ở trên cao như một số động tác với tạ ấm.
Bước 4: Tham khảo:
Các thư viện đã sử dụng:
SparkFun_ADXL345_Arduino_Library
DigitLedDisplay Phiên bản 1.1.0
Cả hai đều được truy xuất ngày 29 tháng 6 năm 2019.
Đề xuất:
Tạo cổng USB dựa trên bo mạch SAMD21 thành cổng nối tiếp phần cứng !: 3 bước
Tạo cổng USB của bo mạch dựa trên SAMD21 thành cổng nối tiếp phần cứng !: Ngày nay tiêu chuẩn sử dụng cổng USB của bo mạch Arduino (hoặc bất kỳ cổng nối tiếp tương thích nào khác) làm cổng nối tiếp mô phỏng. Điều này rất hữu ích để gỡ lỗi, gửi và nhận dữ liệu từ các bảng đáng yêu của chúng tôi. Tôi đang làm việc trên uChipwhen, thông qua datash
Sửa bảng công tắc bị hỏng thành công tắc cảm ứng thông minh với giám sát nhiệt độ: 4 bước
Sửa bảng công tắc bị hỏng thành công tắc cảm ứng thông minh có giám sát nhiệt độ: Tôi biết tất cả các bạn đều gặp phải vấn đề này ít nhất một lần trong đời, bảng công tắc bị hỏng do sử dụng liên tục. rất nhiều thời gian hoặc lò xo bên trong công tắc bị dịch chuyển hoặc m
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 mát máy tính xách tay Zero Cost (Không có keo, Không khoan, Không có đai ốc & bu lông, Không có vít): 3 bước
Đế / đế làm mát máy tính xách tay Zero Cost (Không có keo, Không khoan, Không có đai ốc & bu lông, Không có vít): CẬP NHẬT: VUI LÒNG KO VOTE CHO CỦA TÔI HƯỚNG DẪN, CẢM ƠN ^ _ ^ BẠN CŨNG CÓ THỂ BỎ LỠ CHO CUỘC THI KHÁC CỦA TÔI THAM GIA TẠI www.instructables.com/id/Zero-Cost-Alumin-Furnace-No-Propane-No-Glue-/ HOẶC CÓ THỂ BỎ LỠ CHO NGƯỜI BẠN TỐT NHẤT CỦA TÔI
Hack chuông cửa không dây vào công tắc báo thức không dây hoặc công tắc bật / tắt: 4 bước
Hack chuông cửa không dây vào công tắc báo thức không dây hoặc công tắc bật / tắt: Gần đây tôi đã xây dựng một hệ thống báo động và lắp đặt nó trong nhà của mình. Tôi sử dụng công tắc từ tính trên cửa ra vào và luồn dây điện qua gác xép. Tôi cần một giải pháp không dây và đây là