Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ฮาร์ดแวร์ >> ฮาร์ดแวร์

ทำ Hi-Fi System จาก Raspberry Pi ด้วย RuneAudio

ทำ Hi-Fi System จาก Raspberry Pi ด้วย RuneAudio

RuneAudio อธิบายตัวเองว่า "ซอฟต์แวร์ฟรีและโอเพนซอร์ส ที่เปลี่ยนฮาร์ดแวร์ฝังตัว (embedded) ให้เป็น Hi-Fi music player" ด้วยการติดตั้ง RuneAudio บน Raspberry Pi จะเปลี่ยนมันเป็น Hi-Fi media center เล่นเพลงจากหลายแหล่งได้

ควบคุม Rune จากอุปกรณ์ไหนก็ได้ ตั้งเว็บเซิร์ฟเวอร์เอง ให้เข้าถึง UI ผ่าน local network เปิดเบราว์เซอร์ หรือต่อด้วยแอปฟรี ควบคุมระบบ Hi-Fi ได้

สิ่งที่ต้องเตรียม

มีบางอย่างต้องเตรียม ไม่มีอะไรยากเกินไป

  • Raspberry Pi (รุ่น 1, 2, หรือ 3)
  • SD Card หรือ MicroSD (ขึ้นกับรุ่น Pi)
  • Power Supply สำหรับ Pi
  • วิธีต่อ Pi เข้าสู่ network
  • SD card reader
  • คอมพิวเตอร์ (OS ไหนก็ได้)
  • สเปกเกอร์
  • DAC (ถ้ามี/เลือกได้)
  • External Hard Drive / แหล่งเพลง

ดาวน์โหลด Rune

พร้อมแล้ว ไปเว็บ RuneAudio ดาวน์โหลดเวอร์ชันที่ตรงกับ Raspberry Pi ของคุณ

ทำ Hi-Fi System จาก Raspberry Pi ด้วย RuneAudio

ไฟล์จะบีบอัด ใช้โปรแกรม解压縮ที่ชอบ ปกติ default เวลาคลิกดาวน์โหลด เป้าหมายคือได้副檔名 .img อย่างเดียว

เขียน SD Card (Flash)

ต้อง flash ไฟล์ image ที่ดาวน์โหลดลง SD card ต่อ card reader เข้าคอมพิวเตอร์ (ถ้าจำเป็น) ใส่การ์ด ตรวจสอบว่าไม่มีข้อมูลสำคัญ เพราะจะถูกลบหมด

ขั้นตอนต่อไป ขึ้นกับ OS ที่ใช้

Windows

Windows ไม่มี disk-flashing utility built-in ต้องดาวน์โหลด ถ้ามีโปรดใช้ ถ้าไม่มี ใช้ Win32DiskWriter ฟรี ใช้ง่าย

เปิด Win32DiskWriter เลือกตำแหน่ง image file และ drive ของ SD card กด "Write"

Linux

ง่ายที่สุดคือ command line เปิดเทอร์มินอล หาจุด mount ของการ์ด ใช้ gparted ดูง่าย หา entry ตรงกับการ์ด หรือ ls /dev/ หา entry ใหม่ มักเป็น mmcblk0

cd ไปโฟลเดอร์ Downloads ใช้ dd คัดลอก image เป็น root หรือ sudo

sudo dd if="RuneAudio_rpi_0.3-beta_20141029_2GB.img" of="/dev/mmcblk0" bs=8M

"if" = ตำแหน่ง image file "of" = ตำแหน่ง SD card ต้องได้ "of" ถูกต้อง จะลบ drive ที่ชี้ไปหมด

ตั้งค่าฮาร์ดแวร์

ประกอบชิ้นส่วน: ถอด SD card จากคอมพิวเตอร์ ใส่ Raspberry Pi ต่อ Pi เข้า router Rune ไม่ต้องการ monitor, keyboard, mouse สำหรับ Pi ต่อสเปกเกอร์, DAC, external hard drive (ถ้ามี) ตอนนี้ ควบคุมทั้งหมดผ่าน network เสียบไฟ Pi

RuneAudio จะตั้งค่าเองอัตโนมัติ ไม่ต้องทำอะไร รอประมาณ 15 นาที ให้แน่ใจว่า setup เสร็จ

รอเสร็จ เปิดเบราว์เซอร์บนคอมพิวเตอร์ เข้า RuneAudio UI 2 ทาง: "https://runeaudio" หรือ "https://runeaudio.local" ขึ้นกับ OS และ network อาจทำงานได้

ถ้าไม่ได้ ใส่ IP address ของ Raspberry Pi ดูได้จาก router หรือ network scan tools ใส่ในเบราว์เซอร์ RuneUI จะแสดง

ใช้งาน RuneUI

RuneUI = interface เริ่มต้นควบคุม RuneAudio มีควบคุมครบสำหรับเล่นเพลงและจัดไลบรารี

ทำ Hi-Fi System จาก Raspberry Pi ด้วย RuneAudio

ก่อนอื่น ตั้งค่า library คลิกเมนูขวาบน เลือก "Storage" เลือกตำแหน่งเก็บเพลง USB drive ง่าย Network drive ต้องทำเพิ่ม

ทำ Hi-Fi System จาก Raspberry Pi ด้วย RuneAudio

Network drive setup: ใส่ข้อมูลการเชื่อมต่อของ drive เก็บเพลง เลือก network share type ที่ถูกต้อง และ directory ที่แน่นอน Rune จะเซฟไฟล์ทั้งหมดใน path รวมไฟล์ที่ไม่ใช่เพลง

เพิ่มเพลงเสร็จ คลิก link rebuild MPD library RuneAudio จะเพิ่มเพลงเข้า library

ทำ Hi-Fi System จาก Raspberry Pi ด้วย RuneAudio

ถ้าจะใช้โทรศัพท์ควบคุม ดู MPD settings ในเมนู Rune ใช้ MPD settings ต่อกับแอปบนโทรศัพท์อย่าง MPDroid

ทำ Hi-Fi System จาก Raspberry Pi ด้วย RuneAudio

สำรวจ settings อื่นในเมนู RuneUI ได้ ไม่มีอะไรขวางทางการเล่นเพลง

ทำ Hi-Fi System จาก Raspberry Pi ด้วย RuneAudio

คลิกแท็บ "Library" ล่างหน้าจอ จะเห็นโฟลเดอร์ที่เพิ่ม หาเพลงที่อยากเล่น คลิกเมนูขวาของชื่อเพลง queue ได้ เล่นได้เลย queue = playlist ชั่วคราว เซฟ playlist ไว้เล่นภายหลังได้

ทำ Hi-Fi System จาก Raspberry Pi ด้วย RuneAudio

เล่นเพลงผ่าน RuneUI ง่ายมาก UI เรียบง่าย แสดง album art ของเพลงที่เล่น중 RuneAudio ดึงมาให้อัตโนมัติ

ทำอะไรกับ Rune ได้เยอะ ถ้าต่อ DAC และระบบเสียงดี จะรู้สึกคุณภาพ Interface และ connectivity ของ RuneAudio ทำให้เป็นโซลูชันสะดวกมาก