라즈베리파이 usb 전류제한 2월 23, 2017 USB 전류제한 옵션을 설정한다. 1. config.txt파일을 수정한다.=> sudo nano /boot/config.txt 아래 옵션 두개를 상단에 추가한다. max_usb_current=2 safe_mode_gpio=4 USB 포트에 허용 전류를 2A 로 설정 후 재부팅한다. 공유 공유 링크 만들기 Facebook X Pinterest 이메일 기타 앱 태그 라즈베리파이 전류 제한 usb 공유 공유 링크 만들기 Facebook X Pinterest 이메일 기타 앱 댓글
라즈베리파이 TVHeadend EPG 설치 및 설정 1월 24, 2018 1.다운로드 받은 폴더로 이동한다. cd /home/pi/epg2xml-1.2.4 2. 실행권한을 부여한다. sudo chmod -x epg2xml.py 3. 접근권한을 부여한다. sudo chmod 755 Channel.json epg2xml.py , Channel.json 2개 파일의 실행 권한을 준다. 4. python-setuptools 설치한다. sudo apt-get install python-setuptools 5. beautifulsoup 설치한다. sudo easy_install beautifulsoup 6. lxml 설치한다. sudo easy_install lxml 6-1. lxml 설치오류나면 아래 프로그램을 순서대로 설치한다. 6-2. libxml2-dev 설치한다. sudo apt-get install libxml2-dev 6... 자세한 내용 보기
NodeJs 를 이용한 EPG 정보가져오기 8월 02, 2018 * 나의 환경 정보 장비 : 라즈베리파이 3 b OS : 라즈비안 Jessie 사용 프로그램 : NodeJs v.8.11.3 방송사 : KT 올레TV 필요한 NODE 모듈은 아래와 같다. var cheerio = require ( 'cheerio' ), request = require ( 'request' ), iconv = require ( 'iconv-lite' ), charset = require ( 'charset' ), fs = require ( 'fs' ), shell = require ( 'shelljs' ); * 순서 1. node로 웹크롤링을 해와서 방송 정보 xml파일을 만든다. 2. 만들어진 xml파일을 socat 을 이용하여 tvheadend xmltv.sock 로 전송해준다. * 소스 1. request 를 이용한 스크래핑 request . post ({ uri: epg2xml [ gISP ], headers: { 'content-type' : 'application/x-www-form-urlencoded' }, body: require ( 'querystring' ). stringify ( postData ), encoding: null ... 자세한 내용 보기
댓글
댓글 쓰기