Volumio trên Orange Pi Zero

Như các bạn đã biết, Orange Pi Zero LTS là một sản phẩm  đặc trưng của Orange Pi, ngoài việc nó nhỏ gọn thì nó có thể sử dụng vào nhiều tác vụ khác nhau. Như cài Home Assistant rồi sử dụng cùng usb zigbee để trở thành hub zigbee cho nhà thông minh (Cài Home Assistant trên Orange Pi) hay cài thêm extension có mic và audio out để cài google assisant (Biến Orange PI Zero thành Google Assisant) thì bạn cũng có thể sử dụng Volumio trên Orange Pi Zero để biến nó thành một thiết bị nghe nhạc online phổ thông.

Volumio trên Raspberry thì quá phổ biến rồi, nhưng trên Orange Pi thi chưa có, nên vì thế ngay trên diễn đàn Volumio cũng có một chủ đề chuyên về Volumio cho Orange Pi. Các bản cập nhật được bổ sung trên github sau: https://github.com/volumio/platform-orangepi

Volumio được nhân bản trên Orange Pi cho nhiều phiên bản bao gồm Orange Pi One, Orange Pi Lite, Orange Pi PC và Orange Pi Zero. Các bạn có thể tìm thấy các bản cài tương ứng trên diễn đàn Volumio. Bài viết này tôi sẽ tập trung vào Orange Pi Zero vì nó phổ thông và đơn giản.

Cài Volumio cho Orange Pi cũng tương tự như cài HDH cho Orange Pi (mà bản chất Volumio cũng được cải tiến từ một HDH ra). Bạn cần tải file img tương ứng về, sử dụng W32DiskImager để flash vào thẻ nhớ, sau đó cắm thẻ và khởi động. Nhưng để phát ra được nhạc trên Orange Pi Zero, bạn có 3 lựa chọn:

  1. Sử dụng USB AudIo
  2. Sử dụng bo mở rộng và cắm qua cổng AV
  3. Sử dụng một bo mạch DAC

Nếu lựa chọn USB Audio như trong video minh họa, bạn cần vào giao diện của Volumio và chọn USB Audio Device làm cổng output.

usb-audio

Nếu lựa chọn bo mở rộng và cắm qua cổng AV như video minh họa, bạn cũng cần chọn Onboard Audio làm cổng output trong giao diện Volumio

onboard-audio

Nếu lựa chọn DAC như hình minh họa dưới đây, sẽ khá phức tạp khi kết nối các chân nhưng bạn sẽ chọn trong giao diện Volumio là I2S Master như hình

Trong trường hợp không có âm thanh phát ra, bạn sử dụng ứng dụng alsa-mixer sẵn trên Volumio để kiểm tra lại.
Đánh lệnh alsamixer sau khi đã SSH vào Orange Pi Zero đã cài Volumio. Sẽ có giao diện AlsaMixer hiện ra, lúc đó chọn SoundCard bằng F6, kiếm tra xem ở phần speaker của soundcard đó có bị MM không, nếu là giá trị MM hãy bấm M để đổi thành OO như hình minh họa

alsamixer

Video trình diễn:

5 thoughts on “Volumio trên Orange Pi Zero

Trả lời

Email của bạn sẽ không được hiển thị công khai.

Hotline

Contact Me on Zalo
%d bloggers like this: