Vỏ Case vải cho Home Assistant (Wyoming) Satellite (dùng Pi Zero 2W)
Tự làm vỏ case cho Wyoming satellite chạy trên Pi Zero 2W với bề mặt phủ vải loa tinh tế. Thiết kế này không cần keo dán, đảm bảo thẩm mỹ và dễ lắp ráp cho hệ thống Home Assistant của bạn.
Mô tả
Chạy Home Assistant Voice Assist Wyoming Satellite trên Pi Zero 2W của bạn!
Các vật liệu cần chuẩn bị ngoài in 3D:
-
Vít đầu tròn M2 8mm - 11 con (thực tế hơi dài so với việc cố định nắp nhưng mình không tìm mua được loại nào ngắn hơn 8mm, đó là lý do mình dùng thêm long đền dài cho phần lắp ráp này).
-
Vít đầu tròn M2 16mm - 4 con
-
Vải lưới bọc loa, dày 0.5 mm. Đường link AliExpress này giống loại vải mình đã mua:
https://aliexpress.com/item/32860133394.html -
Bo mạch Respeaker 2-Mic từ Seeed - có sẵn trên AliExpress https://aliexpress.com/item/1005005990516681.html
HOẶC (chưa được kiểm tra với vỏ case này nhưng chắc là vừa)
Bo mạch Respeaker 2-Mic từ Keyestudio - có sẵn trên AliExpress
https://aliexpress.com/item/32902300949.html
LƯU Ý: bo mạch Keyestudio không tương thích với giắc cắm loa thông thường, bạn cần đặt mua loại loa 2831 có đầu nối Dupont và kết nối đúng cực tính! -
Loa 2831 8 Ohm 3W - có sẵn trên AliExpress https://www.aliexpress.com/item/1005005247563116.html?&sku_id=12000035552488960
HOẶC biến thể 4 Ohm (cùng link) nhưng phải có đầu nối Dupont nếu bạn dùng bo mạch Keyestudio! -
Pi Zero 2W có sẵn chân cắm (headers). Bạn có thể tự hàn chân cắm hoặc mua loại đã hàn sẵn. Mình đã mua một bo mạch có hàn sẵn chân cắm trên AliExpress: https://aliexpress.com/item/1005003533448650.html
Lưu ý: cái của mình khi nhận về vẫn còn sót nhựa thông và một vài hạt chì hàn nhỏ dính xung quanh mặt dưới chân cắm, hãy nhớ làm sạch chúng trước khi lắp đặt! -
Thẻ nhớ microSD. Mình mua loại Samsung endurance 32GB.
-
Nguồn MicroUSB chính hãng Raspberry Pi (đừng tiết kiệm khi mua nguồn!).
-
Tùy chọn - một miếng tản nhiệt nhỏ cho SoC của Pi. Mình cũng mua trên AliExpress: https://aliexpress.com/item/32795900158.html
-
Tùy chọn - miếng đệm cao su để che lỗ vít ở đáy và làm chân đế (xem hình): https://aliexpress.com/item/1005002619943801.html
-
Một sợi dây thun.
Mẹo in ấn:
-
Vỏ case cần được in với support kiểu Snug và tối ưu cho chiều cao lớp in 0.2mm. Để dễ gỡ support, bạn nên chỉnh khoảng cách XY giữa vật thể và support là 80%. Mình in bằng PETG vì Pi Zero tỏa nhiệt, nhưng in bằng PLA chắc cũng ổn.
-
In 6 cái long đền dày 1mm, 4 cái "long đền cao" dày 11mm và 6 cái "long đền cao" dày 3mm.
-
Tùy chọn bật tính năng ironing cho bề mặt trên cùng của Main Body và Outer Lid để có vẻ ngoài đẹp hơn.
-
Để tốc độ quạt cho phần bắc cầu (bridges) là 100%.
-
Dùng infill 100% để có âm thanh tốt hơn.
Các bước trước khi lắp ráp:
- Gỡ hết support, bao gồm cả những phần nằm bên trong 3 trụ gắn nắp! Mình thấy dùng tuốc nơ vít đầu nhỏ để gỡ những phần này rất dễ.
Các bước lắp ráp:
-
Đặt Raspberry Pi Zero 2W lên bàn hoặc bề mặt phẳng, hướng chân cắm lên trên.
-
Đặt 4 "long đền cao" 11mm lên trên các lỗ gắn.
-
Kết nối bo mạch Respeaker 2 vào Pi Zero, cẩn thận đừng làm mất các long đền đặt giữa 2 bo mạch.
-
Đặt 4 long đền nhựa in 3D dày 1mm lên trên các lỗ gắn của bo mạch Respeaker.
-
Đưa 4 vít đầu tròn M2 16mm vào các lỗ gắn sao cho vít đi thẳng xuống các lỗ ở phía dưới của Pi Zero.
-
Lấy loa và cắm giắc vào chân cắm tương ứng trên bo mạch Respeaker.
-
Cẩn thận cầm "cặp bánh kẹp" bo mạch và đặt vào phần thân chính, hướng các cổng micro-usb và giắc âm thanh vào đúng các lỗ khoét và 4 trụ ở dưới đáy.
-
Cố định "cặp bánh kẹp" bằng cách vặn 4 vít 16mm mà bạn đã lắp trước đó vào các trụ.
-
Đặt loa lên giá đỡ của nó, hướng dây điện về phía bo mạch Respeaker và không hướng vào tường của thân chính.
-
Đặt 2 long đền nhựa 1mm lên trên lỗ gắn của loa.
-
Cố định loa vào thân chính bằng 2 vít đầu tròn M2 8mm.
-
Cắt một miếng vải bọc loa đủ lớn để có thể thắt nút xung quanh mảnh Inner Lid (xem hình).
-
Kéo thật căng miếng vải xung quanh mảnh Inner Lid và tạm thời cố định bằng dây thun để tạo nút thắt (xem hình). Bạn nên chú ý kiểu dệt vải ở phía đối diện nút thắt để nó khớp với hướng của thân chính cho đẹp. Hãy chắc chắn mặt dưới của Inner lid hướng về phía vải đã căng và mặt trên hướng về nút thắt, nếu không các lỗ gắn sẽ không khớp!
-
Kết nối với mảnh Outer Lid (xem hình để biết hướng chính xác).
-
Đặt 6 "long đền cao" dày 3mm vào các lỗ như trong hình. Hãy chú ý kỹ lỗ nào dùng để nối 2 mảnh nắp với nhau và lỗ nào dùng để cố định cụm nắp vào thân chính!
-
Vặn chặt 2 phần nắp lại bằng 6 vít đầu tròn M2 8mm.
-
Tháo nút thắt và cắt bỏ vải thừa (xem hình).
-
Đặt phần nắp lên thân chính sao cho mặt trên của nắp bằng phẳng với mặt trên của tường thân chính.
-
Lật ngược thân chính và cố định nắp vào thân chính bằng cách vặn 3 vít đầu tròn M3 8mm vào các lỗ ở dưới đáy để vặn vào nắp.
Lưu ý: Chất lượng âm thanh của thiết bị này không ở mức bằng Echo Dot/Nest Mini nhưng vẫn dùng tốt như một chiếc loa thông minh.
Hướng dẫn cài đặt phần mềm: https://www.youtube.com/watch?v=eTKgc0YDCwE https://github.com/rhasspy/wyoming-satellite/blob/master/docs/tutorial_2mic.md
Bạn có thể không muốn cài đặt dịch vụ LED vì đèn rất sáng và xuyên thấu qua vỏ case cũng như lớp vải.
Đây là một số thiết lập mình thấy hữu ích khi cài đặt satellite và các dịch vụ openwakeword với thiết bị này:
from wyoming-satellite.service:
ExecStart=/home/pi/wyoming-satellite/script/run \ --name 'Pi Satellite' \ --uri 'tcp://0.0.0.0:10700' \ --mic-command 'arecord -D plughw:CARD=seeed2micvoicec,DEV=0 -r 22050 -c 1 -f S16_LE -t raw' \ --snd-command 'aplay -D plughw:CARD=seeed2micvoicec,DEV=0 -r 22050 -c 1 -f S16_LE -t raw' \ --snd-volume-multiplier 0.35 \ --mic-auto-gain 5 \ --mic-noise-suppression 1 \ --mic-seconds-to-mute-after-awake-wav 0 \ --wake-refractory-seconds 3 \ --awake-wav 'sounds/awake.wav' \ --timer-finished-wav 'sounds/timer_finished.wav' \ --timer-finished-wav-repeat 3 3 \ --wake-uri 'tcp://127.0.0.1:10400' \ --wake-word-name ‘ok_nabu’
Nếu có câu hỏi gì, hãy cho mình biết nhé!
Giấy phép
File mô hình
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!