목차![책소개 펼치기/닫기 화살표](/images/uce/commmon/downArrow.svg)
CHAPTER 1 라즈베리 파이 구입부터 설치까지
1.1 라즈베리 파이 소개
1.2 라즈베리 파이 사양 및 구매
1.3 액세서리 선택하기
1.4 배포판 선택하기
1.5 운영체제 설치하기
1.6 라즈베리 파이 설정하기
1.7 환경 설정 및 한글 입력기 설치
1.8 라즈비안 데스크탑 이용하기
CHAPTER 2 리눅스
2.1 리눅스의 정의
2.2 리눅스의 특징
2.3 터미널 띄우고 종료하기
2.4 리눅스 파일시스템의 종류와 특징
2.5 라즈비안의 파일시스템의 배치 형태
2.6 리눅스의 명령어
CHAPTER 3 라즈베리 파이 활용
3.1 라즈베리 파이에서 사운드 재생하기
3.2 사진 및 동영상 재생
3.3 웹캠 사용하기
3.4 무선 LAN 설치 및 구동
3.5 DLNA
3.6 SSG 설정 및 원격제어
3.7 라즈베리 파이와 스마트폰 푸시연동
CHAPTER 4 GPIO 제어
4.1 GPIO
4.2 wiringPi
4.3 wiringPi 설치
4.4 GPIO 유틸리티
4.5 wiringPi GPIO 함수 설명
4.6 명령어라인에서 LED 점멸 제어하기
4.7 C 언어로 LED 제어 실험
4.8 스위치로 LED 제어하기
4.9 PWM
4.10 PWM을 하용하여 LED 밝기 제어하기
4.11 스피커(또는 부저)로 노래 출력하기
CHAPTER 5 I2C 통신
5.1 I2C란?
5.2 I2C 인터페이스 구성
5.3 I2C의 통신 방법
5.4 I2C 설정
5.5 wiringPi I2C 함수 설명
5.6 RTC 모듈 이용하기
5.7 HTU21D로 온·습도 체크하기
CHAPTER 6 Serial Port 통신
6.1 Serial Port 통신이란?
6.2 콘솔 터미널 만들기
6.3 wiringPi Serial Port 함수 설명
6.4 wiringPi를 이용하여 UART로 온·습도 데이터 받기
CHAPTER 7 캐릭터 LCD 제어하기
7.1 캐릭터 LCD란?
7.2 HD44780
7.3 wiringPi LCD 함수 설명
7.4 LCD 모듈의 연결 및 디스플레이
7.5 Hello, World! 출력
7.6 문자 Blinking 하기
7.7 캐릭터 LCD에 커서 표시하기
7.8 캐릭터 LCD에 날짜와 시간 표시하기
7.9 캐릭터 LCD에 사용자 지정 문자 표시하기
7.10 캐릭터 LCD에 문자스크롤 구현하기
7.11 캐릭터 LCD에 온·습도 값의 출력
CHAPTER 8 SPI 통신
8.1 SPI란?
8.2 SPI 설정
8.3 wiringPi SPI 함수 설명
8.4 MCP3202와 CdS로 밝기 측정하기
8.5 Serial 7-Segment Display로 카운터 만들기
8.6 Serial 7-Segment Display로 시계 만들기
CHAPTER 9 카메라 사용하기
9.1 라즈베리 파이 카메라
9.2 라즈베리 파이 카메라 연결하기
9.3 라즈베리 파이 카메라 설정
9.4 라즈베리 카메라 사용하기
부록 참고사항
부록1 APM 설치하기
부록2 라즈베리 파이 3
부록3 풀업 저항과 풀다운 저항
찾아보기