Mục lục:

Nhảy bạt lò xo Neopixel nhạy cảm: 11 bước (có hình ảnh)
Nhảy bạt lò xo Neopixel nhạy cảm: 11 bước (có hình ảnh)

Video: Nhảy bạt lò xo Neopixel nhạy cảm: 11 bước (có hình ảnh)

Video: Nhảy bạt lò xo Neopixel nhạy cảm: 11 bước (có hình ảnh)
Video: DIY LED Trampoline // NeoPixels and Circuit Python 2024, Tháng mười một
Anonim
Image
Image

Theo RooKosherbayFollow More của tác giả:

Khôi phục một chiếc bình bị vỡ với Kintsugi
Khôi phục một chiếc bình bị vỡ với Kintsugi
Dạy trẻ em Pixel Art Animation cho trò chơi
Dạy trẻ em Pixel Art Animation cho trò chơi
Dạy trẻ em Pixel Art Animation cho trò chơi
Dạy trẻ em Pixel Art Animation cho trò chơi
Biến tai nghe bị hỏng thành cáp AUX
Biến tai nghe bị hỏng thành cáp AUX
Biến tai nghe bị hỏng thành cáp AUX
Biến tai nghe bị hỏng thành cáp AUX

Trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách chế tạo một tấm bạt lò xo có thể thay đổi màu sắc bất cứ khi nào bạn nhảy lên nó!

Bước 1: Những thứ bạn cần

Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần

Vật liệu:

  • 3 cuộn dây, màu sắc khác nhau, càng mỏng càng tốt
  • Hàn, càng mỏng càng tốt - lúc đầu tôi có những sợi dây hàn dày, và nó tan chảy quá chậm, đó là một cơn ác mộng
  • Arduino - Uno sẽ hoạt động tốt nhưng tôi đã có Mega, vì vậy tôi đã sử dụng
  • Tập bạt lò xo (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Dải đèn LED Neopixel, tôi đã sử dụng WS28121B rẻ hơn (https://www.amazon.com/ALITOVE-WS2812B-Individently-Addressable-Waterproof/dp/B00ZHB9M6A)
  • Tụ điện 0,1 uF
  • Điện trở ~ 10K ohm
  • Điện trở ~ 500 ohm
  • 60 dây buộc

Công cụ:

  • Hàn sắt
  • Súng bắn keo nóng - Để cách điện và bảo vệ hệ thống dây điện
  • Dụng cụ tuốt dây
  • Máy cắt dây
  • Cây kéo

Bước 2: Lắp ráp tấm bạt lò xo

Hộp có hướng dẫn, chúng khá đơn giản.

Đừng chạm vào đồ điện tử, chúng ta sẽ sử dụng nó sau;)

Bước 3: Cắt dải Neopixel

Cắt dải Neopixel
Cắt dải Neopixel
Cắt dải Neopixel
Cắt dải Neopixel
Cắt dải Neopixel
Cắt dải Neopixel

Có chính xác 30 khoảng trống giữa các dải giữ miếng vải nhảy trong tấm bạt lò xo. Chúng tôi sẽ cắt dải Neopixel thành 30 đèn LED riêng lẻ và đặt chúng giữa mỗi dải.

Lưu ý: Có những điểm có mối hàn giữ dải với nhau, bạn cũng có thể dễ dàng cắt chúng.

Bước 4: Hàn các đèn LED

Hàn các đèn LED
Hàn các đèn LED
Hàn các đèn LED
Hàn các đèn LED
Hàn các đèn LED
Hàn các đèn LED
  1. Cắt mỗi dây khoảng 2,5 inch. Điều này sẽ đảm bảo rằng các kết nối dây giữa các đèn LED dài hơn tất cả các độ dài của dải
  2. Dải dây ở mỗi bên
  3. Hàn dây với đèn LED. Để lại lớp nhựa bảo vệ để bảo vệ đèn LED
  4. Làm điều này khoảng 10 đèn LED cùng một lúc (xem ba bước tiếp theo)
  5. ĐẢM BẢO ĐIỂM MŨI TÊN TRONG CÙNG HƯỚNG DẪN

Bước 5: Keo nóng tất cả các kết nối

Keo nóng Tất cả các kết nối
Keo nóng Tất cả các kết nối
Keo nóng Tất cả các kết nối
Keo nóng Tất cả các kết nối
Keo nóng Tất cả các kết nối
Keo nóng Tất cả các kết nối
Keo nóng Tất cả các kết nối
Keo nóng Tất cả các kết nối

Đầu tiên hãy đảm bảo rằng các dây không chạm vào nhau và mọi thứ đều là gucci. Sau đó, bôi keo nóng để ngăn các dây chạm vào nhau, đồng thời dán đèn LEDS vào vỏ nhựa để tránh ẩm.

Bước 6: Kiểm tra xem mọi thứ còn hoạt động hay không

Kiểm tra xem mọi thứ đang hoạt động cho đến nay
Kiểm tra xem mọi thứ đang hoạt động cho đến nay
Kiểm tra xem mọi thứ đang hoạt động cho đến nay
Kiểm tra xem mọi thứ đang hoạt động cho đến nay

Kết nối dải với Arduino theo thứ tự sau.

  1. Nối đất, ĐẢM BẢO BẠN KẾT NỐI CÁC PIN CỦA TỔNG ĐÀI. Đèn LED rất mỏng manh
  2. Kết nối hai chân còn lại. Đảm bảo rằng chân Din là chân PWM. (Nhìn vào sơ đồ)
  3. Tải xuống thư viện Fastled tại đây và nhập nó vào IDE arduino của bạn
  4. Truy cập kho git của tôi và tải xuống mã check_leds (https://github.com/seniorburito/led_trampoline)

Mã này sẽ sáng đèn LED theo thứ tự, vì vậy nếu có vấn đề, bạn sẽ thấy cái nào cần sửa.

Ngoài ra, hãy nhớ đọc tài liệu Fastled ở đây, nó thực sự được viết rất tốt

Hiện tại, bạn có thể đặt arduino ở bên cạnh, hoặc dưới tấm bạt lò xo.

Bước 7: Gắn các đèn LED vào tấm bạt lò xo bằng dây buộc

Gắn các đèn LED vào tấm bạt lò xo bằng dây buộc
Gắn các đèn LED vào tấm bạt lò xo bằng dây buộc
Gắn đèn LED vào tấm bạt lò xo bằng dây buộc
Gắn đèn LED vào tấm bạt lò xo bằng dây buộc
Gắn đèn LED vào tấm bạt lò xo bằng dây buộc
Gắn đèn LED vào tấm bạt lò xo bằng dây buộc

Tôi buộc mỗi dây dẫn bằng hai dây buộc để ngăn các dây dẫn di chuyển. Zipties có thể hoạt động tốt hơn vì bạn có thể tháo chúng ra nếu bạn quyết định tháo đèn LED và vì zipties rẻ.

Bước 8: Hack cảm biến nhảy

Hack cảm biến nhảy
Hack cảm biến nhảy
Hack cảm biến nhảy
Hack cảm biến nhảy
Hack cảm biến nhảy
Hack cảm biến nhảy
Hack cảm biến nhảy
Hack cảm biến nhảy

Tấm bạt lò xo đi kèm với một thiết bị đếm lượng calo dựa trên mức độ bạn nhảy. Chúng tôi không thể làm bất cứ điều gì với chip, nhưng nếu bạn mở cảm biến nhảy, bạn sẽ nhận ra rằng nó chỉ là một công tắc bật tắt kích hoạt khi bạn tác động lực lên nó. Rất dễ sử dụng các công tắc bật tắt với Arduinos. Do đó, chúng tôi sẽ sử dụng nó trong dự án này để cảm nhận các bước nhảy và kích hoạt các hiệu ứng khi điều đó xảy ra.

Bước 9: Gắn cảm biến nhảy

Gắn cảm biến nhảy
Gắn cảm biến nhảy
Gắn cảm biến nhảy
Gắn cảm biến nhảy
Gắn cảm biến nhảy
Gắn cảm biến nhảy

Gắn cảm biến vào một trong các chân của tấm bạt lò xo. Và thiết lập mạch như hình ở đây.

Bạn có thể gắn dây từ cảm biến theo một trong hai cách:

  1. Gắn các kẹp cá sấu vào hai đoạn kim loại của cáp aux
  2. Cắt dây, chia nó thành hai, dải mỗi bên, hàn nó vào đầu đực hoặc pcb hoặc thứ gì đó tương tự.

Bước 10: Chạy mã

Chạy mã
Chạy mã
Chạy mã
Chạy mã

Tải xuống mã led_trampoline.ino từ repo của tôi (https://github.com/seniorburito/led_trampoline).

Thay đổi LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN thành các chân bạn đang sử dụng và bạn đã sẵn sàng!

Đây là liên kết video của tấm bạt lò xo đang hoạt động nếu bạn không thể mở nó từ phần giới thiệu (https://www.youtube.com/embed/k_8mHe4OKWg)

Bước 11: Sẽ có nhiều hơn

Dự án này vẫn còn là một nguyên mẫu. Tôi vẫn đang bổ sung thêm các mẫu và chức năng. Nếu bạn có ý tưởng, vui lòng cho tôi biết, và nếu bạn muốn giúp đỡ về mã, vui lòng thực hiện!

Cuộc thi màu sắc của cầu vồng
Cuộc thi màu sắc của cầu vồng
Cuộc thi màu sắc của cầu vồng
Cuộc thi màu sắc của cầu vồng

Á quân cuộc thi Sắc màu cầu vồng

Đề xuất: