RFID 활용방법

1. MPD-RFID 개요

  • MPD-RFID는 룬오디오나 무드오디오에서 RFID 카드로 음악을 재생하는 프로그램입니다.

  • RFID 카드에 데이터를 입력할 때는 가수, 앨범, 노래명, 노래 목록 등을 영어로 작성해야 합니다. 그런데 우리나라 가수의 MP3 태그는 대부분 한글로 되어 있어서 MP3 태그를 일일이 영어로 바꾸는 것은 굉장히 비효율적입니다. 그래서 MPD-RFID는 한글로 가수나 노래를 검색할 수 있도록 만들었습니다.

  • 라즈뮤직파이 전용 이미지에는 미리 설치 및 세팅했습니다.

2. 작동 원리

3. RFID 카드 기록 방법

  1. 뮤직파이 우측면(글자 인쇄면)에 RFID가 있습니다. 뮤직파이 우측면이 하늘을 보도록 뒤집어주세요.

  2. RFID 모듈이 있는 곳에 카드를 올립니다.

  3. SSH로 뮤직파이에 원격 접속 후 명령어를 실행합니다.

    • RFID 카드에 Tag 입력 방법

      • 가수: "art.가수명"라고 입력

      • 앨범: "alb.앨범이름"

      • 노래: "tit.노래제목"

      • 노래목록: "pla.노래목록명"

  • ssh 화면

가수명이 '방탄소년단'일 때 art.bts 라고 입력합니다.

$ cd

$ ./MPD-RFID/src/write.sh

type the following text "art.bts"

Hold a tag near the reader

New data:art.bts

Now place your tag to write

Written

Hold a tag near the reader

Card Name = art.bts

data write successfully!

만약 오류나면 'Ctrl+c' 누르고 처음부터 다시 실행합니다.


  • 가수명 예시

$ cd

$ ./MPD-RFID/src/write.sh


art.bts

  • 곡명 예시

$ cd

$ ./MPD-RFID/src/write.sh


tit.Black Swan

  • 플레이리스트 예시

$ cd

$ ./MPD-RFID/src/write.sh


pla.sample

******** 무드오디오에서 플레이리스트 만들 때 주의할 점 ********

공백이나 점을 사용하시면 RFID 인식이 안됩니다.

아래 내용을 참고해서 플레이리스트를 만드세요.


  1. 플레이리스트 이름을 띄어쓰기 없이 한 단어로 저장하세요.

    • 예) OLD POP (X) ===> OLDPOP (O)

2. 플레이리스트 이름에 점(.)을 사용하지 마세요.

  • 예) O.S.T (X) ====> OST (O)

  • 카드 데이터 확인 방법

$ ./MPD-RFID/src/read.sh

* 참고자료

1) MPD-RFID 데이터(TAG) 샘플

TAG 샘플 데이터는 아래 링크를 참고해서 dataswap.py 파일에 입력하세요.

2) SSH 접속 방법

SSH(Secure Shell)를 이용하면 원격으로 레트로파이를 제어할 수 있습니다.

putty를 다운받아 실행한 후 Host Name에 runeaudio 또는 moodeaudio 또는 ip주소 를 입력하고 Open을 누르면 원격접속을 할 수 있습니다.

중요! 라즈베리파이와 인터넷 공유기가 같은 네트워크 상에 있어야 편하게 접속 할 수 있습니다.

  • runeaudio 로긴 정보

    • user: root

    • password: rune

  • moodeaudio 로긴 정보

    • user: pi

    • password: moodeaudio

3) 설치방법

[전용이미지를 사용하시는 분은 건너뛰세요.]

For RuneAudio:

$ cd

$ git clone https://github.com/zzeromin/MPD-RFID.git

$ cd MPD-RFID

$ chmod 755 *.sh

$ sudo ./setup_runeaudio.sh

For MoodeAudio:

$ cd

$ git clone https://github.com/zzeromin/MPD-RFID.git

$ cd MPD-RFID

$ chmod 755 *.sh

$ sudo ./setup_moodeaudio.sh