이미지 확대/축소가 가능합니다.

닫기


이 도서는 라즈베리 파이를 처음 접하는 초보자들이 쉽게 배울 수 있도록 구성하고 있다. 기본적인 라즈베리 파이에 대한 소개와 운영체제인 라즈비안에 대해 설명하고 라즈베리 파이를 사용할 때 알아두면 편리한 파이썬에 대해 간단하게 소개한다. 또한, 라즈비안에 있는 스크래치나 마인크래프트를 제어해보고, 파이 카메라나 micro:bit, RetroPie 등 여러 장치를 연결하여 제어할 수 있다. 여러 프로젝트 예제와 저자가 직접 제작한 무료 동영상 강의를 통해 좀 더 알기 쉽게 라즈베리 파이를 배울 수 있다.



PART 01 라즈베리 파이 시작하기
- 라즈베리 파이의 탄생
- 소프트웨어 교육의 강력한 도구
쉬어가는 페이지 라즈베리 파이로 할 수 있는 것들

PART 02 라즈비안 설치하기
- 라즈베리 파이를 사용하기 위해 필요한 것들
- 라즈비안 설치하기
- 기본 설정하기
- 백업 및 복구
쉬어가는 페이지 라즈베리 파이에 설치할 수 있는 운영체제들

PART 03 라즈베리 파이를 위한 파이썬 기초
- 파이썬이란?
- 파이썬 실행하기
- 사칙연산
- 정보를 담는 그릇 : 변수
- 편리하게 사용할 수 있는 도구 : 함수
- 알아서 움직이게 만들기 : 조건문
- 똑같은 것 반복시키기 : 반복문
쉬어가는 페이지 파이썬을 배울 수 있는 사이트들

PART 04 라즈베리 파이 살펴보기
- 라즈베리 파이 살펴보기
- Hello world
- Hello video
- Hello triangle
- Hello triangle 2
- Hello teapot
- Hello audio
쉬어가는 페이지 라즈베리 파이 제로 W를 이용한 재미있는 프로젝트들

PART 05 스크래치
- 스크래치 소개
- LED 깜빡이기
- 버튼 제어하기
쉬어가는 페이지 라즈베리 파이에서 프로세싱 실행하기

PART 06 마인크래프트
- 마인크래프트 소개
- 마인크래프트 실행하기
- Hello world
- 꽃길 만들기
- TNT 블록 더미 폭파시키기
- 용암 위에 물 붓기
쉬어가는 페이지 재미있는 마인크래프트 프로젝트들

PART 07 파이 카메라
- 파이 카메라 소개
- 연결하기
- 미리보기
- 사진 찍기
- 동영상 찍기
- 효과 적용하기
쉬어가는 페이지 재미있는 파이 카메라 프로젝트들

PART 08 피지컬 컴퓨팅
- LED 깜빡이기
- 버튼 제어하기
- LED와 버튼 함께 사용하기
쉬어가는 페이지 GPIO Zero의 더욱더 다양한 기능들

PART 09 Sense HAT
- Sense HAT 소개
- Sense HAT 연결하기
- 글자 표시하기
- 그림 그리기
- 센서 사용하기
- 모션 센서 사용하기
- 조이스틱 사용하기
쉬어가는 페이지 스크래치로 Sense HAT 제어하기

PART 10 micro:bit
- micro:bit 소개
- micro:bit 연결하기
- Mu 준비하기
- LED 매트릭스 사용하기
- REPL 사용하기
- 버튼 사용하기
- 흔들면 LED 켜지게 하기
쉬어가는 페이지 MakeCode로 micro:bit 제어하기

PART 11 나만의 미디어 센터 : OSMC
- OSMC 소개
- OSMC 설치하기
- 한글 설정하기
- OSMC 사용하기
- 리모컨 앱 설정하기
쉬어가는 페이지 OSMC의 유용한 앱들

PART 12 추억의 오락실 : RetroPie
- RetroPie 소개
- 추억의 게임기 : NESPi
- RetroPie 설치하기
- 게임 실행하기
쉬어가는 페이지 재미있는 RetroPie 프로젝트들

PART 13 나만의 전광판 : Screenly OSE
- Screenly OSE 소개
- Screenly OSE 설치하기
- Screenly OSE 사용하기
쉬어가는 페이지 Screenly OSE의 활용 사례

라즈베리 키트 구성
마치며



상세 이미지 1



PART 01 라즈베리 파이 시작하기
라즈베리 파이가 어떻게 만들어지게 됐고, 소프트웨어 교육 도구로 라즈베리 파이는 어떤 장점을 가지고 있는 지 살펴봅니다. 또한 라즈베리 파이로 할 수 있는 프로젝트들에 대해 간단히 소개합니다.

PART 02 라즈비안 설치하기
라즈베리 파이의 운영체제인 라즈비안을 설치해봅니다. 그리고 라즈베리 파이를 사용하는 데 필요한 것들을 준비하고, 라즈비안 외에 라즈베리 파이에 설치할 수 있는 다른 운영체제들도 살펴봅니다.

PART 03 라즈베리 파이를 위한 파이썬 기초
라즈베리 파이를 사용할 때 알아두면 좋을 파이썬 기초에 대해 배웁니다. 데이터는 프로그래밍의 재료라 할 수 있는데, 이 데이터를 담는 그릇인 변수와 편리한 도구 같은 함수에 대해 설명합니다. 또한, 컴퓨터가 스스로 판단하고 움직일 수 있도록 하거나 계속 똑같은 것을 반복하게 만드는 방법도 배웁니다.

PART 04 라즈베리 파이 살펴보기
라즈베리 파이가 할 수 있는 것들이 무엇이 있는지 살펴봅니다. 간단한 텍스트 출력부터 1080p 동영상 재생, 3D 그래픽 프로그램 등을 돌려보고 오디오 재생도 해봅니다.

PART 05 스크래치
라즈비안에 있는 스크래치를 실행해봅니다. 라즈비안에 있는 스크래치로 라즈베리 파이를 제어할 수 있습니다. 스크래치를 이용해 LED를 깜빡이거나, 버튼을 눌렀을 때 스크래치에서 인식하도록 해봅니다.

PART 06 마인크래프트
라즈비안에 있는 마인크래프트를 실행해봅니다. 라즈비안에 있는 마인크래프트는 앞에서 배운 파이썬을 이용해 제어할 수 있습니다. 예로 캐릭터가 지나가는 곳마다 꽃을 뿌리거나, 거대한 TNT 블록 더미를 만들어서 폭발시키는 것을 해봅니다.

PART 07 파이 카메라
라즈베리 파이 전용 카메라인 파이 카메라를 사용해봅니다. 파이 카메라를 이용해 고해상도 사진과 동영상을 찍을 수 있습니다. 앞에서 배운 파이썬을 이용해 파이 카메라를 제어해봅니다.

PART 08 피지컬 컴퓨팅
LED와 버튼을 파이썬을 이용해 제어해봅니다. 파이썬을 이용해 LED가 1초마다 깜빡이게 만들거나, 버튼을 누르면 쉘 창에 버튼이 눌렸다는 메시지가 뜨도록 해봅니다.

PART 09 Sense HAT
Sense HAT을 라즈베리 파이에 연결해 제어해봅니다. Sense HAT에 글자를 표시하거나 그림 그리는 것을 해봅니다. 그리고 Sense HAT에 있는 다양한 센서와 조이스틱도 사용해봅니다.

PART 10 micro:bit
micro:bit를 라즈베리 파이에 연결해 제어해보고 파이썬을 이용하여 micro:bit를 제어해봅니다. micro:bit에 LED를 연결해 제어하는 것도 해봅니다.

PART 11 나만의 미디어 센터 : OSMC
라즈베리 파이를 미디어 센터로 만들어주는 OSMC를 라즈베리 파이에 설치해봅니다. OSMC를 설치하고 사용하는 방법을 살펴본 후 OSMC의 기능을 강화해주는 유용한 플러그인도 살펴봅니다.

PART 12 추억의 오락실 : RetroPie
라즈베리 파이에 추억의 오락실로 만들어주는 RetroPie를 설치해봅니다. RetroPie를 설치한 후 사용하는 방법을 알아보고 RetroPie를 이용한 재미있는 프로젝트들도 살펴봅니다.

PART 13 나만의 전광판 : Screenly OSE
나만의 전광판으로 만들어주는 Screenly OSE를 라즈베리 파이에 설치해봅니다. Screenly OSE를 설치하고 사용하는 방법을 알아보고 Screenly OSE 관련 프로젝트들을 살펴봅니다.