SlideShare a Scribd company logo
1 of 24
Download to read offline
라즈베리파이 환경설정
http://injaram.com
fornymph@gmail.com
작업 환경 만들기
• 운영체제(라즈비안) 설치하기
• ‘raspi-config’ 환경설정
• 인터넷 설정
• 언어 설정
(http://injaram.com)
운영체제 설치
1. 라즈베리파이 사이트(http://raspberrypi.org/download)에서 라즈비안
(2015-02-16-raspbian-wheezy.zip) 다운로드
(http://injaram.com)
운영체제 설치
2. SD 카드에 라즈비안 이미지 굽기(Win32DiskImage 이용)
< Win32DiskImager 실행 창 >
(http://injaram.com)
운영체제 설치
3. 라즈베리파이에 SD 메모리 카드 삽입
4. 케이블 연결
 키보드
 마우스
 HDMI-RGB 케이블 (라즈베리파이-모니터)
 USB 케이블 (라즈베리파이-USB, 전원공급)
※ USB 케이블이 연결되면 바로 부팅됨(전원버튼 없음)
(http://injaram.com)
환경설정
pi@raspberrypi ~ $ _
pi@raspberrypi ~ $ sudo shutdown –r now
로그인
:
raspberrypi login : pi
Password : (raspberry)
:
:
pi@raspberrypi ~ $ _
pi@raspberrypi ~ $ df -h
pi@raspberrypi ~ $ sudo raspi-config
아이디 (기본 아이디 = pi)
비밀번호 (초기 비번 = raspberry)
SD카드 용량 확인
환경설정(raspi-config)
환경설정
1. Expand Filesystem : SD 카드의 전체 용량 사용을 위한 파일시스템 확장
2. Change User Password : 비밀번호 변경(기본 raspberry)
3. Enable Boot to Desktop/Scratch : 부팅옵션선택(console/x-windows/scratch)
4. Internationalisation Options : 언어, 시간, 키보드 등 설정
5. Enable Camera : 카메라 모듈 활성화
6. Add to Rastrack : 라즈베리파이 사용자 위치 분포도(rastrack.co.uk)
7. Overclock : CPU 오버클럭 설정 (위험 : 시스템 불안정)
8. Advanced Options : 메모리 분할, SSH, AUDIO, Update 등 설정
9. About raspi-config : 라즈베리파이 환경설정 정보
무선랜 설정 (유동 ip)
 x-window 접속
pi@raspberrypi ~ $ ifconfig
:
:
pi@raspberrypi ~ $ startx
 설정창 오픈
무선랜 설정 (유동 ip)
 [Scan] -> 설정 할 Wifi 찾아서 더블클릭
무선랜 설정 (유동 ip)
 [PSK] 입력 -> [Add] 클릭  IP address가 나타나면 끝.
:
:
무선랜 설정 (고정 ip)
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam
/etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
pi@raspberrypi ~ $ ifconfig
pi@raspberrypi ~ $ sudo nano /etc/network/interfaces
allow-hotplug wlan0
auto wlan0
iface wlan0 inet static
wireless-essid app
address 192.168.10.xxx
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.255
gateway 192.168.10.1
wpa-ssid “gwacheon”
wpa-psk “gwacheon0”
재부팅(Menu-Shutdown-Reboot)후 IP주소 확인(ifconfig),NW상태확인(pinggoogle.com)
pi@raspberrypi ~ $ cat /etc/network/interfaces
nano 나가기 :
ctrl + x
언어설정(한글)
언어설정 (한글 view 설정)
 4. Internationalisation Options
 I1 Change Locale
: en_GB.UTF-8 UTF-8, en_US.UTF-8 UTF-8, ko_KR.UTF-8 UTF-8
pi@raspberrypi ~ $ sudo raspi-config
default
언어설정 (한글 키보드 설정)
 4. Internationalisation Options
 I3 Change Keyboard Layout
 Generic 105-key (Intl) PC
 Other
 Korean
 Korean - Korean (101/104 key compatible)
 The default for the keyboard layout
 No compose key
 No : x-window에서 단축키를 이용한 터미널 실행 여부
 설정이 완료되었으면 ‘raspi-config’를 빠져나오고 재부팅(sudo reboot)
pi@raspberrypi ~ $ sudo raspi-config
언어설정 (한글 입력 설정)
 ibus 설치 후 x-windows 실행
pi@raspberrypi ~ $ sudo apt-get install ibus ibus-hangul
:
Do you want to continue [Y/n]? y
:
pi@raspberrypi ~ $ _
pi@raspberrypi ~ $ startx
언어설정 (한글 입력 설정)
 [Menu] – [Preferences] – [IBus Preferences]
블루투스 설정
블루투스 설치
pi@raspberrypi ~ $ sudo apt-get update && sudo apt-get upgrade -y
:
:
pi@raspberrypi ~ $ sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
pi@raspberrypi ~ $ _
pi@raspberrypi ~ $ sudo apt-get install bluetooth bluez-utils blueman
:
Do you want to continue [Y/n]? y
:
pi@raspberrypi ~ $ _
블루투스 설치
pi@raspberrypi ~ $ sudo nano /etc/bluetooth/main.conf
:
마지막 행에 추가 DisablePlugins = pnat
:
pi@raspberrypi ~ $ _
블루투스 (Devices 창 실행 메뉴)
 [Menu] -> [Preferences] -> [Bluetooth Manager]
블루투스 Visibility, Name 설정
1. [Adapter] -> [Preferences]
2. Visibility Setting
 Always visible
3. Friendly Name
 raspi-??
4. Close
5. 핸드폰
 설정 -> 블루투스 -> 찾기 (핸드폰에서 raspi-??가 보임)
①
④
②
③
블루투스 Pairing
 라즈베리파이
1. Search
2. 핸드폰 블루투스 선택
3. pairing 클릭
 핸드폰
4. 블루투스 등록 요청 : 확인
 라즈베리파이
5. Comfirm value : YES
6. trust 클릭
①
②
③
⑤
④
블루투스 환경설정
pi@raspberrypi ~ $ sdptool add sp
Serial Port service registered
pi@raspberrypi ~ $ sudo rfcomm listen hci0&
(Enter 치고 빠져나옴)
pi@raspberrypi ~ $ _
 핸드폰 ‘Play 스토어’에서 블루텀 설치, 실행
 핸드폰 왼쪽 하단 메뉴 [Connect device] 클릭
 raspi-?? 선택
pi@raspberrypi ~ $ Connection from 맥어드레스 to /dev/rfcomm0
Press CTRL-C for hangup
(Enter 치고 빠져나옴)
pi@raspberrypi ~ $ cat /dev/rfcomm0

More Related Content

What's hot

Rasberry nodejs install_final
Rasberry nodejs install_finalRasberry nodejs install_final
Rasberry nodejs install_finalKwan Yeong Kim
 
라즈베리파이 Iptime 150u a
라즈베리파이 Iptime 150u a라즈베리파이 Iptime 150u a
라즈베리파이 Iptime 150u aJuHyeon Yeom
 
1장 사물인터넷과 라즈베리 파이
1장 사물인터넷과 라즈베리 파이1장 사물인터넷과 라즈베리 파이
1장 사물인터넷과 라즈베리 파이Young Jin Suh
 
Ubuntu Host AP Setting
Ubuntu Host AP SettingUbuntu Host AP Setting
Ubuntu Host AP Settingymtech
 
caanoo Ernice
caanoo Ernicecaanoo Ernice
caanoo Ernicejumiss
 
IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1Park Jonggun
 
소프트박스 라즈베리파이 교육키트 개발환경 설정
소프트박스 라즈베리파이 교육키트 개발환경 설정소프트박스 라즈베리파이 교육키트 개발환경 설정
소프트박스 라즈베리파이 교육키트 개발환경 설정봉조 김
 
Cubietruck 리눅스 이미지 설치
Cubietruck 리눅스 이미지 설치Cubietruck 리눅스 이미지 설치
Cubietruck 리눅스 이미지 설치ymtech
 
MarsBoard RK3066 Linux 설치
MarsBoard RK3066 Linux 설치MarsBoard RK3066 Linux 설치
MarsBoard RK3066 Linux 설치ymtech
 
Raspberry-PI GPIO with Python
Raspberry-PI GPIO with PythonRaspberry-PI GPIO with Python
Raspberry-PI GPIO with Pythonsewoo lee
 
이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)
이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)
이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)Ubuntu Korea Community
 
라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기Circulus
 
라즈베리파이로 시작하는 Iot세상
라즈베리파이로 시작하는 Iot세상라즈베리파이로 시작하는 Iot세상
라즈베리파이로 시작하는 Iot세상Jin-Hyun Park
 
NodeJs로 디바이스 통신하기
NodeJs로 디바이스 통신하기NodeJs로 디바이스 통신하기
NodeJs로 디바이스 통신하기TaeYoung Kim
 
[IoT] MAKE with Open H/W + Node.JS - 5th
[IoT] MAKE with Open H/W + Node.JS - 5th[IoT] MAKE with Open H/W + Node.JS - 5th
[IoT] MAKE with Open H/W + Node.JS - 5thPark Jonggun
 
라즈베리파이 배우기 #3
라즈베리파이 배우기 #3라즈베리파이 배우기 #3
라즈베리파이 배우기 #3Daniel Lim
 
Mikrotic CCR1036 라우팅 설정
Mikrotic CCR1036 라우팅 설정Mikrotic CCR1036 라우팅 설정
Mikrotic CCR1036 라우팅 설정ymtech
 
망고100 보드로 놀아보자 4
망고100 보드로 놀아보자 4망고100 보드로 놀아보자 4
망고100 보드로 놀아보자 4종인 전
 
Sonar설치매뉴얼
Sonar설치매뉴얼Sonar설치매뉴얼
Sonar설치매뉴얼성욱 전
 

What's hot (20)

Rasberry nodejs install_final
Rasberry nodejs install_finalRasberry nodejs install_final
Rasberry nodejs install_final
 
라즈베리파이 Iptime 150u a
라즈베리파이 Iptime 150u a라즈베리파이 Iptime 150u a
라즈베리파이 Iptime 150u a
 
1장 사물인터넷과 라즈베리 파이
1장 사물인터넷과 라즈베리 파이1장 사물인터넷과 라즈베리 파이
1장 사물인터넷과 라즈베리 파이
 
Ubuntu Host AP Setting
Ubuntu Host AP SettingUbuntu Host AP Setting
Ubuntu Host AP Setting
 
caanoo Ernice
caanoo Ernicecaanoo Ernice
caanoo Ernice
 
IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1IoT with Raspberry Pi + Node JS - Chapter 1
IoT with Raspberry Pi + Node JS - Chapter 1
 
소프트박스 라즈베리파이 교육키트 개발환경 설정
소프트박스 라즈베리파이 교육키트 개발환경 설정소프트박스 라즈베리파이 교육키트 개발환경 설정
소프트박스 라즈베리파이 교육키트 개발환경 설정
 
Cubietruck 리눅스 이미지 설치
Cubietruck 리눅스 이미지 설치Cubietruck 리눅스 이미지 설치
Cubietruck 리눅스 이미지 설치
 
MarsBoard RK3066 Linux 설치
MarsBoard RK3066 Linux 설치MarsBoard RK3066 Linux 설치
MarsBoard RK3066 Linux 설치
 
Raspberry-PI GPIO with Python
Raspberry-PI GPIO with PythonRaspberry-PI GPIO with Python
Raspberry-PI GPIO with Python
 
이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)
이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)
이호민 - 우분투 환경에서의 임베디드 개발환경 구축 및 어플리케이션 개발 (2010Y06M24D)
 
라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기라즈베리파이와 자바스크립트로 IoT 시작하기
라즈베리파이와 자바스크립트로 IoT 시작하기
 
라즈베리파이로 시작하는 Iot세상
라즈베리파이로 시작하는 Iot세상라즈베리파이로 시작하는 Iot세상
라즈베리파이로 시작하는 Iot세상
 
NodeJs로 디바이스 통신하기
NodeJs로 디바이스 통신하기NodeJs로 디바이스 통신하기
NodeJs로 디바이스 통신하기
 
[IoT] MAKE with Open H/W + Node.JS - 5th
[IoT] MAKE with Open H/W + Node.JS - 5th[IoT] MAKE with Open H/W + Node.JS - 5th
[IoT] MAKE with Open H/W + Node.JS - 5th
 
Sonar 설치
Sonar 설치Sonar 설치
Sonar 설치
 
라즈베리파이 배우기 #3
라즈베리파이 배우기 #3라즈베리파이 배우기 #3
라즈베리파이 배우기 #3
 
Mikrotic CCR1036 라우팅 설정
Mikrotic CCR1036 라우팅 설정Mikrotic CCR1036 라우팅 설정
Mikrotic CCR1036 라우팅 설정
 
망고100 보드로 놀아보자 4
망고100 보드로 놀아보자 4망고100 보드로 놀아보자 4
망고100 보드로 놀아보자 4
 
Sonar설치매뉴얼
Sonar설치매뉴얼Sonar설치매뉴얼
Sonar설치매뉴얼
 

Similar to 라즈베리파이 환경설정

20141029 하둡2.5와 hive설치 및 예제
20141029 하둡2.5와 hive설치 및 예제20141029 하둡2.5와 hive설치 및 예제
20141029 하둡2.5와 hive설치 및 예제Tae Young Lee
 
시스템 최신기술 Part1
시스템 최신기술 Part1시스템 최신기술 Part1
시스템 최신기술 Part1SeongWoo Park
 
Mininet
MininetMininet
Mininetymtech
 
Virtual Development Environment Setting
Virtual Development Environment SettingVirtual Development Environment Setting
Virtual Development Environment SettingKwangyoun Jung
 
오픈소스로 만드는 DB 모니터링 시스템 (w/graphite+grafana)
오픈소스로 만드는 DB 모니터링 시스템 (w/graphite+grafana)오픈소스로 만드는 DB 모니터링 시스템 (w/graphite+grafana)
오픈소스로 만드는 DB 모니터링 시스템 (w/graphite+grafana)I Goo Lee
 
[IoT] MAKE with Open H/W + Node.JS - 1st
[IoT] MAKE with Open H/W + Node.JS - 1st[IoT] MAKE with Open H/W + Node.JS - 1st
[IoT] MAKE with Open H/W + Node.JS - 1stPark Jonggun
 
Udamp3 django apache-my_sql_python3_ubuntu14.04-v11
Udamp3 django apache-my_sql_python3_ubuntu14.04-v11Udamp3 django apache-my_sql_python3_ubuntu14.04-v11
Udamp3 django apache-my_sql_python3_ubuntu14.04-v11Dongil Yeom
 
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지Kyunghee Univ
 
Solaris11 기초 자료
Solaris11 기초 자료Solaris11 기초 자료
Solaris11 기초 자료Dong-Hwa jung
 
pip, virtualenv, vagrant - Python Korea 2014년 6월 세미나
pip, virtualenv, vagrant - Python Korea 2014년 6월 세미나pip, virtualenv, vagrant - Python Korea 2014년 6월 세미나
pip, virtualenv, vagrant - Python Korea 2014년 6월 세미나슬 김
 
(망고210& Gingerbread) u-boot 컴파일 및 다운로드
(망고210& Gingerbread) u-boot 컴파일 및 다운로드(망고210& Gingerbread) u-boot 컴파일 및 다운로드
(망고210& Gingerbread) u-boot 컴파일 및 다운로드종인 전
 
망고100 보드로 놀아보자 17
망고100 보드로 놀아보자 17망고100 보드로 놀아보자 17
망고100 보드로 놀아보자 17종인 전
 
Build the OpenStack Cloud with Neutron Networing, IceHouse
Build the OpenStack Cloud with Neutron Networing, IceHouseBuild the OpenStack Cloud with Neutron Networing, IceHouse
Build the OpenStack Cloud with Neutron Networing, IceHousejieun kim
 
오픈소스 모니터링 알아보기(Learn about opensource monitoring)
오픈소스 모니터링 알아보기(Learn about opensource monitoring)오픈소스 모니터링 알아보기(Learn about opensource monitoring)
오픈소스 모니터링 알아보기(Learn about opensource monitoring)SeungYong Baek
 
IPv6 이론과 소켓 프로그래밍
IPv6 이론과 소켓 프로그래밍IPv6 이론과 소켓 프로그래밍
IPv6 이론과 소켓 프로그래밍OnGameServer
 
라즈비안 설치하기. Install raspbian
라즈비안 설치하기. Install raspbian라즈비안 설치하기. Install raspbian
라즈비안 설치하기. Install raspbianjongho lim
 
망고100 메뉴얼 환경부터포팅까지-2011-0324
망고100 메뉴얼 환경부터포팅까지-2011-0324망고100 메뉴얼 환경부터포팅까지-2011-0324
망고100 메뉴얼 환경부터포팅까지-2011-0324종인 전
 

Similar to 라즈베리파이 환경설정 (20)

Lam pstack
Lam pstackLam pstack
Lam pstack
 
20141029 하둡2.5와 hive설치 및 예제
20141029 하둡2.5와 hive설치 및 예제20141029 하둡2.5와 hive설치 및 예제
20141029 하둡2.5와 hive설치 및 예제
 
시스템 최신기술 Part1
시스템 최신기술 Part1시스템 최신기술 Part1
시스템 최신기술 Part1
 
Raspberry Pi Basic Usage
Raspberry Pi Basic UsageRaspberry Pi Basic Usage
Raspberry Pi Basic Usage
 
Mininet
MininetMininet
Mininet
 
Virtual Development Environment Setting
Virtual Development Environment SettingVirtual Development Environment Setting
Virtual Development Environment Setting
 
오픈소스로 만드는 DB 모니터링 시스템 (w/graphite+grafana)
오픈소스로 만드는 DB 모니터링 시스템 (w/graphite+grafana)오픈소스로 만드는 DB 모니터링 시스템 (w/graphite+grafana)
오픈소스로 만드는 DB 모니터링 시스템 (w/graphite+grafana)
 
[IoT] MAKE with Open H/W + Node.JS - 1st
[IoT] MAKE with Open H/W + Node.JS - 1st[IoT] MAKE with Open H/W + Node.JS - 1st
[IoT] MAKE with Open H/W + Node.JS - 1st
 
Udamp3 django apache-my_sql_python3_ubuntu14.04-v11
Udamp3 django apache-my_sql_python3_ubuntu14.04-v11Udamp3 django apache-my_sql_python3_ubuntu14.04-v11
Udamp3 django apache-my_sql_python3_ubuntu14.04-v11
 
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
GOTHAM 오픈소스 메쉬 네트워킹 소프트웨어 패키지
 
Solaris11 기초 자료
Solaris11 기초 자료Solaris11 기초 자료
Solaris11 기초 자료
 
pip, virtualenv, vagrant - Python Korea 2014년 6월 세미나
pip, virtualenv, vagrant - Python Korea 2014년 6월 세미나pip, virtualenv, vagrant - Python Korea 2014년 6월 세미나
pip, virtualenv, vagrant - Python Korea 2014년 6월 세미나
 
(망고210& Gingerbread) u-boot 컴파일 및 다운로드
(망고210& Gingerbread) u-boot 컴파일 및 다운로드(망고210& Gingerbread) u-boot 컴파일 및 다운로드
(망고210& Gingerbread) u-boot 컴파일 및 다운로드
 
망고100 보드로 놀아보자 17
망고100 보드로 놀아보자 17망고100 보드로 놀아보자 17
망고100 보드로 놀아보자 17
 
Batman project
Batman projectBatman project
Batman project
 
Build the OpenStack Cloud with Neutron Networing, IceHouse
Build the OpenStack Cloud with Neutron Networing, IceHouseBuild the OpenStack Cloud with Neutron Networing, IceHouse
Build the OpenStack Cloud with Neutron Networing, IceHouse
 
오픈소스 모니터링 알아보기(Learn about opensource monitoring)
오픈소스 모니터링 알아보기(Learn about opensource monitoring)오픈소스 모니터링 알아보기(Learn about opensource monitoring)
오픈소스 모니터링 알아보기(Learn about opensource monitoring)
 
IPv6 이론과 소켓 프로그래밍
IPv6 이론과 소켓 프로그래밍IPv6 이론과 소켓 프로그래밍
IPv6 이론과 소켓 프로그래밍
 
라즈비안 설치하기. Install raspbian
라즈비안 설치하기. Install raspbian라즈비안 설치하기. Install raspbian
라즈비안 설치하기. Install raspbian
 
망고100 메뉴얼 환경부터포팅까지-2011-0324
망고100 메뉴얼 환경부터포팅까지-2011-0324망고100 메뉴얼 환경부터포팅까지-2011-0324
망고100 메뉴얼 환경부터포팅까지-2011-0324
 

라즈베리파이 환경설정

  • 2. 작업 환경 만들기 • 운영체제(라즈비안) 설치하기 • ‘raspi-config’ 환경설정 • 인터넷 설정 • 언어 설정
  • 3. (http://injaram.com) 운영체제 설치 1. 라즈베리파이 사이트(http://raspberrypi.org/download)에서 라즈비안 (2015-02-16-raspbian-wheezy.zip) 다운로드
  • 4. (http://injaram.com) 운영체제 설치 2. SD 카드에 라즈비안 이미지 굽기(Win32DiskImage 이용) < Win32DiskImager 실행 창 >
  • 5. (http://injaram.com) 운영체제 설치 3. 라즈베리파이에 SD 메모리 카드 삽입 4. 케이블 연결  키보드  마우스  HDMI-RGB 케이블 (라즈베리파이-모니터)  USB 케이블 (라즈베리파이-USB, 전원공급) ※ USB 케이블이 연결되면 바로 부팅됨(전원버튼 없음)
  • 6. (http://injaram.com) 환경설정 pi@raspberrypi ~ $ _ pi@raspberrypi ~ $ sudo shutdown –r now
  • 7. 로그인 : raspberrypi login : pi Password : (raspberry) : : pi@raspberrypi ~ $ _ pi@raspberrypi ~ $ df -h pi@raspberrypi ~ $ sudo raspi-config 아이디 (기본 아이디 = pi) 비밀번호 (초기 비번 = raspberry) SD카드 용량 확인 환경설정(raspi-config)
  • 8. 환경설정 1. Expand Filesystem : SD 카드의 전체 용량 사용을 위한 파일시스템 확장 2. Change User Password : 비밀번호 변경(기본 raspberry) 3. Enable Boot to Desktop/Scratch : 부팅옵션선택(console/x-windows/scratch) 4. Internationalisation Options : 언어, 시간, 키보드 등 설정 5. Enable Camera : 카메라 모듈 활성화 6. Add to Rastrack : 라즈베리파이 사용자 위치 분포도(rastrack.co.uk) 7. Overclock : CPU 오버클럭 설정 (위험 : 시스템 불안정) 8. Advanced Options : 메모리 분할, SSH, AUDIO, Update 등 설정 9. About raspi-config : 라즈베리파이 환경설정 정보
  • 9. 무선랜 설정 (유동 ip)  x-window 접속 pi@raspberrypi ~ $ ifconfig : : pi@raspberrypi ~ $ startx  설정창 오픈
  • 10. 무선랜 설정 (유동 ip)  [Scan] -> 설정 할 Wifi 찾아서 더블클릭
  • 11. 무선랜 설정 (유동 ip)  [PSK] 입력 -> [Add] 클릭  IP address가 나타나면 끝. : :
  • 12. 무선랜 설정 (고정 ip) auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp pi@raspberrypi ~ $ ifconfig pi@raspberrypi ~ $ sudo nano /etc/network/interfaces allow-hotplug wlan0 auto wlan0 iface wlan0 inet static wireless-essid app address 192.168.10.xxx netmask 255.255.255.0 network 192.168.10.0 broadcast 192.168.10.255 gateway 192.168.10.1 wpa-ssid “gwacheon” wpa-psk “gwacheon0” 재부팅(Menu-Shutdown-Reboot)후 IP주소 확인(ifconfig),NW상태확인(pinggoogle.com) pi@raspberrypi ~ $ cat /etc/network/interfaces nano 나가기 : ctrl + x
  • 14. 언어설정 (한글 view 설정)  4. Internationalisation Options  I1 Change Locale : en_GB.UTF-8 UTF-8, en_US.UTF-8 UTF-8, ko_KR.UTF-8 UTF-8 pi@raspberrypi ~ $ sudo raspi-config default
  • 15. 언어설정 (한글 키보드 설정)  4. Internationalisation Options  I3 Change Keyboard Layout  Generic 105-key (Intl) PC  Other  Korean  Korean - Korean (101/104 key compatible)  The default for the keyboard layout  No compose key  No : x-window에서 단축키를 이용한 터미널 실행 여부  설정이 완료되었으면 ‘raspi-config’를 빠져나오고 재부팅(sudo reboot) pi@raspberrypi ~ $ sudo raspi-config
  • 16. 언어설정 (한글 입력 설정)  ibus 설치 후 x-windows 실행 pi@raspberrypi ~ $ sudo apt-get install ibus ibus-hangul : Do you want to continue [Y/n]? y : pi@raspberrypi ~ $ _ pi@raspberrypi ~ $ startx
  • 17. 언어설정 (한글 입력 설정)  [Menu] – [Preferences] – [IBus Preferences]
  • 19. 블루투스 설치 pi@raspberrypi ~ $ sudo apt-get update && sudo apt-get upgrade -y : : pi@raspberrypi ~ $ sudo apt-get autoremove Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. pi@raspberrypi ~ $ _ pi@raspberrypi ~ $ sudo apt-get install bluetooth bluez-utils blueman : Do you want to continue [Y/n]? y : pi@raspberrypi ~ $ _
  • 20. 블루투스 설치 pi@raspberrypi ~ $ sudo nano /etc/bluetooth/main.conf : 마지막 행에 추가 DisablePlugins = pnat : pi@raspberrypi ~ $ _
  • 21. 블루투스 (Devices 창 실행 메뉴)  [Menu] -> [Preferences] -> [Bluetooth Manager]
  • 22. 블루투스 Visibility, Name 설정 1. [Adapter] -> [Preferences] 2. Visibility Setting  Always visible 3. Friendly Name  raspi-?? 4. Close 5. 핸드폰  설정 -> 블루투스 -> 찾기 (핸드폰에서 raspi-??가 보임) ① ④ ② ③
  • 23. 블루투스 Pairing  라즈베리파이 1. Search 2. 핸드폰 블루투스 선택 3. pairing 클릭  핸드폰 4. 블루투스 등록 요청 : 확인  라즈베리파이 5. Comfirm value : YES 6. trust 클릭 ① ② ③ ⑤ ④
  • 24. 블루투스 환경설정 pi@raspberrypi ~ $ sdptool add sp Serial Port service registered pi@raspberrypi ~ $ sudo rfcomm listen hci0& (Enter 치고 빠져나옴) pi@raspberrypi ~ $ _  핸드폰 ‘Play 스토어’에서 블루텀 설치, 실행  핸드폰 왼쪽 하단 메뉴 [Connect device] 클릭  raspi-?? 선택 pi@raspberrypi ~ $ Connection from 맥어드레스 to /dev/rfcomm0 Press CTRL-C for hangup (Enter 치고 빠져나옴) pi@raspberrypi ~ $ cat /dev/rfcomm0