Download presentation
Presentation is loading. Please wait.
1
라즈베리파이 기초과정 (1차시) ㈜헬로앱스 강사: 김영준 목원대학교 겸임교수
2
라즈베리파이 소개 소개 2012년 영국의 라즈베리파이 재단에서 교육적인 목적으로 제작한 싱글보드 컴퓨터 Pi3 버전까지 출시
2012년 영국의 라즈베리파이 재단에서 교육적인 목적으로 제작한 싱글보드 컴퓨터 Pi3 버전까지 출시 CPU: Quad Cortex Instruction Set: ARMv8-A GPU: 400 MHz VideoCore IV RAM: 1GB Ethernet: 10/100 Wireless: m / Bluetooth 4.0 Audio: HDMI / Headphone GPIO: 40핀
3
준비하기
4
준비물 #1 준비하기 라즈베리파이 3 무선 공유기 노트북 또는 PC USB 키보드 USB 마우스 Micro SD 16GB
(필수) (필수) (필수) USB 키보드 USB 마우스 Micro SD 16GB Micro SD 리더기 (필수) (필수) (필수) (필수)
5
준비물 #2 준비하기 LAN 케이블 HDMI 케이블 전원 케이블 USB 무선 어젭터 HDMI DVI 젠더 (필수) (필수)
(옵션) (모니터에 HDMI 포트 없는 경우 필요)
6
준비물 #3 준비하기 센서 확장 쉴드 (아두이노All-In-One 쉴드) 센서 키트 (옵션) (옵션)
7
설치하기
8
설치하는 절차 PC에서 라즈비안 OS 설치 파일 다운로드 Micro SD 카드에 복사
라즈베리파이 부팅 및 설치 진행 시스템 업데이트 개발 환경 설정
9
설치하기: 라즈비안 OS 파일 다운로드 사이트 접속
10
설치하기: 라즈비안 OS 파일 다운로드 NOOBS 클릭 NOOBS: New Out of the Box Software
11
설치하기: 라즈비안 OS 파일 다운로드 NOOBS Download ZIP 파일 선택
12
설치하기: 라즈비안 OS 파일 다운로드 NOOBS Download ZIP 파일을 임의의 디렉토리에 저장
13
설치하기: 라즈비안 OS 파일 복사하기 NOOBS Download ZIP 파일의 압축을 해제하기
14
설치하기: 라즈비안 OS 파일 복사하기 Micro SD 카드(리더기)를 컴퓨터에 연결하기 새로운 USB 드라이브 생성 확인
15
설치하기: 라즈비안 OS 파일 복사하기 압축 해제된 전체 파일을 USB 디렉토리에 복사 (Micro SD 카드)
16
설치하기: Micro SD 카드 장착하기 Micro SD 카드를 라즈베리파이에 장착하기
17
설치하기: 라즈베리파이 케이블 연결 HDMI 케이블을 HDMI 포트에 연결한 후 모니터에 연결
키보드와 마우스를 USB 포트에 연결 LAN 케이블을 LAN 포트에 연결 키보드 / 마우스 LAN HDMI
18
설치하기: 라즈베리파이 케이블 연결 무선 공유기와 라즈베리파이 연결 LAN 케이블을 LAN 포트에 연결
라즈베리 파이는 자동으로 IP가 할당되며, 공유기가 인터넷에 연결되어 있는 경우, 자동으로 인터넷에 연결됩니다.
19
설치하기: 라즈베리파이 케이블 연결 라즈베리파이 보드에 전원 케이블을 연결하면 자동으로 부팅됨
20
환경 구성하기
21
터미널 콘솔창 실행하기 LXTerminal 아이콘을 클릭하여 실행합니다.
22
한글 폰트 파일 설치하기 sudo apt-get install ibus-hangul ttf-unfonts-core
LXTerminal 창에서 아래의 명령어를 입력합니다. sudo apt-get install ibus-hangul ttf-unfonts-core 슈퍼유저 권한으로 apt-get 명령어를 실행함 sudo) Super User DO apt-get) Advanced Packaging Tool - Get
23
업데이트 실행 LXTerminal 창에서 아래의 명령어를 입력합니다. sudo apt-get update
24
업그레이드 실행 sudo apt-get upgrade LXTerminal 창에서 아래의 명령어를 입력합니다.
Sudo apt-get update 및 upgrade 명령어 실행을 2번 정도 반복함
25
한글 입력기 (iBus) 실행 sudo apt-get install ibus ibus-hangul
LXTerminal 창에서 아래의 명령어를 입력합니다. sudo apt-get install ibus ibus-hangul
26
IP 주소 확인하기 ifconfig LXTerminal 창에서 아래의 명령어를 입력합니다.
27
원격접속 환경 구성하기
28
라즈베리파이 환경 설정 메뉴 실행 Raspberry Pi Configuration 실행
29
라즈베리파이 환경 설정 메뉴 실행 Interfaces 탭 선택 모든 항목을 Enable로 설정함
30
재시작 Shutdown 메뉴에서 Reboot 선택
31
모니터 없이 원격으로 라즈베리파이 사용 방법1) PuTTY를 통해 터미널로 접속하여 사용
터미널 접속만 가능하며, UI 관련된 기능을 실행할 수 없음 방법2) VNC Viewer를 통해 원격으로 화면 접속하여 사용 실제 화면을 동일하게 보면서 사용 가능 모니터나 키보드, 마우스 없이 원격으로 라즈베리파이 사용
32
PuTTY Download
33
PuTTY Download PuTTY.exe 실행 IP 주소 입력 SSH 모드 선택 Open 버튼 클릭
34
PuTTY Download 로그인 login id에 pi password에 raspberry 입력
35
VNC Client 설치 원격접속 프로그램 다운로드
36
VNC Client 설치 원격 접속 프로그램 실행 VNC-Viewer-6.0.1-Windows-32bit.exe 또는
37
VNC Client 실행 원격 접속 프로그램 실행 IP 주소 입력후 엔터키
38
VNC Client 실행 원격 접속 프로그램 실행 User name에 pi password에 raspberry 입력
39
VNC Client 실행 원격으로 라즈베리파이 화면이 표시됨
40
화면 해상도 크기 변경하기
41
원격 화면의 크기 변경하기 Raspberry Pi Configuration 실행
42
원격 화면의 크기 변경하기 Set Resolution을 선택하여 자신에게 맞는 크기 선택
43
파이썬 실습 환경
44
업데이트 실행 sudo apt-get install python-dev
LXTerminal 창에서 아래의 명령어를 입력합니다. sudo apt-get install python-dev sudo apt-get install python-pip sudo pip install --upgrade pip sudo apt-get install python-rpi.gpio
45
업데이트 실행 sudo apt-get install python3-dev
LXTerminal 창에서 아래의 명령어를 입력합니다. sudo apt-get install python3-dev sudo apt-get install python3-rpi.gpio
46
업데이트 실행 sudo apt-get install python-setuptools
LXTerminal 창에서 아래의 명령어를 입력합니다. sudo apt-get install python-setuptools sudo easy_install –U RPIO
47
파이썬 파일 실행
48
개발 쉘 실행하기 Python3 명령어 쉘 실행
49
개발 쉘 실행하기 Python3 명령어 쉘 실행
50
개발 쉘 실행하기 쉘에서 Python 명령어를 입력하여 실행 결과를 확인해 봄
51
개발 편집기 창 열기 Python 명령어를 파일로 저장하여 실행하려면 File -> New File 선택
52
개발 편집기 실행하기 F5 또는 Run 메뉴에서 프로그램을 실행함 실행시 파일이 저장되어 있지 않으면 파일을 저장함
폴더를 생성하려면 파이썬 실행 전에 파일 탐색기에서 Home/pi/ 아래에 폴더를 생성해 놓음
53
파이썬 파일을 명령어로 실행하기 python3 first.py 또는 관리자 권한이 필요한 경우
LXTerminal 창에서 아래의 명령어를 입력합니다. python3 first.py 또는 관리자 권한이 필요한 경우 sudo python3 first.py
Similar presentations