온습도 센서 쓸 일 있다고 사면서 나름 자기합리화는 했다만, 물건 받고 개봉이 조금 주저스러워지네...
그런데, 조립이 끝나고 나서의 느낌....이거 물건이네ㅎ
OS의 기능성 면에서 좀 달라서 직접 비교는 안되겠지만, 일단 안드로이드 스맛폰 이상의 반응성이 좋은 느낌이다.
3 모델은 와이파이와 블루투스가 기본 장착되어 있어, 처음 한번만 키보드,마우스,모니터 연결해서 설정 좀 해 주고 나면.... 거의 모든 걸 무선으로 쓸 수 있다. (물론 블루투스 키보드,마우스 등이 있어야 겠지만)
1. OS 설치 및 부팅
SD카드 포맷과 OS 이미지를 윈도우에서만 된다는게 조금 의아하지만 (우분투 15에서는 7-zip으로도 압축파일 열기에 실패해서 작업 실패) 간단히 이미지를 만들어서 바로 부팅 및 pi 로 로그인 !!!
1) raspberrypi.org 에서 최신의 라즈베리안의 이미지을 다운 받아 윈도우에서 7-zip으로 푼다. 내경우 리눅스에서는 7-zip 명령행 프로그램으로도 풀리지 않는데, 에러 메시지가 기억이 안나서 일단 적지는 않았다.
: 하여간 zip 파일을 풀면,
***.zip 에서 ***.img 단일 파일이 나온다.
NOOBS는 사용해 보지 않아서 skip !
2) www.sdcard.org 에서 SD Card Formatter 를 다운 받아 설치 및 카드 포맷!
3) OS 이미지를 SD 카드에 쓰기 위해서는 Win32 disk imager 를 다운 받아 설치
: https://sourceforge.net/projects/win32diskimager/
4) SanDisk 16GB SD 카드에 약 4GB 용량이 이미지 용량이 써진다.
이 카드를 라즈베리 본체에 끼우고,
HDMI, USB 키보드, USB 마우스, 5V 전원(2A 짜리 스맛폰용을 그대로 OK) 끼우고
부팅
5) 기본 계정은 아이디와 패스워드가 pi / raspberrypi 로 자동 로그인 된다.
자동 로그인 옵션, 비밀 번호 등은 시작메뉴>Preferences>Raspberry Pi Configuration 에서 바꿀 수 있다.
2. 초기 설정
1) 와이파이 (네트워크 활성화가 가장 우선적이다....!)
화면 우상단 네트워크 아이콘에서 바로 와이파이 공유기를 찾아서 연결해 준다!
2) OS 를 업데이트 !
sudo apt-get update
sudo apt-get upgrade
3) 한글 환경
바로 chromium 을 시작해서 naver.com 을 들어가보면 한글 출력이 완전치 않다. 즉 폰트 등이 필요한 것 같고, 입력기도 설치를 해 줘야 한다.
sudo apt-get install ibus ibus-hangul
sudo apt-get install ttf-unfonts-core
설치가 끝나면 시작메뉴>Preferences>IBus Preferences 에서 설정을 할 수 있다.
General>Super+Space 를 Ctrl+Space 로 변경
Input Method>Add>Korean/Hangul 을 추가
이후로는 Ctrl-Space 로 한글 모드(태극마크)로 바꾸면, '한/영' 키로 영어,한글을 전환 입력할 수 있게 된다.
4) 시간 설정
메뉴>Preferences>Rasberry Pi Configuration 실행
Localization>Time Zone 에서 Asia/Seoul 로 변경
5) 블루투스...
이 부분이 이해가 잘 안되는데, 처음에는 블루투스 아이콘으로 장치들이 찾아지지 않아서, 책에서 본 것처럼 패키지들을 설치하고 재부팅.
그러고 나서도 잘 되지 않아 몇번을 serach 등을 해서 겨우 마우스 연결 성공 아직은 이해가 잘 되지 않는 부분...
sudo apt-get install bluetooth bluez blueman
실행 후 재부팅하라고 책이나 인터넷에 나오는데... 이후로도 한참은 장치가 안찾아져서....과연 위의 패키지가 필수 인지 확인이 잘 안됨.
3. Python 3 를 위한 프로그램들.
파이썬 2,3 가 모두 기본적으로 설치가 되어 있는데, 3버전을 위한 환경을 설치 중.
1) QT4
sudo apt-get install libqt4-core libqt4-gui
sudo apt-get install llibqt4-dev
2) QT4 designer
sudo apt-get install qt4-designer
3) SQLite3 for QT4
sudo apt-get install libqt4-sql-sqlite
4) PySide
sudo apt-get install python3-pyside
아마 위가 맞을거다. 내경우 Add/Remove Software 에서 Python3 bindings for Qt4(big meta package 를 설치했다. 위를 설치하기 전에는 idle에서 import PySide 등이 에러를 일으키는 반면에 설치 후에는 import PySide 나 import PySide.QtGui 등이 에러를 일으킴