brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Apr 03. 2020

8. 라즈베리파이에서 mp3 플레이하기

라즈베리파이는  서버다.

Mp3플레이도 할 수 있다.



<1> 라즈베리파이 원격 접속 하기

<2> Python 툴설치

<3> 라즈베리 파이로 mp3 플레이하기

<4> 라즈베리파이용 카메라 알아보기




<1> 라즈베리파이 원격 접속 하기


1  콘솔로 IP 확인

root@raspberrypi:~# ifconfig

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.25.35 netmask 255.255.255.0 broadcast 192.168.25.255

root@raspberrypi:~#



2. putty로  원격 접속

파이썬 버전 확인
root@raspberrypi:/home/pi# python -V
Python 2.7.16

root@raspberrypi:/home/pi# python3  -V




  

<2> Python 툴설치


1.  PC에 Python 실행 툴 설치



Python 개발환경 툴 아나콘다 https://www.anaconda.com/distribution/

https://brunch.co.kr/@topasvga/869

pycharm 설치 https://www.jetbrains.com/pycharm/

VS Code   https://code.visualstudio.com/download



2. PC에  편집 툴 설치

프로그래머블 노트 패드 http://www.pnotepad.org/

노트패드++  https://notepad-plus-plus.org/downloads/

subline text https://www.sublimetext.com/3




<3> 라즈베리 파이로 mp3 플레이하기


1. 라즈베리파이에 mp3 파일 올리기


1) ftp 설치

apt-get install vsftpd


vi  /etc/vsftpd.conf


vi /etc/vsftpd.chroot_list

pi


service vsftpd restart  

systemctl enable vsftpd

systemctl status vsftpd



2. 스피커 확인하기





1) 라즈베리파이 콘솔에서 mp3 플레이 하기

라즈베리파이 콘솔 > Sound &  Video  > VLC Media Player

>  해당 폴더가서   파일 선택 (1.mp3)


2) 라즈베리파이에 putty로 로그인

해드폰 젝으로 플레이

omxplayer -o local 1.mp3


hdmi로 플레이  

omxplayer -o hdmi 1.mp3


양쪽으로 플래이
omxplayer -o both 1.mp3


3)  wav 파일 플레이하기

aplay test.wav


4) 소리가  안나올때  오디오 스피커 설정 확인하기

raspi-config >  Advanced Options   >  A4 Audio   




<4> 라즈베리파이용 카메라 알아보기


1. 일반 카메라

해상도 3280 * 2464 픽셀(Pixdl) = 800만 화소.

가로 픽셀 * 세로 픽셀 = 800 만 화소

1픽셀당 3바이트를 차지한다.

800만 * 3 = 24 M bps 가 필요하다.


2. 적외선(IR)카메라

사람이 볼수 있는 빛의 파장을 가시광선

가시 광선외의 파장  자외선(보라색) 과 적외선(빨간색 밖)

카메라는 인식가능.

어두운 곳에서도 영상을 볼수 있는 카메라 적외선 카메라.



https://brunch.co.kr/@topasvga/1378



감사합니다.



브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari