Mục lục:

Loa Wifi Sonos Like Spotify: 9 bước (có hình ảnh)
Loa Wifi Sonos Like Spotify: 9 bước (có hình ảnh)

Video: Loa Wifi Sonos Like Spotify: 9 bước (có hình ảnh)

Video: Loa Wifi Sonos Like Spotify: 9 bước (có hình ảnh)
Video: Loa Bose Smart Soundbar 300 Chính Hãng // Airplay 2, Spotify Connect, Trợ Lý Ảo. 2024, Tháng bảy
Anonim
Loa Wifi Sonos Like Spotify
Loa Wifi Sonos Like Spotify

Trong dự án này, chúng tôi sẽ xây dựng một Loa Wifi có tích hợp Spotify Client. Điều này có nghĩa là bạn có thể dễ dàng chọn trong Spotify để phát trên loa cụ thể đó. Bạn không cần phải đối phó với bluetooth tồi tệ vì điều này dựa trên ethernet. Nhạc của bạn thậm chí sẽ phát xa hơn nếu bạn vô tình đóng Spotify của mình. Nó giống như một chiếc Sonos nhưng sau đó được tự chế tạo.

Nó dựa trên phần mềm Raspotify cho Raspberry Pi. Đây là một phần mềm dễ sử dụng và không quá khó để cài đặt.

Tôi đã cố gắng hết sức để giải thích mọi thứ đơn giản nhất có thể để mọi người có thể xây dựng cái này, ngay cả những người mới bắt đầu chưa từng xây dựng cái gì đó trước đây cũng có thể tạo lại cái này.

Bước 1: Các bộ phận được sử dụng

Trước khi bạn bắt đầu dự án này, tôi khuyên bạn nên mua tất cả các bộ phận.

  • Raspberry Pi 4
  • thẻ micro SD (ít nhất 8GB) (+ nếu cần một bộ chuyển đổi)
  • Máy vi tính
  • Loa và bộ khuếch đại (xem bước 4)
  • Công cụ
  • Nguồn cung cấp (xem bước 6)

Bây giờ bạn đã có mọi thứ, niềm vui thực sự có thể bắt đầu.

Bước 2: Cài đặt Raspbian

Trước khi có thể bắt đầu dự án, chúng ta phải cài đặt hệ điều hành trên Raspberrry pi của mình. Trong trường hợp này, chúng tôi sẽ sử dụng "Raspbian Buster với máy tính để bàn và phần mềm được đề xuất".

Cài đặt Raspbian trên Raspberry Pi khá đơn giản. Chúng tôi sẽ tải xuống Raspbian và ghi hình ảnh đĩa vào thẻ nhớ microSD, sau đó khởi động Raspberry Pi vào thẻ microSD đó.

Bạn sẽ cần thẻ nhớ microSD (đi kèm ít nhất 8 GB), máy tính có khe cắm và tất nhiên là Raspberry Pi và các thiết bị ngoại vi cơ bản (chuột, bàn phím, màn hình và nguồn điện).

Bước 1: Tải xuống hệ điều hành

Raspian có thể được cài đặt từ trang web này. Chúng tôi phải cài đặt "Raspbian Buster với máy tính để bàn và phần mềm được khuyến nghị". Bây giờ hãy nhấp vào "Tải xuống ZIP" và quá trình tải xuống sẽ bắt đầu. (quá trình này có thể mất vài phút tùy thuộc vào kết nối ethernet của bạn)

Hình ảnh
Hình ảnh

Bước 2: Ghi hình ảnh vào thẻ SD

Bây giờ bạn sẽ cần tải xuống và cài đặt phần mềm sẽ ghi hình ảnh vào thẻ SD. Một ứng dụng tốt để sử dụng có tên là Etcher và nó hoạt động trên tất cả các nền tảng (Linux, Mac và Windows). Bạn có thể tải xuống từ trang web của họ.

1. Sau khi bạn đã tải xuống Etcher, hãy làm theo lời nhắc để cài đặt nó.

2. Cắm thẻ SD của bạn vào máy tính. (Vì một số máy tính không có đầu đọc thẻ SD, bạn có thể cần sử dụng bộ chuyển đổi USB.)

3. Mở Etcher và chọn hình ảnh Raspbian mà chúng tôi vừa tải xuống.

Hình ảnh
Hình ảnh

4. Chọn thẻ SD mà bạn muốn cài đặt Raspbian. Kiểm tra kỹ để đảm bảo đó là ổ đĩa chính xác vì thao tác này sẽ xóa sạch ổ đĩa.

Hình ảnh
Hình ảnh

5. Sau khi xác nhận xong hình ảnh và ổ đĩa, bạn có thể tiến hành flash thẻ SD, chọn Flash.

Hình ảnh
Hình ảnh

6. Sau khi hoàn tất, bạn có thể tháo thẻ SD khỏi máy tính một cách an toàn.

7. Cắm thẻ SD vào Raspberry Pi của bạn và bất kỳ dây phụ nào khác như nguồn, chuột, bàn phím và dây HDMI.

8. Bây giờ bạn sẽ được hướng dẫn thông qua các quy trình thiết lập. Đảm bảo rằng bạn không quên kết nối với ethernet vì Spotify Connect dựa trên Ethernet. Quá trình thiết lập diễn ra khá dễ dàng, vì vậy nó sẽ không thành vấn đề.

9. Bây giờ bạn đã cài đặt thành công Raspian trên Raspberry Pi của mình và bạn có thể tiến hành bước tiếp theo. Chúc mừng!

Bước 3: Cài đặt Raspotify trên Raspberry Pi

Raspotify là một ứng dụng khách Spotify Connect dành cho Raspbian trên Raspberry Pi mà Just Works ™. Raspotify là một gói Debian và kho lưu trữ được liên kết, gói gọn thư viện librespot tuyệt vời của Paul Liệtar và những người khác. Nó hoạt động ngay lập tức trên cả ba phiên bản của Pi, ngay sau khi cài đặt.

Việc cài đặt bản thân nó rất dễ dàng, chỉ cần làm theo các bước sau và bạn sẽ thiết lập và chạy trong 5 phút.

1. Mở Terminal bằng phím tắt "CTRL + ALT + T"

2. Nhập Terminal sau và nhấn enter sau đó. Lệnh này tải xuống và cài đặt gói Debian và thêm kho lưu trữ apt của nó, điều này đảm bảo bạn sẽ luôn cập nhật các thay đổi ngược dòng.

curl -sL https://dtcooper.github.io/raspotify/install.sh | NS

3. Sau khi cài đặt, chúng tôi sẽ chạy kiểm tra nhanh. Mở Spotify của bạn và tìm Thiết bị có sẵn. Nên có sẵn loa "raspotify (raspberrypi)" như hình bên dưới.

Hình ảnh
Hình ảnh

4. Bây giờ mọi thứ đã hoạt động, chúng ta có thể cấu hình Raspotify. Bằng cách gõ lệnh sau vào Terminal, chúng ta có thể thay đổi cài đặt, chẳng hạn như tên mà chúng ta muốn hiển thị trên Spotify.

sudo nano / etc / default / raspotify

5. Sau khi bạn nhấn enter, bạn sẽ thấy như sau.

Hình ảnh
Hình ảnh

Những gì bạn đã mở là tệp cấu hình Raspotify. Trong tệp này, bạn sẽ thấy nhiều tùy chọn khác nhau mà bạn có thể tự định cấu hình. Chúng tôi sẽ chỉ thay đổi 2 cài đặt: Tốc độ bit và Tên thiết bị.

6. Để thay đổi tên thiết bị, trước tiên chúng ta sẽ phải bỏ ghi chú dòng. Điều này có thể được thực hiện bằng cách nhấn phím xóa, văn bản của dòng đó bây giờ sẽ trở thành màu trắng. Bây giờ chúng ta có thể chọn một cái tên sẽ được hiển thị trong Spotify, tôi đã chọn Phòng ăn vì đó là nơi diễn giả của tôi sẽ ngồi. Chỉ cần thay thế raspotify bằng tên bạn muốn.

Ví dụ:

DEVICE_NAME = "Phòng ăn"

7. Sau khi đổi tên, chúng tôi sẽ thay đổi Bitrate. Điều này sẽ cung cấp cho chúng tôi chất lượng âm thanh tốt hơn một chút.

Bỏ ghi chú dòng và thay thế 160 bằng 320.

BITRATE = "320"

8. Bây giờ mã sẽ trông như thế này, ngoại trừ sự khác biệt về tên.

# / etc / default / raspotify - Đối số / cấu hình cho librespot # Tên thiết bị trên Spotify Connect DEVICE_NAME = "Phòng ăn"

# Tốc độ bit, một trong 96 (chất lượng thấp), 160 (chất lượng mặc định) hoặc 320 (chất lượng cao)

BITRATE = "320"

# Đối số dòng lệnh bổ sung cho librespot có thể được đặt bên dưới.

# Xem `librespot -h` để biết thêm thông tin. Đảm bảo rằng bất kỳ đối số nào bạn chỉ định # chưa bị các biến khác trong tệp này che phủ. (Xem # cấu hình của daemon tại `/ lib / systemd / system / raspotify.service` để biết thêm chi tiết kỹ thuật.) # # Để hiển thị thiết bị của bạn trên Spotify Connect trên Internet, hãy thêm # tên người dùng và mật khẩu của bạn. Bạn có thể đặt thông qua" Đặt mật khẩu thiết bị ", trên # cài đặt tài khoản của bạn, sử dụng` - tên người dùng` và `- mật khẩu`. # # Để chọn thiết bị đầu ra khác (tức là đầu ra âm thanh USB hoặc đầu ra âm thanh HDMI), # sử dụng `--device` với một cái gì đó như` --device hw: 0, 1`. Số dặm của bạn có thể thay đổi. # #OPTIONS = "- tên người dùng - mật khẩu"

# Bỏ ghi chú để sử dụng bộ nhớ cache cho các tệp âm thanh đã tải xuống. Bộ nhớ đệm bị vô hiệu hóa bởi

# vỡ nợ. Tốt nhất nên để nguyên trạng thái này nếu bạn muốn sử dụng nó, vì # quyền được đặt đúng trên thư mục `/ var / cache / raspotify '. #CACHE_ARGS = "- cache / var / cache / raspotify"

# Theo mặc định, chuẩn hóa âm lượng được bật, hãy thêm âm lượng thay thế

# đối số ở đây nếu bạn muốn, nhưng những đối số này sẽ ổn. #VOLUME_ARGS = "- enable-volume-normalization --linear-volume --initial-volume = 100"

# Backend có thể được đặt ở đây, nhưng nó dành cho các trường hợp sử dụng rất nâng cao của

# librespot, vì vậy bạn không cần phải thay đổi cài đặt này trong các trường hợp bình thường. #BACKEND_ARGS = "- alsa phụ trợ"

10. Để lưu tệp, nhấn "CTRL + X" theo sau là "y" và cuối cùng nhưng không kém phần quan trọng nhấn enter.

11. Khởi động lại Raspotify bằng cách sử dụng lệnh sau.

sudo systemctl khởi động lại raspotify

Kiểm tra nhanh nó giống như chúng ta đã làm ở bước 3 và xem tên có thay đổi hay không.

12. Bây giờ mọi thứ đã sẵn sàng và chúng tôi có thể chuẩn bị loa của chúng tôi!

Bước 4: Quyết định sử dụng loa nào

Trong dự án này, tôi sẽ xem xét 2 loại loa. Những loa đã được khuếch đại và những loa chưa được khuếch đại.

Loa tiền khuếch đại là thứ dễ xử lý nhất vì bạn chỉ cần kết nối cáp aux với đầu vào của nó. Điều đó làm cho loại loa này trở thành lựa chọn tốt nhất cho những người không biết nhiều về điện tử hoặc chỉ thích trải nghiệm ngoài hộp.

Các loa chưa được khuếch đại đã khó làm việc hơn một chút. Chúng tôi sẽ phải kết nối một bộ khuếch đại với loa và xây dựng một trường hợp xung quanh đó. Đây là một cách tuyệt vời để sử dụng lại loa bookshelf cũ, giống như tôi sẽ làm. Chúng tôi sẽ bổ sung một bộ khuếch đại giá rẻ từ Trung Quốc để giảm chi phí tổng thể của chúng tôi. Nếu yêu thích các dự án DIY, bạn thậm chí có thể tự mình chế tạo một chiếc loa bookshelf. Tôi giới thiệu một trong những từ có thể hướng dẫn này. Tôi đã sử dụng loa từ Phillips Streamium MCI900 cũ của mình. Thật không may chiếc Ampli của nó bị hỏng, nên bây giờ tôi thấy nó là một bộ loa không khuếch đại. Chúng tôi cũng sẽ cần một nguồn điện để cung cấp năng lượng cho dự án của mình, nhưng chúng tôi sẽ nói về điều đó sau một phút nữa.

Hình ảnh
Hình ảnh

Nếu bạn sử dụng loa tiền khuếch đại, bạn có thể thực hiện bước tiếp theo.

Nếu bạn sử dụng loa không khuếch đại, bạn có thể bỏ qua lần bỏ qua tiếp theo.

Bước 5: Kết nối loa Pre-amped

Nếu loa của bạn đã được kết nối với bộ khuếch đại có cổng AUX, bạn chỉ nên kết nối cáp aux từ Raspberry Pi với bộ khuếch đại và ngắt kết nối các thiết bị ngoại vi khỏi Raspberry Pi. Mọi thứ sẽ hoạt động ngay bây giờ! Đảm bảo rằng bạn không ngắt kết nối Cáp nguồn và Cáp Ethernet (chỉ khi bạn không kết nối qua Wifi) cũng như cáp AUX. Bạn sẽ có các loại kết nối giống như trong hình dưới đây và bây giờ bạn đã hoàn thành. Bạn đã tạo một sonos giống như loa với Raspberry Pi và bạn có thể bắt đầu nghe nhạc.

Lưu ý rằng cáp ethernet là không cần thiết

Hình ảnh
Hình ảnh

Bước 6: Chọn Bộ khuếch đại phù hợp

Làm thế nào để chọn đúng bộ khuếch đại và nguồn điện? Đó là câu hỏi mà chúng tôi sẽ trả lời trong bước này.

1. Bạn cần bao nhiêu watt? Điều này cần được liệt kê trong thông số kỹ thuật của loa bookshelf. Tôi có hai loa sử dụng 50 watt mỗi loa. Điều đó có nghĩa là tôi phải mua một bộ khuếch đại 50 * 2. Chỉ cần truy cập các trang web như ebay, amazon, alibaba và tìm kiếm "bộ khuếch đại 2 * 50W". Điều duy nhất mà bộ khuếch đại nên có là một cổng AUX. Bạn cũng có thể mua một cái có bluetooth, nhưng nó không cần thiết. Tôi wen với cái này. Đó là Bộ khuếch đại 2 * 50W dựa trên chip TPA3116. Điều này sẽ phù hợp với người nói của tôi.

Hình ảnh
Hình ảnh

2. Tôi nên mua bộ nguồn nào? Công suất cần thiết để cấp nguồn cho bộ khuếch đại của bạn được liệt kê trong bảng thông số kỹ thuật của bộ khuếch đại. Của tôi cần 24V vì vậy tôi phải mua một nguồn điện 24V. Cường độ dòng điện cần thiết có thể được tính dễ dàng với công thức này: I = P (watt) / U, vì vậy trong trường hợp của tôi, tôi phải làm 100/24 = 4,16 ==> Vì vậy, tôi cần một nguồn điện 24V 4.2A. Tốt hơn hết bạn nên sử dụng PSU có cường độ dòng điện cao hơn, vì vậy bạn không đặt quá nhiều căng thẳng vào nguồn điện.

Tôi có một bộ sạc máy tính xách tay cũ đặt xung quanh, đầu ra 24V và 100watts. Vì vậy, tôi quyết định sử dụng nó. Nếu bạn không có nguồn điện như vậy, bạn có thể sử dụng nguồn điện công nghiệp như trong hình dưới đây. Họ có một ngân hàng rất tốt cho đồng.

Hình ảnh
Hình ảnh

Bước 7: Kết nối mọi thứ Togheter

Kết nối khác nhau đối với mỗi bộ khuếch đại, nhưng chính là như nhau. Đây là sơ đồ của tôi, của bạn sẽ trông giống nhau.

Nguồn cấp:

Được kết nối với ổ cắm điện AC trên tường.

Dây màu xanh lam đến N

Dây nâu sang L

Dây màu xanh lá cây / vàng để GND

V + DC + của bộ khuếch đại

V- DC - của bộ khuếch đại

Raspberry pi:

USB C vào ổ cắm trên tường

Cáp AUX tới bộ khuếch đại

(Cáp Ethernet tới bộ định tuyến)

Bộ khuếch đại:

DC ra - ra loa

DC ra + ra loa

Cuối cùng, bạn sẽ kết thúc với một cái gì đó giống như trong hình ảnh dưới đây. Bây giờ Mọi thứ sẽ chạy tốt và loa WIFI mới của bạn đã sẵn sàng để phát một số bản nhạc.

Hình ảnh
Hình ảnh

Bước 8: Xây dựng Bao vây

Bạn có thể nếu bạn muốn xây dựng một vỏ bọc thực sự đẹp cho thiết bị điện tử, nhưng nó không cần thiết. Tôi vừa đặt đồ điện tử của mình vào hộp cơm trưa, vì tôi sẽ giấu hộp cơm đi. Tôi đã khoan lỗ cho chiết áp và khoan lỗ lắp cho bộ khuếch đại và Raspberry Pi. Nguồn cung cấp năng lượng của tôi là từ bộ sạc máy tính xách tay, vì vậy tôi quyết định không đặt nó vào hộp ăn trưa để đảm bảo một số không gian. Nhưng nếu bạn mua loại công nghiệp thì cần phải đặt PSU bên trong hộp vì lý do an toàn.

Tôi không nghĩ rằng hộp cơm trưa của tôi trông có vẻ tốt, nhưng như tôi đã nói, nó sẽ bị ẩn đi. Nhưng xin thưa hơn nữa, đây là một số hình ảnh về bộ khuếch đại hộp cơm trưa của tôi!

Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

Bước 9: Thành phẩm

Tôi rất hài lòng với kết quả cuối cùng. Chất lượng âm thanh khá tốt, đặc biệt là khi bạn cân nhắc rằng tổng cộng dự án chỉ tiêu tốn của tôi 60 euro. Mặc dù vậy, giao diện của bộ khuếch đại của tôi vẫn cần một số công việc.

Tôi nghĩ rằng thật tuyệt khi bạn có thể cài đặt Ứng dụng khách Spotify vào các loa hiện có của mình. Nó rất thuận tiện mà bạn không cần phải kết nối qua bluetooth như hầu hết các loa. Bạn chỉ có thể chọn loại loa mà bạn muốn chỉ bằng một cú nhấp chuột. Nó giống như một chiếc loa Sonos nhưng giá rẻ.

Dưới đây là một số hình ảnh của kết quả cuối cùng!

Đề xuất: