Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Đèn ngủ sau đây được tạo ra bằng cách sử dụng ATTiny85 gắn trên bề mặt. Nó có hai nút, một nút để bật và tắt và một nút để tạm dừng ở trình tự chiếu sáng đã chọn. Tạm dừng không phải là tạm dừng thực sự mà chỉ đơn giản là ngắt kết nối với chân dữ liệu dải LED, do đó ngăn không cho đăng ký bất kỳ thay đổi nào sau này.
Vật liệu
- Các nút tự khóa (x2)
- Điện trở 470Ω (PCB cuối cùng sử dụng SMD)
- ATTiny85 (SMD)
- WS2811 LED Strip (5 đèn)
- Tụ điện 100nF (PCB cuối cùng sử dụng SMD)
- Tụ điện 10uF
- Ổ cắm USB-C cái
- Vít đầu phẳng M3x10 Vít đầu phẳng M3x10 vít đầu phẳng
- 10mm Acrylic
- Kết nối dây (ba màu khác nhau)
Công cụ
- máy in 3D
- Máy cắt laser
- Sắt hàn
- Tập tin
- Chizzle
- Súng bắn keo
- SOIC8 Bộ chuyển đổi ổ cắm bộ điều hợp lập trình SOP8 sang DIP8
Phần mềm
- FreeCAD
- Inkscape
- Cura
Khác
EasyEDA - Thiết kế và sản xuất PCB
Bước 1: In Giá đỡ và Đế
Để chỉnh sửa mô hình trong FreeCAD, hãy tải "HolderV4.1. FCStd.txt" xuống "HolderV4.1. FCStd".
Mô hình đĩa được đặt chồng lên các góc của mô hình Dưới cùng và Trên cùng để ngăn các mô hình bị nâng lên ở các góc trong khi in.
Để có được lớp hoàn thiện bên trong rất sạch sẽ, tôi đã sử dụng giá đỡ tam giác với mật độ hỗ trợ là 50%. Điều này hoạt động rất tốt nhưng cần phải có một cái rọ để giúp loại bỏ các giá đỡ sau đó. Hỗ trợ nơi không đặt ở mọi nơi mà chỉ hỗ trợ cho những người chạm vào cơ sở; điều này đã được thực hiện để lỗ USB luôn sạch sẽ.
Sau khi được in, sissors nơi được sử dụng để loại bỏ các góc đĩa.
Bước 2: Mạch
Sử dụng Arduino làm ISP, cùng với bộ điều hợp lập trình DIP8, mã NightLight.ino đã được tải lên ATTiny85. Quy trình thực tế của việc này được trình bày chi tiết hơn ở đây.
Thiết kế ban đầu của tôi không sử dụng điện trở SMD và thiếu tụ điện 10nF mà sau đó tôi phải gắn vào mặt sau của bảng mạch cũ của mình như một vụ hack. Như vậy, nó sẽ khác với cái được đính kèm với hướng dẫn này.
Bước 3: Gấu Pooh và những người bạn
Nếu bạn muốn thực hiện bất kỳ thay đổi nào đối với bản vẽ, bạn có thể thực hiện việc này bằng cách sử dụng Inkscape.
Cắt, khắc và khắc SVG ở trên trên một miếng acrylic 10mm, sử dụng máy cắt laser.
Thiết kế đã được chỉnh sửa / tạo theo các bước tương tự được tìm thấy trong tài liệu hướng dẫn "Những chiếc cúp đơn giản" của tôi.
Bước 4: Kết hợp tất cả lại với nhau
- Ngoại trừ dải đèn LED, ổ cắm USB và các nút, hãy hàn các thành phần vào PCB.
- Hàn chiều dài khoảng 5cm của dây vào các đầu nối nút và sau đó lên PCB. Làm tương tự với ổ cắm USB.
- Hàn kết nối 5cm dẫn đến các đầu nối LED, trên PCB. Không gắn vào dải đèn LED.
- Chèn các nút và ổ cắm USB vào đúng vị trí và cố định bằng một lượng keo từ súng bắn keo. Bạn có thể cần sử dụng một tệp nhỏ để làm sạch lỗ cắm USB.
- Cắt một chiều dài của dải đèn LED để nó có năm đèn.
- Bóc mặt sau dính của dải đèn LED và dán nó xuống vị trí (như trong ảnh cuối cùng), luồn đầu cuối qua khe vào đế.
- Kết nối hàn dẫn đến dải LED.
- Đặt đế vào giá đỡ và vặn vào vị trí bằng các vít M3x10.
Bước 5: Kết luận
Trên tất cả, tôi hài lòng với kết quả.
Một lần nữa tôi học được tầm quan trọng của việc phải xem xét cách các thiết bị điện tử được gắn vào một dự án và sau đó tất cả chúng sẽ được kết hợp với nhau như thế nào. Bởi vì ban đầu tôi chỉ tập trung vào hình dáng bên ngoài, tôi đã bắt tay vào in một hoặc hai nguyên mẫu đơn giản là quá khó hoặc khó ghép lại với nhau.
Trong bản chất, sau đây sẽ là một số thay đổi mà tôi sẽ thực hiện:
- Đặt phích cắm USB ở phía đối diện với các nút. Theo ý kiến của tôi, nó làm cho cảm giác nhiều hơn có các nút ở phía trước và nguồn ở phía sau (thay vì có tất cả chúng ở phía sau).
- Nếu nút tạm dừng được kích hoạt thì đèn sẽ không bật lại nếu tắt nguồn, tức là cần tắt tạm dừng khi chuyển đèn. Sẽ tốt hơn nếu thay đổi sơ đồ và mã hóa để tạm dừng được điều khiển bởi một chân GPIO. Bằng cách này, nó sẽ được thiết lập lại mỗi khi đèn tắt.
Cuối cùng, một lần nữa, xin gửi lời cảm ơn tới Unleash Space (Đại học Auckland) và đội ngũ thân thiện và tuyệt vời của họ vì đã tạo cơ hội cho phép tôi bắt đầu con đường không gian sáng tạo.