8000 GitHub - hongikhs/did
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

hongikhs/did

Repository files navigation

did

Digital Information Display : 학교 복도용 전자게시판 프로그램

did3.py : Python 3.X 및 별도 클라우드 클라이언트 사용
did2.py : Python 2.X 및 별도 클라우드 클라이언트 사용
* overGrive라는 클라이언트를 구입하여 활용해 보았으나 안정성이 좋지 않음
dbx_did2.py : Python 2.X 및 드롭박스 API v2를 사용하여 통합 설계중이나 아직 연구중인 단계
rclone_did2.py : Python 2.X 및 rclone 클라이언트 사용
did2_off_omx.py : Python 2.X 및 omxplayer 프로그램으로 동영상 재생, 오프라인
did2_rclone_omx : Python 2.X 및 rclone 클라이언트 사용, omxplayer 프로그램으로 동영상 재생
did_rclone_omx_time : Python 2.X 및 3.X에서 동작하며 하단에 시간과 날짜가 표시됨
did_core : Python 3.X에서 동작하는 수업용 핵심 코드

hardware

1. 라즈베리파이
2. SDHC 메모리카드(8GB 이상)
3. HDMI 케이블
4. Micro USB 케이블
5. 키보드와 마우스

software

1. Raspbian with Desktop(https://www.raspberrypi.org/downloads/raspbian/)
2. Etcher(https://etcher.io/)
3. VNC Viewer(https://www.realvnc.com/en/connect/download/viewer/)

install

  1. 기본 설정
키보드 Asia/Seoul
SSH, VNC 활성화
  1. 네트워크 설정
sudo nano /etc/dhcpcd.conf
IP주소 입력
  1. 한글폰트 설치
sudo apt-get install fonts-unfonts-core
  1. 파이썬 라이브러리 설치
sudo apt-get install python3-pil.imagetk
  1. rclone 설치 / 설정
sudo apt-get install rclone
mkdir did
cd did
rclone config
rclone sync hongikdid: .
  1. 프로그램 테스트
python did_xxxx.py
  1. 자동실행 설정(http://www.ktman.pe.kr/RaspberryPi/60640)
cd ..
nano did.sh
##########
cd ~/did
rclone sync hongikdid: .
python did_xxxx.py
##########
chmod +x did.sh
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
##########
@/home/pi/did.sh
(xscreensaver 전에)
##########
  1. 화면보호기 설정
sudo apt-get install xscreensaver
실행하여 화면보호기 끄기
  1. 자동종료 설정
sudo crontab -e
@reboot /sbin/shutdown -h 16:00
  1. 암호 바꾸기
sudo passwd
  1. 기타
블루투스, 무선랜, 소리 끄기

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0