라즈베리 파이 기본 사용법

라즈베리 파이 활용


//
라즈베리 파이 (Raspberry Pi)

Raspberry Pi



회로도

Raspberry-Pi-R2.0-Schematics-Issue2.2_027.pdf



* 운영체제
- Raspbian “wheezy”

    - Win32DiskImager 로 이미지를 SD카드에 써야한다.
        http://sourceforge.net/projects/win32diskimager/
    - OS 이미지 다운
        http://www.raspberrypi.org/downloads

- Raspbmc : 데비안에 XBMC를 올린 미디어센터
    http://www.raspbmc.com/download/
    윈도우용 설치 프로그램을 다운받아 실행 - SD카드에 설치
    - 주의 : 웹브라우져를 특정사이트 에드온으로만 사용가능<- 맘에 안듬

로고는 맘에듬


//===============================================================================
* SSH Telnet 접속 : putty 사용
기본 ID : pi // PW : raspberry


* 콘솔작업(직접연결)
- 터미널
- 리눅스 버전 확인 :
# uname -a
raspbmc : Linux raspbmc 3.6.11 #2 PREEMPT Wed Mar 13 17:12:47 UTC 2013 armv6l GNU/Linux
raspberrypi : Linux raspberrypi 3.6.11+ #371 PREEMPT Thu Feb 7 16:31:35 GMT 2013 armv6l GNU/Linux

# cat /etc/issue
Debian GNU/Linux 7.0 \n \l

- 리눅스 파일 찾기 : find / -name '*init*'
- 리눅스 끄기 : poweroff, halt ,shutdown -h now
- 재부팅 : reboot


//===============================================================================

* 네트워크 설정

- IP 설정
# ifconfig eth0 //확인
# ifconfig <NIC이름> <ip주소> up netmask 255.255.255.0 //IP 설정
# route add default gw <g/w주소> //게이트웨이 설정
  ex) ifconfig eth0 192.168.0.100 up netmask 255.255.255.0 && route add default gw 192.168.0.1

# service network restart


//
* 무선랜(WiFi) 설정
http://wiki.debian.org/WiFi/HowToUse
http://pklazy.wordpress.com/2013/02/23/%EB%9D%BC%EC%A6%88%EB%B2%A0%EB%A6%AC%ED%8C%8C%EC%9D%B4-n100mini-%EC%84%A4%EC%A0%95/
    - USB 장치 리스트 보기 : # lsusb
    - 무선랜 설정 확인 : # iwconfig
    - 무선랜 스캔 : iwlist wlan0 scan
    - cat /etc/network/interfaces

http://www.tiaowiki.com/w/How_to_config_USB_wifi_adapter_for_Raspberry_Pi
네트워크 설정 파일 수정 : # nano /etc/network/interfaces
----------------------------------------------------
auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-ssid 설정된ID
wpa-psk    설정된패스워드
# wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf <-주석처리
# iface default inet dhcp <-주석처리
----------------------------------------------------
네트워크 시작 : # ifup wlan0



//===============================================================================

- LXDE((Lightweight X11 Desktop Environment))
    - 터미널로 나오기
        Ctrl+Alt+F1 ~ F6까지 터미널 전환, F7은 XWin
    - XWindow 시작 : startx
        - 종료 : Ctrl+Alt+BackSpace

- 기본 시작 모드 변경
    - /usr/bin/raspi-config
        - boot_behaviour 변경

- 한글 쓰기
    - putty에서 한글 깨짐 해결 :
        - 설정 : Window -> Translation -> Remote character set : UTF-8

    - 폰트 설치
$sudo apt-get install ttf-unfonts-core
$sudo apt-get install ttf-unfonts-extra
    - ibus 설치
$sudo apt-get install ibus
$sudo apt-get install ibus-hangul
$sudo apt-get install ibus-gtk <- 불필요
$sudo apt-get install ibus-qt4 <- 불필요

    - XWin의 좌하단 ibus 설정에서 한국어 추가



//===============================================================================
http://sonhc.tistory.com/433

* 계정, 기본 설정
- root 계정 암호 변경 : $ sudo passwd root
- 기본 계정 암호 변경 : $ sudo passwd pi
- 계정 추가 : $ sudo adduser newuserid
- ID에 sudo 권한 추가 : $ sudo vi /etc/sudoers
-  재부팅 : $ sudo reboot
- Timezone 설정 : $ sudo dpkg-reconfigure tzdata
- Keyboard 설정 :  $ sudo dpkg-reconfigure keyboard-configuration
    - 설정후 : $ sudo setupcon
        이 명령을 실행하지 않으면 keymap 관련하여 boot시 시간이 많이 걸림

* 패키지
- 최신 업데이트 체크 및 실행 :  $ sudo apt-get update && sudo apt-get upgrade
- 불필요한 추천 패키지 자동 제거 :  $ sudo apt-get autoremove
- 일반적으로 많이 사용하는 프로그램 설치 : $ sudo apt-get install ssh vim zip
-  한글표시용 UNI Font 설치 : $ sudo apt-get install ttf-unfonts-core


//===============================================================================
* samba
- smaba 설치 :   $ sudo apt-get install samba samba-common-bin
- samba 계정 추가 및 암호 설정 : sudo smbpasswd -a rspi
- samba 계정 접근환경 설정 : $ sudo vim /etc/samba/smb.conf
[global]
workgroup = WORKGROUP
encrypt passwords = true
unix charset = utf-8
charset = utf-8

[rspi]
comment = rspi/samba
path = /home/rspi
read only = no
writable = yes
printable = no
public = yes
browsable = yes
guest ok = no

    -    $ sudo /etc/init.d/samba restart

- samba 접속 확인 :
    - 윈도우에서 \\IP\rspi 경로로 samba 입력되는지 확인
    - 윈도우 탐색기에서 \\IP\아이디 로 접근 시도

//===============================================================================
* FTP 서버 설정
- vsftpd설치
http://www.rasplay.org/?p=3051
설치 : $ sudo apt-get install vsftpd

설정 : $ sudo nano /etc/vsftpd.conf
anonymous_enable=NO
anon_upload_enable=NO

local_enable=YES
chroot_local_user=YES
local_root= /home

local_root=/home

재시작 : $ sudo /etc/init.d/vsftpd restart



//===============================================================================

* Raspberry Pi, FFC(Flexible Flat Cable) 커넥터 (S2 & S5)

- DSI(Display Serial Interface) : S2(전원잭 근처)
    - 15 핀 : 2 Data, 1 Clock, 3.3V, GND
    - 로우레벨 디스플레이 제어
http://raspi.tv/2014/raspberry-pi-official-7-inch-dsi-prototype-preview



- CSI-2(Camera Serial Interface 2 ) : S5(RJ45 근처)
    - 카메라 연결


'Etc > Atelier' 카테고리의 다른 글

야광시계, 연기감지기 방사능량  (0) 2013.06.29
전선 굵기 AWG(American wire gauge)  (0) 2013.06.27
아두이노 활용  (0) 2013.06.22
라즈베리파이 활용  (0) 2013.06.17
모터 정보  (0) 2013.06.12
라즈베리 파이 (Raspberry Pi)  (2) 2013.04.14
Posted by 코덴스

댓글을 달아 주세요

  1. BlogIcon 흐으으응~ 2014.08.06 00:40  댓글주소  수정/삭제  댓글쓰기

    공유기 비번이 없을 경우 무선랜 설정은 어떻게하죠? 빈칸으로 놔둬도 안되는거같던데

  2. Favicon of https://blog.codens.info BlogIcon 코덴스 2014.08.07 17:48 신고  댓글주소  수정/삭제  댓글쓰기

    PSK 계열로 암호화된경우에는 8자리 이상의 암호가 필요한것 같구요.
    암호를 안쓰실려면 공유기의 인증방법을 개방모드로 바꾸시고 해보시면 어떨까요?
    저는 개방모드는 안써봐서 확실히 말씀드리기가 어렵네요