청구할인 안내(인터파크 제휴카드) | 안내
북피니언 롯데카드 30% (최대할인 3만원 / 3만원 이상 결제)
하나SK 북&카드 30% (최대할인 3만원 / 3만원 이상 결제)
EBS 롯데카드 20% (최대할인 3만원 / 3만원 이상 결제)
인터파크 NEW 우리V카드 10% (최대할인 3만원 / 3만원 이상 결제)
인터파크 현대카드 7% (최대할인 3만원 / 3만원 이상 결제)
Close

2013년 9월 9일 이후 누적수치입니다.

파이썬으로 시작하는 라즈베리 파이 프로그래밍 [제2판]

원제 : Programming the Raspberry Pi: Getting Started with Python, 2nd Edition
판매지수 835
?
판매지수란?
사이트의 판매량에 기반하여 판매량 추이를 반영한 인터파크 도서에서의 독립적인 판매 지수입니다. 현재 가장 잘 팔리는 상품에 가중치를 두었기 때문에 실제 누적 판매량과는 다소 차이가 있을 수 있습니다. 판매량 외에도 다양한 가중치로 구성되어 최근의 이슈도서 확인시 유용할 수 있습니다. 해당 지수는 매일 갱신됩니다.
Close
정가

19,000원

  • 17,100 (10%할인)

    950P (5%적립)

  • (1건)

    17,100원 ~(10%할인)

    [특급]

  • 중고판매

    이 책을 인터파크에
    판매하세요

할인혜택
  • 12,100원 [하나카드] 5만원이상 구매시 5천원 할인 !할인쿠폰
적립혜택
배송정보
주문수량
감소 증가

I-Point는 출고완료 후 14일 이내 마이도서에서 직접 받기를 하셔야 합니다. (이후 자동소멸)

  • 이벤트/기획전

  • 연관도서(7)

  • 사은품(2)

책소개

전 세계적 라즈베리 파이 입문서, 라즈베리 파이 2로 업데이트! 아마존에서 가장 많이 판매되는 라즈베리 파이 입문서!

프로그래밍 경험이 없더라도 강력한 라즈베리 파이와 함께하면 톡톡 튀는 창의적인 프로그램과 재밌는 게임을 손쉽게 만들 수 있다. 이 책은 라즈베리 파이 2에 맞춰 개정되었으며. 최신 라즈비안 운영체제를 다루고 있다. 하드웨어 및 소프트웨어의 설정 방법을 익힐 수 있고, 파이썬 스크립트를 작성하거나 사용자 친화적인 GUI를 만들 수 있으며, 외부 전자 부품을 제어할 수 있다. 이 책에서는 행맨 게임, RGB LED 컨트롤러, 디지털시계, 초음파 거리 측정기를 장착한 라즈파이로봇 등의 DIY 프로젝트를 제시한다.

출판사 서평

● 라즈베리 파이를 설정하고 그 면면을 파헤친다.
● 파일과 디렉터리, 메뉴를 탐색한다.
● IDLE 에디터를 사용하여 파이썬 프로그램을 작성한다.
● 문자열, 리스트, 함수, 딕셔너리를 다룬다.
● Pygame을 사용하여 사용자 친화적인 게임을 만든다.
● Tkinter로 직관적인 사용자 인터페이스를 제공한다.
● 외부 전자 부품을 GPIO 포트에 연결한다.
● 강력한 웹 기능을 프로젝트에 활용한다.

목차

1장 기지개를 켜다
1.1 라즈베리 파이의 정체
1.2 라즈베리 파이로 무엇을 할 수 있을까
1.3 라즈베리 파이의 구석구석
1.4 라즈베리 파이 설정하기
필요한 것 장만하기
케이스
합체하기
1.5 시동하기
1.6 정리

2장 첫발을 떼다
2.1 리눅스
2.2 데스크톱
2.3 인터넷
2.4 커맨드라인
터미널과 친해지기
sudo
2.5 애플리케이션
2.6 각종 인터넷 리소스
2.7 정리

3장 파이썬, 기초를 세우다
3.1 IDLE
파이썬의 버전
파이썬의 셸
에디터
3.2 수
3.3 변수
3.4 for 루프
3.5 주사위 흉내 내기
3.6 if
비교
논리 따르기
Else
3.7 while
3.8 정리

4장 문자열, 리스트, 딕셔너리
4.1 스트링 이론
4.2 리스트
4.3 함수
4.4 행맨
4.5 딕셔너리
4.6 튜플
다중 대입
다중 리턴 값
4.7 예외
4.8 함수 총정리

문자열
리스트
딕셔너리
타입 변환
4.9 정리

5장 모듈, 클래스, 메서드
5.1 모듈
모듈 사용하기
쓸모 많은 파이썬 라이브러리들
5.2 객체 지향
5.3 클래스 정의하기
5.4 상속
5.5 정리

6장 파일과 인터넷
6.1 파일
파일 읽기
큰 파일 읽기
파일 쓰기
파일시스템
6.2 피클링
6.3 인터넷
6.4 정리

7장 GUI
7.1 Tkinter
7.2 Hello World
7.3 온도 변환기
7.4 그 밖의 GUI 위젯
체크버튼
리스트박스
스핀박스
레이아웃
스크롤바
7.5 대화상자
색상 선택기
파일 선택기
7.6 메뉴
7.7 캔버스
7.8 정리

8장 게임 프로그래밍
8.1 파이게임이란?
8.2 좌표
8.3 Hello Pygame
8.4 라즈베리 게임
마우스 따라가기
라즈베리 추가하기
받아낸 동작의 감지와 점수 계산
타이밍
여기저기서 떨어지는 라즈베리
8.5 정리

9장 하드웨어에 말을 걸다
9.1 GPIO 핀 연결
핀의 기능
직렬 인터페이스 핀
전원 핀
HAT 핀
9.2 브레드보드에 점퍼 와이어 연결하기
9.3 디지털 출력
1단계: 브레드보드에 저항기 꽂기
2단계: 브레드보드에 LED 꽂기
3단계: GPIO 핀에 브레드보드 연결하기
9.4 아날로그 출력
9.5 디지털 입력
9.6 아날로그 입력
하드웨어
소프트웨어
9.7 파이 코블러와 브레드보드
9.8 프로토타입 제작용 보드
퍼마 프로토
퍼마 프로토 파이 HAT
9.9 그 밖의 보드와 HAT
9.10 아두이노와 파이
아두이노와 파이의 소통
9.11 정리

10장 LED 조절기 프로젝트
10.1 준비물
10.2 하드웨어 조립
10.3 소프트웨어
10.4 정리

11장 프로토타입 프로젝트: 시계
11.1 준비물
11.2 하드웨어 조립
11.3 소프트웨어
11.4 2차 프로젝트
11.5 정리

12장 라즈베리 파이 로봇
12.1 준비물
12.2 1차 프로젝트: 무인 자동차
하드웨어
소프트웨어
12.3 2차 프로젝트: 웹 제어 자동차
소프트웨어
12.4 정리

13장 이제부터 필요한 것들
13.1 리눅스 리소스
13.2 파이썬 리소스
13.3 라즈베리 파이 리소스
13.4 기타 프로그래밍 언어
스크래치
C 언어
13.5 애플리케이션과 프로젝트
미디어 센터(Raspbmc)
홈오토메이션
13.6 정리

찾아보기

본문중에서

리눅스 컴퓨터에서처럼 라즈베리 파이에서도 무척 많은 일을 할 수 있다. 다만, 몇 가지 제한이 따른다. 라즈베리 파이 2에서는 하드디스크 대신 마이크로SD 카드를 사용하고, 이전 버전인 라즈베리 파이 모델 A나 B는 SD 카드를 사용한다. 그렇다고 해서 외장 하드디스크를 USB에 연결하여 사용하지 못한다는 뜻은 아니다. 오피스 문서도 편집할 수 있고, 인터넷을 둘러본다거나 게임을 즐길 수도 있다(퀘이크(Quake)처럼 꽤 정교한 게임도 가능하다).
(/ p.3)

라즈베리 파이에서 동작할 프로그램을 직접 만들 때가 눈앞에 당도했다. 우리가 사용할 언어는 파이썬(Python)이다. 파이썬은 배우기 쉬우면서도 강력하며, 그래픽을 사용하는 게임처럼 흥미를 자아내는 프로그램을 만드는 데도 전혀 손색이 없다.
(/ p.29)

어떤 방식으로 진행되든 소프트웨어를 개발할 때 부딪히는 가장 큰 난관은 복잡성 관리가 제일이다. 최고의 프로그래머는 이해하기 쉬운 소프트웨어를 만들고, 군더더기 설명을 될 수 있는 대로 덜어내는 사람이다. 함수는 이해하기 쉽고 어렵지 않으면서도 전체를 망가뜨리지 않고 변경할 수 있는 프로그램을 만들기 위한 핵심 도구다.
(/ p.57)

파이썬에서 사용할 수 있는 모듈은 수도 없이 많다. 일부는 라즈베리 파이 전용 모듈인데, GPIO 핀을 제어하기 위한 RPi.GPIO 라이브러리가 그 예다. 이 책을 읽다 보면 다양한 모듈을 만나게 될 것이다. 덩치가 크고 복잡한 프로젝트를 디자인하고 코딩할 때 객체 지향 방식으로 접근하면 모든 것을 관리가 가능한 상태로 유지하는 장점을 누리게 된다.
(/ p.91)

파이게임(Pygame)은 라즈베리 파이용 게임을 쉽게 만들기 위한 라이브러리로 부를 수 있지만, 파이썬을 실행하는 온갖 컴퓨터에서 게임을 작성하기 위한 것으로 좀 더 일반화할 수 있다. 이 라이브러리가 유용한 이유는 이렇다. 게임에는 으레 작성하기 까다로운 요소들이 공통으로 포함되는데, 그런 까다로운 요소를 사람마다 일일이 작성하지 않도록 파이게임(pygame)이 미리 제공해준다. 파이썬이나 게임 프로그래밍의 달인들이 멋진 패키지를 만들어놓고 우리 같은 사람들이 게임을 좀 더 쉽게 만들 수 있도록 하는 것이다.
(/ p.127)

저자소개

사이먼 몽크 [저] 신작알림 SMS신청 작가DB보기
생년월일 -
출생지 -
출간도서 0종
판매수 0권

사이먼 몽크는 사이버네틱스 및 컴퓨터과학 학사 학위와 소프트웨어 공학박사 학위를 취득했다. 현재는 전업 작가의 길로 들어서 지금까지 [스케치로 시작하는 아두이노 프로그래밍], [라즈베리 파이 쿡북], [33가지 프로젝트로 배우는 아두이노] 등을 비롯한 수십 권을 집필했다. 그는 자신이 직접 개발한 제품을 주력으로 판매하는 MonkMakes.com의 운영자이기도 하다.

생년월일 -
출생지 -
출간도서 0종
판매수 0권

현재 교육용 스마트폰 앱 기획, 개발에 몰두하고 있는 옮긴이는 대학에서 기계를, 대학원에서 컴퓨터를 전공했다. 학교를 졸업하고 Software Localization을 몇 년간 했고, 몇 군데 대학에서 시간강사를 했다. 그러다 가르치는 일에 재미가 들려 한동안 강사 일을 했다. 지금은 좋은 책을 소개하는 데 조금이나마 도움이 되고자 번역 일에도 많은 정성을 기울이고 있다. 옮긴 책으로는 [PM 인터뷰의 모든 것](2015), [리눅스와 함께하는 라즈베리 파이](2014), [C++ 더 쉽게, 더 깊게](2014), [빅 데이터 어떻게 활용할 것인가](2013) 등이 있다.

리뷰

0.0 (총 0건)

등록된 리뷰중 당선작을 선정하여, 도서상품권을 드립니다.

리뷰쓰기

기대평

작성시 유의사항

평점
0/200자
등록하기

기대평

6.8

교환/환불

교환/환불 방법

‘마이페이지 > 취소/반품/교환/환불’ 에서 신청함, 1:1 문의 게시판 또는 고객센터(1577-2555) 이용 가능

교환/환불 가능 기간

고객변심은 출고완료 다음날부터 14일 까지만 교환/환불이 가능함

교환/환불 비용

고객변심 또는 구매착오의 경우에만 2,500원 택배비를 고객님이 부담함

교환/환불 불가사유

반품접수 없이 반송하거나, 우편으로 보낼 경우 상품 확인이 어려워 환불이 불가할 수 있음
배송된 상품의 분실, 상품포장이 훼손된 경우, 비닐랩핑된 상품의 비닐 개봉시 교환/반품이 불가능함

소비자 피해보상

소비자 피해보상의 분쟁처리 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 따라 비해 보상 받을 수 있음
교환/반품/보증조건 및 품질보증 기준은 소비자기본법에 따른 소비자 분쟁 해결 기준에 따라 피해를 보상 받을 수 있음

기타

도매상 및 제작사 사정에 따라 품절/절판 등의 사유로 주문이 취소될 수 있음(이 경우 인터파크도서에서 고객님께 별도로 연락하여 고지함)

배송안내

  • 인터파크 도서 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다

  • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

  • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능하여, 인터파크 외 타업체 배송상품인 경우 발송되지 않을 수 있습니다.

  • 배송비

도서(중고도서 포함) 구매

2,000원 (1만원이상 구매 시 무료배송)

음반/DVD/잡지/만화 구매

2,000원 (2만원이상 구매 시 무료배송)

도서와 음반/DVD/잡지/만화/
중고직배송상품을 함께 구매

2,000원 (1만원이상 구매 시 무료배송)

업체직접배송상품 구매

업체별 상이한 배송비 적용