자동 로그인, 자동 프로그램 돌리기 라즈베리파이/기본2016. 2. 7. 06:20
아두이노는 전원이 들어오면 그 전에 넣어 놓은 소스가 무한 반복 루프로 돌아가지만
반면에 라즈베리 파이는 전원을 켠후 사용자가 돌릴 프로그램을 명령 해줘야 실행된다.
로봇을 만들고자 하니~
라즈베리 파이도 아두이노 처럼 전원을 넣자마자 원하는 프로그램이 자동으로 돌아가줬음 한다~!!
두 가지 스텝이 필요한데
첫번째는 아이디 pi, 비번 raspberry 과정을 자동 처리하는 과정
두번째는 자동으로 소스를 돌리는 과정 이지~ㅋ
1. 자동 로그인
LXTerminal창에 다음을 친다.
sudo nano /etc/inittab
커서를 내리다 보면
1:2345:respawn:/sbin/getty --noclear 38400 tty1
이라고 적힌 문장이 있을 것이다. 이 문장을
#1:2345:respawn:/sbin/getty --noclear 38400 tty1
요로케 주석처리 하시고~ 그 바로 밑에
1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1
요로케 적어준다.
ctrl + o 를 눌러서 저장하고 나간다. 끗-
확인차 껏다 켜봐라 로그인과정이 없어졌을걸 ㅎㅎ
2. 자동 프로그램 돌리기
LXTerminal창에 다음을 친다.
sudo nano /etc/profile
파일 제일 밑에, 그러니까 커서 쭉 내리다가 fi 그 다음 줄에 돌리고자 하는 프로그램을 적는다.
예를 들어, soundboard폴더에 있는 soundboard.py라는 파이썬을 돌리고 싶다면
sudo python /home/pi/soundboard/soundboard.py
끗~
출처
http://www.opentechguides.com/how-to/article/raspberry-pi/5/raspberry-pi-auto-start.html
'라즈베리파이 > 기본' 카테고리의 다른 글
키보드 설정 및 잔여공간 확보 (0) | 2016.02.07 |
---|---|
라즈베리 파이 i2c 통신 하기! (0) | 2016.02.07 |
라즈비안 OS 설치 (0) | 2016.02.07 |