라즈베리 파이 기본 사용법

라즈베리 파이 활용


//
라즈베리 파이 (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
Posted by codens