RD-VH7 PC와 Raspberry Pi+Volumio가 제작한 음악 서버
6930 단어 volumioRaspberryPird-vh7pc
아직 고해상도 음원 등이 없어 PC에서 쉽게 처리할 수 있는 모듈 시스템만 있으면 좋겠다고 생각해 기존 구조로 음악 서버를 제작했다.RD-VH7PC USB를 통해 linux의 지령선에서 각종 조작을 할 수 있기 때문에 리모컨이 필요 없다.지령선을 자주 사용하는 나에게 매우 편리하다.
또 볼루미노의 본가http://volumio.org/다.그리고 사용법은 "volumino 사용법". 등을 보십시오.
이번에는 랩베리 Pi+Volumio를 연결하기 전 지령선에서 USB-DC와 증폭기를 조작한다는 설정을 중심으로 해설하고자 한다.
Volumio 설치
DLApplePi-Baker.
DLRaspberry pi를 사용한 Volumio의 인상..
Raspberry Pi 시작
이후 고정된 IP 주소를 누르면 편리하기 때문에
Menu
->Network
에서 고정적으로 IP 주소를 설정합니다.상세한 상황은 매우 이상하다여기..RD-VH7 PC는 Raspberry Pi를 통해 제어할 수 있습니다.
RD_VH7 PC의 작동은 다음 링크에 있는 VH7PC control software를 사용합니다.그리고volumino로 위에서 간단하게 컴파일할 수 있습니다.
ssh에서volumino를 방문하는 기초 지식으로서
우선, 컴파일할 수 있는 환경을 조정한다.
apt-get update
apt-get install build-essential libusb-dev
VH7 PC control software의 소스 파일을 다운로드하고 해제합니다.wget http://www.gotom.jp/~gotom/software/vh7pc/vh7pc-0.6.tar.gz
tar zxf vh7pc-0.6.tar.gz
cd vh7pc-0.6
make를 실행하면 vh7pc 명령행 도구를 컴파일해야 합니다.make
어디서든 실행할 수 있기 때문에/usr/local/bin 근처로 복사합니다.(패스가 통과하는 곳이라면 어느 이마가 더 좋을 것 같아)cp ~/vh7pc-0.6/vh7pc /usr/local/bin/
ssh 인증 간소화
자신의 Mac ssh의 공개 인증 키를 Raspberrypi에 써서 ssh에서 비밀번호를 입력하지 않아도 인증될 수 있도록 합니다.
Mac의 경우 idrsa.pub을 Raspberry pi, authorized로 전달키스에 추기하다.
id_rsa.전달 pub.
scp .ssh/id_rsa.pub root@[volumioのraspiのIPアドレス]:
ssh를 통해 Raspberry pi에 액세스한 후 인증 키를 설정합니다.mkdir .ssh
cat id_rsa.pub >> .ssh/authorized_keys
이렇게 하면 ssh에서raspberry pi에 접근해도 비밀번호를 입력하라고 요구하지 않습니다.Raspberry pi를 통해 손 옆에 있는 PC에서 조작할 수 있다.
자신의 Mac에서 실행 경로를 설정한 디렉터리에 명령 이름과 같은 이름의 셸 스크립트 파일을 설정합니다.다음 셸 스크립트는 vh7pc의 이름으로 실행 권한을 부여하고 자신의 Mac에 설정합니다.
#! /bin/sh
ssh root@[volumioのraspiのIPアドレス] vh7pc $*
Raspberry pi가 시작된 상태에서 Shell script를 사용하여 RD-VH7 PC의 상태를 확인합니다.$ vh7pc status
Power: Off
Volume: 50 (Mute: Off)
Tone: unknown
Current Input Mode: PC-USB
Mode specific information: None
도움말을 통해 작은 조작 지령을 확인하세요.$ vh7pc -h
vh7pc - Kenwood VH7PC control program, version 0.6
Copyright (C) 2006 GOTO Masanori <[email protected]>, GPL.
Usage: vh7pc [options] [command]
Omitting command shows the current status
Options:
-i Interactive mode
-v Show additional verbose messages
-h Show help
-r <retry> USB retry max timeout (sec) default=5
-w <time> USB retry wait time (ms) default=0
Control Commands:
help Show help
status Show currnet status (default)
on Power on
off Power off
vol <val> Set volume. val=0..50, up, down
mute Toggle mute
nb Toggle N.B./Tone mode. nbmode=nb1, nb2, tone
cd [cdop] CD operation: play, pause, stop, repeat, prev, next, eject,
random, ff, fb, 1..155
md [mdop] MD operation: play, stop, pause, record, ote, sk_next, sk_prev
ff, fb, alle, tracke, divide, combine, repeat, random, eject
1..155
tuner [op] Tuner operation: band, stereo, next, prev, 1..40
tape [tapeop] Tape operation: fwd, rev, fb, ff, stop, continue, sts
sel <mode> Change input: cd, tuner, md, tape, pc
device Search device and report it
앞으로의 과제
Volumio의 UI를 변경하고 RD-VH7 PC의 전원 버튼을 켜거나 끄는 일도 있을 것 같은데~, PHP가 잘하는 독자의 엔지니어에게 의뢰하고 싶어요.
Reference
이 문제에 관하여(RD-VH7 PC와 Raspberry Pi+Volumio가 제작한 음악 서버), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/jhotta/items/ab68e16b3ce354127aa3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)