Mục lục:

Đèn xe đạp Neopixel: 8 bước
Đèn xe đạp Neopixel: 8 bước

Video: Đèn xe đạp Neopixel: 8 bước

Video: Đèn xe đạp Neopixel: 8 bước
Video: NeoPixel Bike Light #3dprinting #adafruit 2024, Tháng mười một
Anonim
Đèn xe đạp Neopixel
Đèn xe đạp Neopixel
Đèn xe đạp Neopixel
Đèn xe đạp Neopixel
Đèn xe đạp Neopixel
Đèn xe đạp Neopixel
Đèn xe đạp Neopixel
Đèn xe đạp Neopixel

Trong hướng dẫn này, chúng tôi sẽ chế tạo đèn xe đạp neopixel để làm cho xe đạp của bạn trông ngầu hơn vào ban đêm

bạn có thể thực hiện kết nối nó với điện thoại của mình qua WiFi hoặc chỉ với một nano Arduino và nút tạm thời để chuyển đổi qua các chế độ

Rất tiếc, tôi không thể cung cấp hình ảnh chi tiết của quá trình xây dựng vì tôi đã xây dựng nó nhưng tôi sẽ cố gắng hết sức để giải thích cách thực hiện nó bằng cách sử dụng sơ đồ và một số hình ảnh của thành phẩm

Quân nhu

  1. WeMos D1 Mini hoặc Arduino nano
  2. Một dải đèn led neopixel
  3. Một công tắc
  4. 2 18650 vỏ lipo hoặc một pin sạc dự phòng
  5. Mạch sạc và bảo vệ pin có công suất ít nhất là 1 A với đầu ra 5v
  6. Một công tắc tạm thời (tùy chọn)
  7. Vỏ (nó có thể được in 3D hoặc được làm bằng thứ gì đó khác)
  8. Một đầu nối XH 1.25 JST 3 (tùy chọn)

Bước 1: Quyết định bạn sẽ thực hiện nó như thế nào

Bạn có thể tạo nó bằng WeMos và thông qua ứng dụng của tôi, điều khiển nó từ điện thoại của bạn bằng WiFi (nếu bạn quyết định tạo phiên bản này, sẽ có một lỗi trong mã khiến esp đóng điểm truy cập khiến bạn phải khởi động lại đặc biệt nếu bạn muốn thay đổi màu sắc hoặc kiểu dáng)

HOẶC

Sử dụng Arduino và một nút tạm thời để chuyển qua các hoạt ảnh

Cá nhân tôi đã chọn phương pháp esp mặc dù Arduino cũng hoạt động rất tốt

Bước 2: Quyết định trường hợp nào sẽ sử dụng

Quyết định trường hợp nào để sử dụng
Quyết định trường hợp nào để sử dụng
Quyết định trường hợp nào để sử dụng
Quyết định trường hợp nào để sử dụng
Quyết định trường hợp nào để sử dụng
Quyết định trường hợp nào để sử dụng

Bạn có thể thực hiện điều này từ bất cứ thứ gì thực sự (phiên bản đầu tiên là một lon caprice cho tôi)

những gì bạn cần là một cái gì đó bạn có thể đeo vào xe đạp của mình hoặc một cái gì đó có thể vừa với lồng chai nước có lỗ cho cổng sạc và (các) công tắc

Bây giờ tôi đã in 3D một trường hợp mà tôi sẽ bao gồm một tệp 3D cũng như các tệp.step nếu bạn muốn tùy chỉnh chúng

Nếu bạn in 3d vỏ máy ở phía dưới có một khe cho đầu nối, nếu không bạn có thể sử dụng cáp dupont để bạn có thể dễ dàng tháo nó ra để sạc nếu bạn sử dụng cáp dupont thì bạn phải cố định nó bằng băng dính

Bước 3: Chấm dứt dải Led

Rất có thể dải đèn led sẽ không được kết nối đúng cách vì vậy khi hàn dây cáp, bạn phải lấp đầy lỗ bằng keo nóng và nếu bạn cũng đã dán co nhiệt

Bước 4: Lên dây cho bảng

Lên dây cho bảng
Lên dây cho bảng
Lên dây cho bảng
Lên dây cho bảng
Lên dây cho bảng
Lên dây cho bảng
Lên dây cho bảng
Lên dây cho bảng

đầu tiên nối pin song song với bộ sạc như minh họa ở đây, sau đó kết nối - với - trên bộ sạc pin và + với + cẩn thận để không làm rối đầu vào và đầu ra trên mô-đun sạc pin

Bạn sẽ phải kết nối 5v từ mô-đun sạc và bảo vệ đến công tắc nguồn cả bo mạch và dải neopixel như thể hiện trong sơ đồ. Kết nối đất với cả bảng và dải đèn led.

Đối với WeMos, kết nối chân dữ liệu với D2

Và đối với Arduino, hãy kết nối công tắc với D4 và nối đất và dải dẫn đến D6

Bước 5: Tải lên mã

Đối với wemos, chúng tôi sẽ sử dụng mã từ bitluini, nơi anh ấy ban đầu sử dụng mã này để tự động hóa gia đình, tôi đã sửa đổi nó để hoạt động như một điểm truy cập internet mà bạn kết nối với điện thoại của mình và thay đổi màu sắc từ ứng dụng mở tất cả các tệp dưới một tab, tải xuống tất cả các thư viện bị thiếu và tải lên

đối với Arduino, chúng tôi sẽ sử dụng bản phác thảo buttoncycler từ thư viện adafruit neopixel

tải xuống tất cả các thư viện bị thiếu và tải lên

QUAN TRỌNG:

1) hiện có một lỗi trong mã tạo ra nó nên wemos đóng điểm truy cập của nó sau 1-2 lần thay đổi màu sắc hoặc kiểu làm cho nó, vì vậy dải không thể thay đổi mẫu một cách hiệu quả trừ khi bạn tắt và sau đó quay lại bảng

2) Bạn sẽ phải thay đổi số lượng đèn LED theo số lượng đèn LED mà bạn có dải neopixel

Đối với wemos, bạn sẽ phải thay đổi const int LED_COUNT = 60; trong đó 60 là số ít hơn trên dải

Và đối với Arduino, bạn sẽ phải thay đổi #define PIXEL_COUNT 60 trong đó 60 là số ít hơn trên dải

Bước 6: Gắn dải đèn Led vào xe đạp

Gắn dải đèn Led vào xe đạp
Gắn dải đèn Led vào xe đạp

Để gắn dải đèn led trên xe đạp, bạn sẽ phải sử dụng dây buộc zip như hình minh họa ở đây

Bước 7: Bật chúng

đối với Arduino, bạn chỉ cần bật công tắc và nhấn nút khi bạn muốn chuyển qua các chế độ

Đối với wemos, bạn sẽ phải:

tải xuống apk cho ứng dụng

mở công tắc

kết nối với mạng WiFi có tên neobike

mở ứng dụng và sử dụng nó như bạn muốn

Bước 8: Kết quả cuối cùng

Kết quả cuối cùng
Kết quả cuối cùng

Thật buồn là tôi không thể chỉ chiếc xe đạp từ xa vì bánh sau đang được cố định nhưng nó trông khá ngọt ngào

Cảm ơn vì đã đọc hướng dẫn của tôi

nếu tôi đã quên bất kỳ sai lầm nào, điều gì đó hoặc đã nói điều gì đó một đến nhiều lần, tôi xin lỗi nhưng đây là hướng dẫn đầu tiên của tôi

Đề xuất: