스크랩

구간

파이썬으로 시작하는 라즈베리 파이 프로그래밍

원제 : Programming the Raspberry Pi: Getting Started
시리즈 : 아이러브 로봇 [6]

사이먼 몽크 저 | 배장열 역 | 제이펍 | 2013년 09월

북트리

정가
$36.00
판매가
$29.16 (19%↓) 최저가 보상
적립금
$0.58 (2%P)

품절된 상품입니다.

이 책을 꼭 원하시는 고객님께서는 아래 "상품문의"를 클릭 후 구매의사를
알려주세요. 책이 확보 될 경우 연락 드리겠습니다.

북카트 바로구매 위시리스트

이책의 개정판 정보

파이썬으로 시작하는 라즈베리 파이 프로그래밍 [제2판] 사이먼 몽크 저 | 제이펍 | 2016년 02월

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9788994506760 / 232쪽 170 x 225 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

  • 27,000
  • 31,500
  • 23,400
  • 19,800

책 소개

출판사 리뷰

세상에 딱 하나밖에 없는 라즈베리 파이 프로젝트!
작지만 강력한 라즈베리 파이로 혁신적인 프로그램과 재미있는 게임을 만든다!


전자공학의 대가인 사이먼 몽크가 라즈베리 파이 애플리케이션 개발의 기초를 설명하는 이 책에는 당장에라도 실습해볼 수 있는 각종 예제 프로그램과 스크립트가 한가득 담겨 있다. 하드웨어와 소프트웨어의 설정 및 설치, 애플리케이션의 작성 및 디버그, 사용자 친화적인 인터페이스의 작성, 외부 전자 장치의 제어 등과 관련된 내용을 이 책에서 만날 수 있다. 직접 프로젝트를 실습하며 행맨 게임, LED 시계, 소프트웨어 제어 로봇 자동차 등을 만들 수 있다.

- 라즈베리 파이를 시작하고 설정하기
- 파일, 폴더, 메뉴 파헤치기
- IDLE 에디터를 사용하여 파이썬 프로그램 만들기
- 문자열, 리스트, 함수 다루기
- 라이브러리, 모듈, 클래스를 직접 만들고 사용하기
- 프로그램에 웹 기능 추가하기
- 파이게임을 사용하여 인터랙티브 게임 만들기
- GPIO 포트를 사용하여 전자 장치 다루기
- 라즈베리 파이 로봇과 LED 시계 만들기
- Tkinter를 사용하여 전문가 수준의 GUI 만들기

저자 소개

사이먼 몽크는 전업 집필가로, 메이커를 위한 전자공학 서적을 주로 쓴다. 집필한 도서로는 『라즈베리 파이 쿡북』(한빛미디어, 2015), 『33가지 프로젝트로 배우는 아두이노』(한빛미디어, 2014) 등이 있다. 현재 Monk-Makes.com을 운영 중인 아내 린다(Linda)를 도와 자신의 책과 관련된 키트 등의 제품을 만들고 판매하고 있다. simonmonk.org에 방문하면 트위터 계정 및 도서와 관련된 자세한 정보를 찾아볼 수 있다.

역자 소개

개인 개발자이자 IT 전문 번역자다. 요즘은 좋은 책을 소개하는 데 도움이 되고자 번역에 더 많은 정성을 기울이고 있다. 옮긴 책으로는 《PM 인터뷰의 모든 것》(2015), 《리눅스와 함께하는 라즈베리파이》(2014), 《아빠와 함께 배우는 스크래치 프로그래밍 어드벤처》(2014), 《파이썬으로 배우는 라즈베리 파이 프로그래밍》(2013년), 《라즈베리 파이 시작하기》(2013년), 《아론 힐리가스의 오브젝티브-C 프로그래밍》(2012년), 《프로 안드로이드 미디어》(2011년) 등이 있다.

책 속에서

 

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

 

이 장에서는 우선 데이터를 표현하는 갖가지 방법을 파헤치고 파이썬 프로그램에 특정 구조를 덧붙이고자 한다. 뒤이어 그때까지 다룬 내용을 하나로 모아 간단하지만 알짜배기 게임인 행맨Hangman을 만들어볼 것이다. 행맨은 다들 알다시피 문자를 하나씩 추측해 가며 단어를 맞추는 게임이다. 이 장은 수학이나 문자열, 리스트, 딕셔너리 등에 사용되는 유용한 파이썬 내장 함수들을 언제라도 참고할 수 있는 레퍼런스로 막을 내린다.
_69

 

파이썬에서는 파일과 인터넷을 프로그램에서 쉽게 사용할 수 있도록 편리한 방법을 제공하고 있다. 파일에서 데이터를 읽는다든가 인터넷에서 특정 콘텐츠를 불러올 일도 있고, 새로운 메일
이나 트윗을 확인해야 할 때도 있다. 이 모든 것을 프로그램에서 쉽게 처리할 수 있다는 뜻이다.
_115

 

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

 

전 세계 메이커(maker)들을 비롯한 교육계는 이미 확장 보드나 프로토타입용 보드를 라즈베리 파이에 연결할 수 있는 형태로 제작하여 각종 전자 부품을 활용하도록 하고 있다. 예를 들어 간단한 온도 센서에서 릴레이까지 라즈베리 파이에서 사용할 수 있는 전자 부품은 무수히 많다. 나아가 라즈베리 파이를 로봇용 컨트롤러로 활용할 수 있기까지 하다. 이 장에서는 GPIO(General Purpose Input/Output)를 사용하여 파이 보드에 각종 전자 장치를 연결하는 다양한 방법을 파헤쳐보고자 한다.
_167

목차

top