Mục lục:

Ốp lưng LED tiệm cận: 6 bước (có hình ảnh)
Ốp lưng LED tiệm cận: 6 bước (có hình ảnh)

Video: Ốp lưng LED tiệm cận: 6 bước (có hình ảnh)

Video: Ốp lưng LED tiệm cận: 6 bước (có hình ảnh)
Video: 3 TÍNH NĂNG phải bật ngay trên iPhone 14 Pro #shorts 2024, Tháng bảy
Anonim
Ốp lưng LED tiệm cận
Ốp lưng LED tiệm cận
Ốp lưng LED tiệm cận
Ốp lưng LED tiệm cận
Ốp lưng LED tiệm cận
Ốp lưng LED tiệm cận

Dự án của tôi được thiết kế để phát hiện một vật thể hoặc chủ thể đang tiếp cận ở độ sâu tối đa 20cm nhờ máy dò IR tiệm cận được cung cấp bởi bộ cảm biến 27 Egeloo của tôi.

Đây là danh sách những thứ bạn cần:

1. WS2812b Neo Pixel LED's

2. Nguồn điện (tôi đã sử dụng pin 9V để cấp nguồn cho Matrix và Uno của mình) và bộ sạc năng lượng mặt trời 22, 000mA.

3. 2 Điện trở 10k

4. Arduino Uno R3

5. Arduino Uno IDE:

6. Mã: https://github.com/adafruit/Adafruit_NeoPixel (truy cập GitHub và tải xuống mã, mở bằng phần mềm Arduino IDE)

7. Dây nhảy và dây khổ nhỏ màu đen (đất), đỏ (nguồn) và xanh lam (dữ liệu). Họ chỉ cần có thể hỗ trợ công suất đầu ra / đầu vào tối đa của bạn.

8. Một chiếc ba lô

9. Sắt hàn / Hàn

Bước 1: Mã

Image
Image
Mật mã
Mật mã
Mật mã
Mật mã

Sau khi bạn đã kiểm tra Arduino của mình và tải xuống phần mềm IDE. (FYI, có những ví dụ tuyệt vời như Blinky để kiểm tra Arduino Uno của bạn với phần mềm IDE có thể tải xuống được cung cấp bởi Arduino). Bây giờ là lúc để kiểm tra Neo Pixels của bạn. Sau khi kết quả xét nghiệm cho kết quả dương tính, bạn có thể chuyển sang chế tạo ba lô mang theo.

Bước 2: Ma trận

Ma trận
Ma trận
Ma trận
Ma trận
Ma trận
Ma trận

Bạn cần phải cắt một miếng Worbla khoảng, 4 1 / 2in W x 6 1 / 2in H. Tôi chọn Worbla vì nó là một vật liệu rất linh hoạt và điều này sẽ có ích khi chỗ dựa của tôi là một chiếc ba lô. Việc lắp ráp ma trận (sử dụng 144 / pixel) khá đơn giản. Tất cả những gì bạn cần làm là cắt các nhóm cáp dữ liệu, nguồn và cáp nối đất từ 2 đến 2 1/4 inch. Bạn cần tổng cộng 24 nhóm trong số đó vì bạn sẽ sử dụng chúng để kết nối từng phần của sợi theo thứ tự. 144 / pixel sẽ cần ở dạng sợi cắt 12 pixel hoặc dài 2 1/4 inch. Bây giờ, cách tốt nhất khi sắp xếp các phần của bạn là dừng lại và kiểm tra xem chúng có đang hoạt động như bạn không. Tin tôi đi, điều này sẽ tiết kiệm bạn mất rất nhiều thời gian và đau lòng. Khi ma trận của bạn đã hoàn thành, đã đến lúc kiểm tra lại mã để đảm bảo nó hoạt động. Thành công! Đã đến lúc tạo phần còn lại.

Bước 3: 30 / pixel và Ba lô

30 / pixel và Ba lô
30 / pixel và Ba lô
30 / pixel và Ba lô
30 / pixel và Ba lô
30 / pixel và Ba lô
30 / pixel và Ba lô
30 / pixel và Ba lô
30 / pixel và Ba lô

30 / pixel dễ xử lý hơn nhưng bạn có 5 mét đèn LED này, chúc bạn may mắn. Tôi không muốn cắt bớt đèn LED của mình vì tôi sợ tạo ra quá nhiều kết nối bị hỏng. Đây là một vấn đề nếu bạn không đặt nguồn điện, mặt đất hoặc dữ liệu của mình đúng cách, vì vậy hãy dành thời gian và cẩn thận. Kiểm tra mã của bạn một lần nữa để đảm bảo tất cả các kết nối hoạt động và chuyển sang bước tiếp theo. Tôi đã sử dụng dây đồng để tạo ra vẻ ngoài có dây / điện tử cho ba lô của mình. Tôi muốn nó trông giống một cái máy nhất có thể. Tôi tin rằng đây là một cách tiếp cận thành công, nhưng tôi đang cân nhắc việc may các đèn LED 30 / pixel vào ba lô để có một cái nhìn sạch sẽ. Đã đến lúc nối dây và dọn dẹp đống lộn xộn của chúng ta. Tôi đã sử dụng một chiếc hộp nhỏ để đựng Arduino và pin 9V của mình. Tôi cũng sử dụng dây buộc xoắn để tập hợp các dây của mình theo nhóm từ mặt trước đến mặt sau của ba lô.

Bước 4: Tổ chức và quyền lực

Tổ chức và Quyền lực
Tổ chức và Quyền lực
Tổ chức và Quyền lực
Tổ chức và Quyền lực
Tổ chức và Quyền lực
Tổ chức và Quyền lực
Tổ chức và Quyền lực
Tổ chức và Quyền lực

Luôn có tổ chức là rất quan trọng khi xử lý quá nhiều dây. Tôi thấy mình thường xuyên trộn lẫn các dây. Cách tốt nhất là rút phích cắm Arduino của bạn và đảm bảo rằng bạn đang sử dụng đúng cổng trước khi thêm nguồn. Tách cáp USB và chỉ kéo cáp đen và đỏ, giờ đây bạn có thể kết nối pin nguồn với WS2812b 30 / pixel. Tôi đã phát hiện ra rằng không cần tiếp đất bổ sung cho Arduino khi sử dụng bản dựng này. Chỉ sử dụng một mặt đất. Thời gian cho 144 / pixel, vì vậy hãy kết nối đất, dữ liệu và cáp nguồn trực tiếp với Arduino cho ma trận. Phương pháp này tiêu tốn tuổi thọ của 9V một cách nhanh chóng, nhưng nó đã cho tôi kết quả tốt nhất. Tôi sẽ cố gắng kết nối nó với pin điện lần sau.

Bước 5: Kết luận

Bộ dò IR lân cận đã hoạt động thành công với mã gốc của tôi, nhưng tôi muốn có nhiều chu kỳ hơn và trải nghiệm sáng sủa hơn. Tôi phát hiện ra rằng tôi không có đủ nguồn điện cho đèn LED để tắt điều này, vì vậy tôi phải quay lại mã thử nghiệm ban đầu của mình để kết thúc dự án này. Tôi cảm thấy rằng nhìn chung đây vẫn là một thử nghiệm và xây dựng thành công. Tôi hy vọng nhiều may mắn cho bất cứ ai muốn xây dựng ở đó và lưu ý đến các yêu cầu / rút điện vốn là điều mà tôi đã không phát hiện ra là một vấn đề lớn cho đến cuối cùng. Tôi đang đăng video cuối cùng của mình để cho thấy khả năng đầy đủ của ba lô. Pin 9V không chết trong quá trình quay video, nhưng bạn sẽ thấy thành công chung của chiếc ba lô tiệm cận của tôi. Cảm ơn và chào:-)

Đề xuất: