HOME > 상세정보

상세정보

(파이썬으로 시작하는) 라즈베리 파이 프로그래밍 / 제2판 (1회 대출)

자료유형
단행본
개인저자
Monk, Simon 배장열, 역
서명 / 저자사항
(파이썬으로 시작하는) 라즈베리 파이 프로그래밍 / 사이먼 몽크 지음 ; 배장열 옮김
판사항
제2판
발행사항
파주 :   제이펍,   2016  
형태사항
228 p. : 삽화 ; 23 cm
총서사항
제이펍의 로봇 시리즈 ;07
원표제
Programming the Raspberry Pi : getting Started with Python
ISBN
9791185890487
일반주기
색인수록  
000 00000cam c2200205 k 4500
001 000045939864
005 20190502091253
007 ta
008 180420s2016 ggka 001c kor
020 ▼a 9791185890487 ▼g 93000
035 ▼a (KERIS)BIB000014014861
040 ▼a 243001 ▼d 243001 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 004.165 ▼2 23
085 ▼a 004.165 ▼2 DDCK
090 ▼a 004.165 ▼b 2016z1
100 1 ▼a Monk, Simon
245 2 0 ▼a (파이썬으로 시작하는) 라즈베리 파이 프로그래밍 / ▼d 사이먼 몽크 지음 ; ▼e 배장열 옮김
246 1 9 ▼a Programming the Raspberry Pi : ▼b getting Started with Python
250 ▼a 제2판
260 ▼a 파주 : ▼b 제이펍, ▼c 2016
300 ▼a 228 p. : ▼b 삽화 ; ▼c 23 cm
440 0 0 ▼a 제이펍의 로봇 시리즈 ; ▼v 07
500 ▼a 색인수록
700 1 ▼a 배장열, ▼e
900 1 0 ▼a 몽크, 사이먼, ▼e

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 004.165 2016z1 등록번호 151341303 도서상태 대출가능 반납예정일 예약 서비스 C

컨텐츠정보

책소개

I♥Robot 시리즈 7권. 이 책은 라즈베리 파이 2에 맞춰 개정되었으며. 최신 라즈비안 운영체제를 다루고 있다. 하드웨어 및 소프트웨어의 설정 방법을 익힐 수 있고, 파이썬 스크립트를 작성하거나 사용자 친화적인 GUI를 만들 수 있으며, 외부 전자 부품을 제어할 수 있다. 이 책에서는 행맨 게임, RGB LED 컨트롤러, 디지털시계, 초음파 거리 측정기를 장착한 라즈파이로봇 등의 DIY 프로젝트를 제시한다.

전 세계적 라즈베리 파이 입문서, 라즈베리 파이 2로 업데이트!

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

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


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

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


정보제공 : Aladin

저자소개

사이먼 몽크(지은이)

사이버네틱스와 컴퓨터 과학 분야의 석사 학위를 취득한 소프트웨어 공학 박사다. 산업 현장으로 복귀하기 전에 대학에 다년간 있었고, 모바일 소프트웨어 회사인 모모트(Momote) 주식회사의 공동 설립자이기도 하다. 전자공학과 오픈소스 하드웨어 분야에서 잘 알려진 전업 작가다. 다양한 전자공학 도서들을 저술했는데, 그중에는 《스케치로 시작하는 아두이노 프로그래밍》(Programming Arduino), 《해킹 일렉트로닉스》(Hacking Electronics), 《파이썬으로 시작하는 라즈베리 파이》(Programming the Raspberry Pi) 등이 있다.

배장열(옮긴이)

교육용 앱과 새로운 형식의 전자책을 개발하는 iOS, 안드로이드 개발자입니다. 그간 쌓은 강의와 개발 경험을 토대로 독자들에게 좋은 책을 소개하는 일에도 노력을 다하고 있습니다. 옮긴 책으로는 『초등 놀이 코딩』 『코딩 어드벤처 1~4』 『20 코딩 게임 WITH 스크래치』 『마인크래프트로 배우는 파이썬 프로그래밍』 등이 있습니다.

정보제공 : Aladin

목차

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

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

3장 파이썬, 기초를 세우다 29
3.1 IDLE 30
파이썬의 버전 30
파이썬의 셸 30
에디터 31
3.2 수 34
3.3 변수 35
3.4 for 루프 37
3.5 주사위 흉내 내기 39
3.6 if 42
비교 43
논리 따르기 44
Else 45
3.7 while 46
3.8 정리 48

4장 문자열, 리스트, 딕셔너리 49
4.1 스트링 이론 49
4.2 리스트 52
4.3 함수 56
4.4 행맨 59
4.5 딕셔너리 69
4.6 튜플 70
다중 대입 71
다중 리턴 값 72
4.7 예외 72
4.8 함수 총정리 73
수 74
문자열 75
리스트 76
딕셔너리 78
타입 변환 78
4.9 정리 79

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

6장 파일과 인터넷 95
6.1 파일 93
파일 읽기 93
큰 파일 읽기 97
파일 쓰기 98
파일시스템 99
6.2 피클링 100
6.3 인터넷 101
6.4 정리 104

7장 GUI 105
7.1 Tkinter 105
7.2 Hello World 106
7.3 온도 변환기 107
7.4 그 밖의 GUI 위젯 112
체크버튼 113
리스트박스 113
스핀박스 114
레이아웃 115
스크롤바 119
7.5 대화상자 120
색상 선택기 121
파일 선택기 122
7.6 메뉴 123
7.7 캔버스 124
7.8 정리 126

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

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

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

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

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

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

찾아보기 215


정보제공 : Aladin

관련분야 신착자료