글
4. C언어 써보기(wiring Pi설치, GPIO LED제어), Filezilla 써보기
http://cafe.naver.com/pipc/2135 -> 작성자 개인블로그 http://embejide.tistory.com/39
여기 카페에서 보면 github(https://github.com/WiringPi/WiringPi)에서 받은 파일들을 라즈베리에 넣으라고 한다.
라즈베리에 넣는 것은 filezilla라는 프로그램이 대신한다.
위 스샷처럼 IP주소와 ID(소문자pi), 비번을 쓰면 된다. 비번은 내이름.
반드시 호스트 IP 앞에 sftp://를 붙이도록!
이렇게 연결이 되었으면
github에서 받은 압축파일을 보관할 디렉토리를 만든다. output~
그런데 막상 압축을 풀려고 하면 되지를 않는다...
=========================================================================================================
이때 ls -al을 해보면 위와 같이 보이는데 왼쪽은 권한, 오른쪽은 파일명이다.
output 폴더의 권한을 자세히 보면 . xr(executive read)만 되어있고 w(write)는 안되어있다.
여기서 다시 chmod(change mode)를 777(2진수를 10진수표현-전지전능)하면 아래와 같이
왼쪽에 xrw가 나온다! 이제 write도 가능.
이제 압축을 풀기 위해 아래와 같이 sudo unzip을 하면 밑으로 주르륵 나온다~
(글씨가 기니까 W만 입력하고 Tab키를 누르면 자동완성이 된다.)
이제 나가서 보면 완료~
=========================================================================================================
참고로 sudo는 super do를 말한다. 항상 앞에 붙여주는건데 rm -rf와 같이 파일에 직접적인 영향을 주는 명령어에는 반드시 앞에 붙여야 한다.
다음처럼 sudo su 하면 다음부터는 sudo 쓸 필요가 없다. exit하면 그런 모드도 나가진다.
=========================================================================================================
이제 본격적으로 wiring Pi 설치. (http://cafe.naver.com/pipc/2135)
1. build 파일 실행(설치)
build 파일을 실행 시킬 때는 (txt같은 것과 다른 프로그램이기 때문에) " ./"를 반드시 앞에 붙인다. 그런데 build를 실행해보니 설치가 안된다.
이런 경우에는 간단하게 Sudo ./build를 해준다. (아래 스샷)
2. make test1
c파일을 make하면 test1 파일이 새로 생긴다. 이건 ./ 로 실행해야겠지?
LED 극성을 확인하고.
3. 라즈베리파이-확장보드-LED 연결
신기신기.
4. sudo ./test1 해보니까 LED가 춤을 춘다 신기신기!
그리고 crtl+c 누르면 종료.
5. Colored By Color Scripter™로 직접 짜보기.
주어진 코드처럼 쭉 짜보면 된다.
6. Makefie 만들기.
7. 작동동영상
'●프로젝트와 세미나 > Raspberry pi' 카테고리의 다른 글
6. 지갑잃어버림, 노트북 무선랜카드 망가진듯... (0) | 2013.08.16 |
---|---|
5. 랜 케이블 하나로 라즈베리파이 접속하기 (1) | 2013.08.15 |
3. 그래픽(GUI 모드)으로 보자~, 라즈베리파이 VNC Personal Edition Viewer 4.5.1 r27892 (0) | 2013.08.13 |
2-1. putty 잘 안보여서 글씨 색, 크기, 폰트 재설정. (0) | 2013.08.13 |
2. 라즈베리파이 고정ip사용, SSH, putty로 연결-색상 세팅. 리눅스 시작. (2) | 2013.08.13 |