Computer/Linux (44) 썸네일형 리스트형 WAVESHARE e-paper display #This article is how to install python librarily in RASBIAN JESSIE Light version. # e INK display can be purchased from https://www.waveshare.com/ # 7.5" HD, which was reasonable price level , is DISCONTINUED as of October 2021 https://www.waveshare.com/wiki https://www.waveshare.com/wiki/2.13inch_e-Paper_HAT https://www.waveshare.com/wiki/4.2inch_e-Paper_Module_(B) https://www.waveshare.com/wik.. Transmission TRANSMISSION-DAEMON #설치 sudo apt-get install transmission-daemon #설치와 동시에 프로그램이 실행되어서 daemon 을 중지하고 설정파일을 수정해야함 #stop 하지 않고 config 수정시에 저장되지 않음 sudo /etc/init.d/transmission-daemon stop sudo nano /etc/transmission-daemon/settings.json #white list를 false로, 아이디 및 비밀번호를 수정함, Downloads 폴더를 만들고(chmod설정필요) 전송중인 파일은 이 폴더에 보관, "rpc-whitelist-enabled": false, #whitelist false 미설정시 403오류 발생 "rpc-password".. Wifi access point 2개 저장하기 아래 파일이 wifi 접속 정보가 있는 위치sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 아래와 같이 id_str 을 사용하여 구분하여 저장함,id_str 을 쓰지 않았을때 인터넷 접속이 안됐음. ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1 network={ ssid="SCHOOLS NETWORK NAME" psk="SCHOOLS PASSWORD" id_str="school"} network={ ssid="HOME NETWORK NAME" psk="HOME PASSWORD" id_str="home"} 라즈베리파이 - I2C 1602 LCD module https://youtu.be/fR5XhHYzUK0 GND → Ground (6)VCC → 5v ( 2)SDA → GPIO2 SCL → GPIO3 I2C Enablesudo raspi-configAdvanced option > I2C > Enable Install smbuns and i2c-toolssudo apt-get updatesudo apt-get install -y python-smbus i2c-tools Checking if I2c is enabled.lsmod | grep i2c_ Checking I2C addresssudo i2cdetect -y 1 I2C address from following example is 0x3f, this I2C address is important. 0 1 .. 라즈베리파이 최초 SD 카드 작성 후 SSh 접속 1. SSH 활성화 Root folder (FAT) partition 에 ssh 파일을 작성, 이름만 있으면 되고 파일은 비어있어도 됨, 새파일 - 노트패드 - 파일명을 ssh 로 변경하고 확장자는 삭제 2. Wifi 접속 (Lan 연결 없이)위 1번 SSH 가 enabled 되어있으면 putty로 해당 ip 찾아서 접속할 수 있는데 이 상황은 Lan 선이 연결되어있을때 가능하다,Wifi 로 접속키 위해서는 아래와 같이 작업 wpa_supplicant.conf 생성 후 아래 기입 ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1 network={ ssid="your_ssid" psk="your_password"} 3. Wifi .. 라즈베리파이 2대로 웹서버 사용, IP는 하나 IP가 하나에 라즈베리파이 2대를 써서 들어오는 주소에 따라 분배하는 방법. 1. 외부IP당 80번 포트는 하나밖에 없어서 두번째 라즈베리파이웹서버는 8080 으로 적용2. 80번 포트를 배정받은 라즈베리파이에 버츄얼호스트를 통해서 8080번포트로 리다이렉트VirtualHost Redirect 방법 참조 >>> http://blog.fake.kr/421 ServerName news.fake.kr Redirect 301 / http://news.fake.kr:8080/ 3. 8080포트를 배정받은 두번째 라즈베리파이는 아파치 포트를 변경, 아래 참조아파치 포트변경 참조 >>> http://blog.fake.kr/4524. 공유기에서 포트포워딩으로 두번째 라즈베리파이의 외부포트를 8080으로 설정 아파치서버 포트 변경 sudo nano /etc/apache2/ports.conf # If you just change the port or add more ports here, you will likely also # have to change the VirtualHost statement in# /etc/apache2/sites-enabled/000-default.conf Listen 80# 위 80번 포트를 아래와 같이 8080 포트로 변경Listen 8080 Listen 443 Listen 443 # vim: syntax=apache ts=4 sw=4 sts=4 sr noet sudo nano /etc/apache2/sites-enabled/000-default.conf위 포트를 아래와 같이 변경 sudo servic.. 라즈베리파이 웹스트리밍 Motion + VLC sudo apt-get install vlcraspivid -o - -t 0 -w 640 -h 480 -fps 24 |cvlc -vvv stream:///dev/stdin --sout '#standard{access=http,mux=ts,dst=:8081}' :demux=h264 미디어플레이어로(MX Player) Network stream을 열어서 http://ipaddress:8081 로 접속 최신상태로 업데이트 및 업그레이드sudo apt-get updatesudo apt-get upgrade 모션 설치sudo apt-get install motion 아래와 같이 환경설정sudo nano /etc/motion/motion.conf•daemon on•webcam_localhost off -> stre.. 이전 1 2 3 4 5 6 다음