라즈베리파이 프로그래밍_130912(최종).indd

Similar documents
라즈베리파이 프로그래밍_130912(최종).indd

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

Multi-pass Sieve를 이용한 한국어 상호참조해결 반-자동 태깅 도구

벤처연구사업(전동휠체어) 평가

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

untitled

17장 클래스와 메소드

고급 프로그래밍 설계

슬라이드 1

1수준

Tcl의 문법

PowerPoint 프레젠테이션

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

PowerPoint Presentation

H3250_Wi-Fi_E.book

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

CAN-fly Quick Manual

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

슬라이드 1

PowerPoint 프레젠테이션


8장 문자열

10 강. 쉘스크립트 l 쉘스크립트 Ÿ 쉘은명령어들을연속적으로실행하는인터프리터환경을제공 Ÿ 쉘스크립트는제어문과변수선언등이가능하며프로그래밍언어와유사 Ÿ 프로그래밍언어와스크립트언어 -프로그래밍언어를사용하는경우소스코드를컴파일하여실행가능한파일로만들어야함 -일반적으로실행파일은다

문서의 제목 나눔고딕B, 54pt

기철 : 혜영 : 기철 : 혜영 : ㄴ ㅁ ㅇ ㄴ ㅁ ㅇ ㅇ ㄴ ㅁ ㅇ

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

고객 카드

Visual Basic 반복문

쉽게 풀어쓴 C 프로그래밍

14장 파일

5장. JSP와 Servlet 프로그래밍을 위한 기본 문법(완성-0421).hwp

Microsoft PowerPoint 자바-기본문법(Ch2).pptx

PowerPoint 프레젠테이션

커알못의 커널 탐방기 이 세상의 모든 커알못을 위해서

Microsoft PowerPoint 웹 연동 기술.pptx


쉽게 풀어쓴 C 프로그래밍

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

Microsoft PowerPoint - Supplement-03-TCP Programming.ppt [호환 모드]

Microsoft PowerPoint - 03-TCP Programming.ppt

<4D F736F F F696E74202D2032C0E55FC6AEB7B9C0CCB4D720C5B0C6AEB1B8BCBAC7B05F446F6E652E707074>


Microsoft PowerPoint - [2009] 02.pptx

A Review of C Programming

1. auto_ptr 다음프로그램의문제점은무엇인가? void func(void) int *p = new int; cout << " 양수입력 : "; cin >> *p; if (*p <= 0) cout << " 양수를입력해야합니다 " << endl; return; 동적할

4. #include <stdio.h> #include <stdlib.h> int main() { functiona(); } void functiona() { printf("hihi\n"); } warning: conflicting types for functiona

PowerPoint 프레젠테이션

1

PowerPoint 프레젠테이션

<4D F736F F F696E74202D B3E22032C7D0B1E220C0A9B5B5BFECB0D4C0D3C7C1B7CEB1D7B7A1B9D620C1A638B0AD202D20C7C1B7B9C0D320BCD3B5B5C0C720C1B6C0FD>

MakerSprit_MPack제안서

Motor Control Solution

tkinter를 이용한 계산기 구현

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

슬라이드 1

쉽게

Microsoft Word _mentor_conf_output5.docx

vRealize Automation용 VMware Remote Console - VMware

Microsoft Word - Korean_뷰어 메뉴얼_공용_ADVR&SWi_.doc

<4D F736F F F696E74202D20C1A632C0E520C7C1B7CEB1D7B7A5B0B3B9DFB0FAC1A4>

PowerPoint 프레젠테이션

ThisJava ..

<4D F736F F F696E74202D20C1A63038C0E520C5ACB7A1BDBABFCD20B0B4C3BC4928B0ADC0C729205BC8A3C8AF20B8F0B5E55D>

OCW_C언어 기초


슬라이드 1

PowerPoint 프레젠테이션

Microsoft PowerPoint 자바스크립트(1).pptx

JAVA PROGRAMMING 실습 08.다형성

Microsoft PowerPoint - java1-lab5-ImageProcessorTestOOP.pptx

Microsoft Word - PEB08_USER_GUIDE.doc

manual pdfÃÖÁ¾

윈도우즈프로그래밍(1)

PowerPoint Presentation

서현수

온라인등록용 메뉴얼

쉽게 풀어쓴 C 프로그래밍

Microsoft PowerPoint - es-arduino-lecture-03

Adobe Flash 취약점 분석 (CVE )

chap2

제11장 프로세스와 쓰레드

Microsoft PowerPoint - chap08-1 [호환 모드]

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

JVM 메모리구조

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 /carrena/ VMware 에서 l

슬라이드 1

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

쉽게 풀어쓴 C 프로그래밍

Mango220 Android How to compile and Transfer image to Target

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2

리눅스 취약점대응방안권고 / KISA 취약점점검팀 영향받는플랫폼 OS, FAQ 추가 개요 미국보안회사 에의해 시스템의 라이브러리 의특정함수에서임의코드를실행할수있는취약점이공개 해당취약점은 CVE 지정, 도메인네임을

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt)

- 클래스를이용한 2개의계산기구현 class Calculator: def init (self): self.result = 0 def adder(self, num): self.result += num return self.result cal1 = Calculator()

금오공대 컴퓨터공학전공 강의자료

Microsoft PowerPoint - ch07 - 포인터 pm0415

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

Microsoft PowerPoint - e pptx

Transcription:

찾 / 아 / 보 / 기 기호및숫자. ( 작은따옴표 ), 파이썬에서문자열정의하기 70. ( 큰따옴표 ), 파이썬에서문자열정의하기 70 *( 곱셈 ), 파이썬쉘에서수다루기 53 /( 나눗셈 ), 파이썬쉘에서수다루기 53 /( 슬래시 ), 디렉터리문법 35 []( 대괄호 ), 파이썬의리스트문법 91 \( 백슬래시 ), 이스케이프문자 96~97 \( 행계속명령 ), 한행을두행으로나누기 160 +( 덧셈 ), 리스트에서사용하기 72 =( 대입 ) 대입 (=) 참고 ==( 비교연산자 ), 파이썬 62~63 30 Arduino Projects for the Evil Genius, 몽크 (Monk) 저 180 A a (append) 파일모드 120 Abiword( 애비워드 ) 워드프로세서 42~44 append (a) 파일모드 120 apt get 명령, 애플리케이션설치 / 제거하기 42~44 C C 언어, 라즈비안위지배포판 219~220 Canvas 인터페이스, Tkinter 148~149 cd(change directory) 명령, 현재디렉터리변경하기 40 Checkbutton 위젯 135 columnconfigure 명령, 레이아웃 139 convert 메소드 110, 132~133 converters 모듈 129~133 copytree 함수, 파일이나디렉터리의이동또는이름변경 122 D datetime 모듈 104 def 키워드, 함수시작하기 78 description 메소드, 클래스메소드 110 DoubleVar 132~134 DRY(Don t Repeat Yourself) 원칙, 프로그래밍 118 DVI 커넥터 라즈베리파이비디오어댑터 15 라즈베리파이 23 B Beginning Game Development with Python and Pygame, 맥구건 (McGugan) 저 151, 216 blit 명령, 지정한좌표에이미지그리기 154 break 명령, 루프에서나오기 67 E elif 명령 65 else 로직, 파이썬 64 FALSE, 파이썬의논리값 63~64 File 메뉴 50 for in 명령 57 for 루프, 파이썬 56~58 GNU C 컴파일러, 라즈비안위지배포판 219 223

GPIO 핀 LED 디지털시계에버튼추가하기 192~196 PI/O 슬라이스 172~173 개요 167 게르트보드 175~176 라즈베리파이 19 라즈비로봇보드 174~175 연결 165~169 주변기기 217 파이코블러 177 파이페이스 (Pi Face) 170~171 파이플레이트 177~178 프로토타입용보드 176 험블파이 178~179 확장보드 170 GUI Checkbutton 위젯 135 Listbox 위젯 136~137 Spinbox 위젯 137 Tkinter Canvas 인터페이스 148~149 Tkinter 127 Tkinter의 Hello World 128~129 개요 127 대화상자 143~144 레이아웃 137~141 메뉴 146~147 색상선택기 144 스크롤바 142~143 온도변환기예 129~134 위젯 134 파일선택기 146 H HDMI(High Definition Multimedia Interface) 라즈베리파이비디오어댑터 15 라즈베리파이용 23 라즈베리파이의구석구석 19 Hello World, C 언어 219~220 Hello World, Tkinter 128~129 High Definition Multimedia Interface HDMI(High Definition Multimedia Interface) 참고 HTML(Hypertext Markup Language) 124 HTTP(Hypertext Transfer Protocol) 124 I I/O GPIO 핀참고 I2C 버스, 파이썬에액세스하기 190~191 IDLE 프로그램 새로운프로그램실행하기 49~52 액세스 48~49 파이썬에서편집하기 49~52 파일새로만들기 50 행맨게임실행하기 87~89 if 명령 60~62 init 메소드 154 input 함수 83 insert 명령 75 L LCD 화면 로봇자동차에연결하기 207~211 케이블커넥터 20 LED PI/O 슬라이스 172 게르트보드 175 라즈비로봇보드 175 파이페이스 (Pi Face) 170~171 LED 디지털시계 프로토타입용프로젝트 (LED 디지털시계 ) 참고 len 리스트에서사용하기 73 문자열 70 Listbox 위젯 136 ls(list) 명령 40 LXDE 윈도우기반환경 16~17 LXTerminal 38 M math 모듈 104 224 파이썬으로시작하는라즈베리파이프로그래밍

P PI/O 슬라이스 (Slice of PI/O) 확장보드 172~173 pickle 모듈 104 pop 명령, 리스트에서항목삭제하기 74 print 명령 56~57, 70 Programming Arduino: Getting Started with Sketches, 몽크 (Monk) 저 180 pwd(print working directory) 명령, 현재디렉터리표시하기 39~40 PySerial 패키지, 아두이노와소통하기위한파이썬코드 182 Python Programming: An Introduction to Computer Science, 젤 (Zelle) 저 216 Python: Visual QuickStart Guide, 도날드슨 (Donaldson) 저 216 S SD 카드 라즈베리파이설정 23~25 라즈베리파이의하드드라이브대체용 19 부팅환경설정 30 SD 카드슬롯, 라즈베리파이의구석구석 19 selectmode 프로퍼티, Listbox 위젯 136 shutil(shell utility) 패키지, 파일시스템기능 121 sort, 리스트에서사용하기 74 Spinbox 위젯 137 sticky 속성, 레이아웃에서사용하기 139 string 모듈 104 StringVar 132, 135 sudo(super user do) 41 R r (read) 파일모드 120 r+ (read 및 write) 파일모드 120 randint 함수 random 모듈 102 난수만들기 58~62 random 모듈 102 range 명령 57 Raspbmc, 미디어센터 221 raw_input 함수, 파이썬 2 83 RCA 비디오커넥터 LCD 화면 209 라즈베리파이의구석구석 19 read 및 write (r+) 파일모드 120 read (r) 파일모드 120 receive(rx), GPIO 핀 169 RGB 색상 144~145 RJ 45 커넥터, 라즈베리파이를인터넷에연결하기 18 rmtree 함수, 디렉터리삭제하기 122 root Menu 147 rowconfigure 함수 레이아웃 139~140 Run Module 명령 새로운프로그램실행하기 49~52 T Text 위젯, 스크롤바 142~143 The Linux Command Line: A Complete Introduction, 쇼츠 (Shotts) 저 215 Tk GUI 시스템 127 Tkinter Canvas 인터페이스 148~149 Checkbutton 위젯 135 GUI 만들기 128 Hello World 128~129 Listbox 위젯 136~137 Spinbox 위젯 137 tkinter 모듈 104 대화상자 143~144 레이아웃 137~141 리소스 216 메뉴 146~147 색상선택기 144 스크롤바 142~143 온도변환기예 129~134 파일선택기 146 transmit(tx) GPIO 핀 169 TRUE, 파이썬의논리값 63~64, 67 try 명령, 파일읽기코드 118 TV, 모니터로사용하기 23 225

U urllib.request 모듈 104 USB USB 허브 27~28 라즈베리파이의구석구석 19 와이파이 27 키보드와마우스 23 파이에아두이노연결하기 180 W w (write) 파일모드 120 while 루프 라즈베리게임에서사용하기 156 파이썬 65~67 Wi Fi, USB 무선어댑터 27 write (w) 파일모드 120 X XBMC 프로젝트 221 ㄱ 값 딕셔너리값과키 89~91 문자열에대입하기 70 변수에대입하기 54, 92 파이썬의논리값 63~64, 67 객체지향 107 거리측정기, 로봇자동차에추가하기 207 게르트반루 (Gert van Loo) 175 게르트보드 (Gertboard) 175~176 게임프로그래밍 개요 151 라즈베리게임예 라즈베리게임예참고 파이게임라이브러리 151~152 파이게임의 Hello World 152~153 행맨게임 행맨게임참고 경고대화상자 144 교육적용도 파이페이스확장보드 170~171 그뉴메릭 (Gnumeric) 스프레드시트 44 그래픽 게임에이미지추가하기 154 파이게임의장점 152 그래픽사용자인터페이스 GUI 참고 글로빙, 디렉터리의내용물찾기 122 ㄴ 난수, 주사위시뮬레이션에서난수만들기 58~62 납땜 에이다프루트모듈 186 프로토타입용보드 176 네트워킹, 인터넷에라즈베리파이연결하기 18~20 논리값, 파이썬 63~64 ㄷ 다중대입 92 대괄호 ([]), 파이썬의리스트문법 91 대입, 리스트일때 73 문자열값일때 70 변수에값대입하기 54, 92 대입 (=) 대화상자, GUI 143~144 덧셈 (+) 연산자, 리스트에서사용하기 72 데스크탑 LXDE 윈도우기반환경 16~17 개요 34~36 데스크탑으로부팅 30~31 데이터회선, GPIO 핀 168 도모틱스 (domotics), 홈오토메이션에라즈베리파이활용하기 222 도형그리기, Canvas 인터페이스 148~149 들여오기, 파이게임만들기 156 등호 (=), 변수에값대입하기 54 디렉터리 글로빙 (globbing) 122 이동또는이름변경 121 찾아가기 35 디스트로, 리눅스배포판 33 226 파이썬으로시작하는라즈베리파이프로그래밍

디스플레이 LCD 화면을로봇자동차에연결하기 207~211 라즈베리파이비디오어댑터 15 라즈베리파이 23 딕셔너리 개요 89~91 함수 99 ㄹ 라디오버튼, 레이아웃 137 라이브러리 라즈비로봇에설치하기 203 모듈의표준라이브러리 104 파이게임 151~152 라즈베리게임예 Raspberry 클래스만들기및리팩토링 161~165 개요 155 게임속도관리하기 161 라즈베리잡기및게임점수표시하기 159~160 라즈베리추가하기 157~159 마우스움직임추적하기 155~157 라즈베리파이소개 라즈베리파이의구석구석 18~20 리소스 217~218 설정 29 설정에필요한구성요소 20~28 소개 15~17 처음부팅하기 30~31 할수있는일들 17 라즈베리파이재단 개요 45 웹사이트 216 라즈비로봇보드 (RaspiRobotBoard) 개요 174~175 라이브러리설치하기 203 로봇자동차프로젝트키트조립하기 202 라즈비안위지 리눅스배포판 25 배포판특성 42 추천리눅스배포판 27 파이썬버전 152 파이썬에 I2C 버스액세스하기 191 패키지훑어보기 42 프로그래밍언어 218 레이아웃, GUI 137~141 로봇, 라즈비로봇보드를컨트롤러로사용하기 174 로봇자동차프로젝트 LCD 화면연결하기 207~211 개요 197~199 거리측정기추가하기 207 라즈비로봇보드키트조립하기 202 모터연결하기 205 섀시조립하기 197~199 소프트웨어설치하기 203~204 시험운전 206, 211 필요한부품 199 하드웨어를추가할수있도록소프트웨어업데이트하기 211~213 루트디렉터리, 찾아가기 35 루프처리 for 루프 56~58 while 루프 65~67 리눅스 OS 라즈베리파이 17 리소스 215 배포판 ( 디스트로 ) 33 리본케이블, 라즈베리파이에파이코블러연결하기 188 리소스 라즈베리파이 217~218 리눅스 OS 215 파이썬 216 리스트 개요 69~72 함수 98 리턴값 함수 78 다중 93 리팩토링, 라즈베리게임예 161~165 ㅁ 마우스 게임진행시제어하기 152 227

라즈베리게임에서위치추적하기 155~157 라즈베리파이 23 마이크로USB 소켓, 라즈베리파이의구석구석 18~20 마이크로컨트롤러 게르트보드 175 아두이노 179 매지션섀시키트, 로봇자동차의차대 197~199 맥파이 (The MagPi) 잡지 217 메뉴, GUI 146~147 메소드, 클래스 107~110 모니터 디스플레이참고 모달대화상자 143 모델 A, 라즈베리파이모델비교하기 18 모델 B, 라즈베리파이모델비교하기 18 모듈 개요 102 객체지향과비교하기 107 사용하기 102~104 새로설치하기 104~106 파일을모듈로변환하기 113 표준라이브러리 104 모터 라즈베리파이에연결할때주의할점 198 로봇자동차에연결하기 205 모터컨트롤러 게르트보드 175 라즈비로봇보드 174 아두이노보드 179 문자열 개요 69~72 함수 96~97 미도리 (Midori) 웹브라우저, 인터넷에연결하기 37 미디어센터, 라즈베리파이에적용하기 221 ㅂ 배열, 변수 73~75 배터리 라즈베리파이에연결할때주의할점 198 매지션섀시에배터리박스추가하기 200 버튼, LED 디지털시계에추가하기 192~193 범용입출력핀 GPIO 핀참고 변경할수없음, 튜플, 문자열, 수 92 변수 Raspberry 클래스 163, 165~169 값대입하기 54, 92 내용물보기 71 리스트또는배열 69~72 전역변수 81 파이썬 54~56 파일에내용물저장하기 ( 피클링 ) 122~123 부동소수점수 배정밀도 132 파이썬쉘에서수다루기 53 부팅, 처음라즈베리파이부팅하기 30~31 브레드보드 에이다프루트 186~187 점퍼와이어연결하기 187 브로드컴칩 데이터시트 217 시스템온칩 20 비교연산자 (==), 파이썬 62~63 ㅅ 산술연산, 파이썬쉘에서명령입력하기 49 상속 111~114 색상선택기, GUI 144~145 섀시, 로봇자동차프로젝트 25 센서 라즈베리파이에쉽게연결하기 222 소통하기 169 아두이노 180 확장보드와프로토타입용보드 167 소프트웨어 LED 디지털시계프로젝트확장하기 192~196 LED 디지털시계프로젝트에추가하기 189~192 라즈베리파이소프트웨어 183 로봇자동차프로젝트에설치하기 203~204 아두이노 179~180 하드웨어를추가할수있도록로봇소프트웨어업데이트하기 211~213 속도 ( 또는타이밍 ), 게임속도관리하기 161 수 파이썬 53 228 파이썬으로시작하는라즈베리파이프로그래밍

함수 95~96 스크래치프로그래밍언어 라즈비안위지배포판에포함됨 218 파이페이스와통합됨 170~171 스크롤바 GUI 142~143 Text 위젯 142~143 스텁, 함수의대역 81~82 스프레드시트, 그뉴메릭 44 슬래시 (/), 디렉터리문법 35 시계 GPIO 핀 168 LED 디지털시계프로젝트에사용할소프트웨어 191 게임속도관리하기 161 시스템온칩, 브로드컴 20 Listbox 위젯 136~137 Spinbox 위젯 137 개요 134 윈도우, 크기조절 140~141 이더넷케이블, 라즈베리파이를네트워크에연결하기 37 이미지 게임에추가하기 154 라즈베리게임변환하기와사용하기 158 이스케이프문자, 문자열에특수문자포함하기 96 인스턴스, 클래스 107 인터넷 라즈베리파이연결하기 37 라즈베리파이의리소스 45 파이썬의웹서비스 124~126 ㅇ 아두이노보드 USB로라즈베리파일에연결하기 179~180 개요 179~180 아두이노보드와라즈베리파이 182~183 아두이노용소프트웨어 181~182 애니메이션, 파이게임에서만들때얻는장점 152 애플리케이션, 설치 / 제거에사용되는 apt get 명령 42~44, 소프트웨어참고 액추에이터, 라즈베리파이에연결하기 222 에이다프루트 LED 디지털시계프로젝트에사용된부품 186 파이코블러 (Pi Cobbler) 177 파이플레이트 (Pi Plate) 177~178 연결, GPIO 핀 168~169 예외 93~94 오디오소켓, 라즈베리파이의구석구석 19 오류, 플래그처리 93~94 오픈소스, 리눅스 OS 33 온도변환예 129~134 워드프로세서 42~44 웹리소스, 파이썬 216 웹서비스, 파이썬 124~126 웹스크레이핑 126 위젯 Checkbutton 위젯 135 ㅈ 작은따옴표 (. ), 파이썬에서문자열정의하기 70 전압 3.3V GPIO 핀 169 전압조정기 라즈비로봇보드 174 험블파이 178 전역변수 라즈베리게임 157 행맨게임 81 전원공급장치 라즈베리파이 21 라즈베리파이의구석구석 18~20 점수계산기능, 게임에추가하기 159~160 점퍼와이어, 브레드보드에연결하기 187~188 정규식, 파이썬 125 정수, 파이썬쉘에서수다루기 53 좌표, 이미지그리기 154 주변기기 GPIO 핀 168 검증된라즈베리파이주변기기 217 주사위시뮬레이션, 난수만들기 58~62 주석, 파이썬에서사용하기 59~60 직렬어댑터, 거리측정기 207 직렬인터페이스 (MCP23S17) PI/O 슬라이스연결 173 파이페이스연결 170~171 229

직렬통신, GPIO 핀 169 진폭변조, GPIO 핀 168~169 ㅊ 출력 GPIO 핀참고 ㅋ 카메라, 연결용케이블커넥터 18 캐멀케이스, 변수관습 54 캡슐화, 클래스 110 커맨드라인 cd(change directory) 명령 40 ls(list) 명령 40 pwd(print working directory) 명령 39 sudo(super user do) 41 개요 38 케이블커넥터, 라즈베리파이의구석구석 18 케이스, 라즈베리파이 25 큰따옴표 (. ), 파이썬에서문자열정의하기 70 클래스 Raspberry 클래스만들기 163~165 객체 107 상속 111~114 정의하기 107~110 키, 딕셔너리의값 89~91 키보드 게임진행제어 152 라즈베리파이 23 ㅌ 타이밍 ( 속도 ), 게임속도관리하기 161 타입변환함수 99~100 튜플 91~92 ㅍ 파라미터, 괄호사용문법 57 파이코블러 (Pi Cobbler) LED 디지털시계프로젝트에사용하기 186 LED 디지털시계에조립하기 185~186 개요 177 파이페이스 (Pi Face) 170~172 파이플레이트 (Pi Plate) 177~178 파이게임 (Pygame) Hello World 애플리케이션 152~153 pygame 모듈설치하기 104 라이브러리 151~152 라즈베리게임예 라즈베리게임예참고 리소스 217 파이썬기초 else 로직 64 for 루프 56~58 while 루프 65~67 개요 47 논리값 63~64 리소스 216 변수 54~56 비교연산자 62~63 수다루기 53 에디터 49~52 정규식 125 주사위시뮬레이션에서난수만들기 58~62 파이썬버전 48 파이썬쉘 49 파이썬쉘 명령입력하기 49 수다루기 53 파일 개요 115 만들기 49~52 쓰기 120~121 이동또는이름변경 121 인터넷 124~126 읽기 115~120 파일시스템작업 121~122 피클링 122~123 파일관리자 라즈베리파이데스크탑 34~36 사용가능한공간보기 36 파일브라우저, 파일과폴더새로만들기 49~52 파일선택기, GUI 146 230 파이썬으로시작하는라즈베리파이프로그래밍

파일시스템 121~122 패스워드, sudo(super user do) 41 패키지 설치 / 제거하기 42~44, 소프트웨어참고 폴더 만들기 49~52 이동또는이름변경 121 표준라이브러리, 모듈 104 프로그래밍언어, 라즈비안위지배포판 218~220 프로그램 소프트웨어참고 프로토타입제작프로젝트 (LED 디지털시계 ) 개요 185~186 소프트웨어만들기 189~192 필요한부품 186 하드웨어및소프트웨어성능확장하기 192~196 하드웨어조립하기 185~186 프로토타입용보드 개요 176 파이코블러 177 파이플레이트 177~178 험블파이 178~179 피클링, 파일에적용하기 122~123 ㅎ 하드웨어 GPIO 연결 165~169 LED 디지털시계프로젝트확장하기 192~196 LED 디지털시계프로젝트에조립하기 185~186 PI/O 슬라이스 172~173 USB로파이에아두이노연결하기 180 개요 167 게르트보드 175~176 라즈비로봇보드키트 202 라즈비로봇보드 174~175 로봇섀시조립하기 197~199 로봇자동차에거리측정기추가하기 207 로봇자동차에모터연결하기 205 로봇에 LCD 화면연결하기 207~211 로봇에추가된하드웨어를사용하기위해소프트웨어 업데이트하기 211~213 아두이노보드 179~180 아두이노소프트웨어 179~180 파이소프트웨어 182 파이코블러 177 파이페이스 170~171 파이플레이트 177~178 프로토타입용보드 176 험블파이 178~179 확장보드 170 함수 개요 77~79 그룹화 모듈참고 대역역할의스텁코드 81~82 딕셔너리 99 리스트 98 문자열 96~97 수 95~96 타입변환 99~100 행계속명령 (\), 한행을두행으로나누기 160 행맨게임 개요 79~89 파일처리로변환 115~119 험블파이 (Humble Pi) 178~179 홈오토메이션, 라즈베리파이활용 222 확장보드 PI/O 슬라이스 172~173 개요 170 게르트보드 175~176 라즈비로봇보드 174~175 파이페이스 170~171 231